Histórico da Página
Função que busca dados de um CPF CNPJ para a o serviço SUFRAMA disponível no TOTVS API Servivces (TAS).
As informações quando encontradas, ficam disponíveis para serem recuperadas pelas funções TAS_getFieldValue, TAS_SUFRAMA_getInscricaoEstadual ou TAS_getFieldListValue
Sintaxe
| Painelcode |
|---|
TAS_SUFRAMA_load ([ < l_cnpj] >, [ < l_uf > ] )→ => BOOLEAN |
Parâmetros
| Nome | Tipo | Obrigatório? | Descrição |
|---|---|---|---|
l_cnpj | CHAR | Sim | Número do CNPJ para consulta de informações no serviço SUFRAMA do TAS. |
l_uf | CHAR | Não | Sigla |
da unidade de federação (estado) para qual deseja buscar informações SUFRAMA do respectivo CNPJ.
|
preencha a sigla da unidade de federação. |
Retorno
| Tipo | Descrição |
|---|---|
BOOLEAN | Indica que encontrou ou não os dados do CNPJ informado no serviço SUFRAMA disponível no TAS. |
Exemplo
| Bloco de código | ||||
|---|---|---|---|---|
| ||||
#--------------------------------------# FUNCTION TAS_SUFRAMA_CPFload_test() #--------------------------------------# DEFINE l_idx, l_count SMALLINT #realizar busca de informações SUFRAMA para um determinado CNPJ e unidade de federação. IF TAS_CPFSUFRAMA_load('<informe<Número umdo CPF>CNPJ>',NULL'<sigla unidade de federação>') THEN CALL CONOUT("TAS_CPF_getNome",TAS_CPF_getNome())LET l_count = TAS_getFieldLength("suframa/inscricoesEstaduais") CALL CONOUTconout("TAS_CPF_getSituacaoCadastral",TAS_CPF_getSituacaoCadastral()) Total de inscrições estaduais encontradas: "||l_count) FOR l_idx = 1 TO l_count CALL CONOUT("TAS_CPF_getDataNascimento",TAS_CPF_getDataNascimento()) "Número da inscrição estadual "||LOG_alltrim(l_idx)||": "||TAS_SUFRAMA_getInscricaoEstadual(l_idx)) END FOR END IF END FUNCTION |
Informações
Fontes: tas.4gl
Disponível a partir do pacote Logix 12.1.2305 ou Framework Fix 12.1.2305.fix01