Função que busca dados de um CNPJ usando o serviço TOTVS Api Services (TAS) e os mantém em memória para utilizar as funções TAS_CNPJ_get<informação>.
Esta função tem como pré-requisito a configuração da integração TAS X Logix. Para mais informações acesse Integração Logix x TAS
Sintaxe
TAS_CNPJ_load ( < l_cnpj > ) => BOOLEAN
Parâmetros
| Nome | Tipo | Obrigatório? | Descrição |
|---|---|---|---|
l_cnpj | CHAR | Sim | Número do CNPJ para consulta. |
Retorno
| Tipo | Descrição |
|---|---|
BOOLEAN | Indica que encontrou ou não dados do CNPJ informado. |
Exemplo
#--------------------------------------#
FUNCTION TAS_CNPJ_load_test()
#--------------------------------------#
IF TAS_CNPJ_load('<Número CNPJ>') THEN
CALL CONOUT("TAS_CNPJ_getLogradouro()",TAS_CNPJ_getLogradouro())
CALL CONOUT("TAS_CNPJ_getNumero()",TAS_CNPJ_getNumero())
CALL CONOUT("TAS_CNPJ_getRazaoSocial()", TAS_CNPJ_getRazaoSocial())
CALL CONOUT("TAS_CNPJ_getComplemento()", TAS_CNPJ_getComplemento())
CALL CONOUT("TAS_CNPJ_getBairro()", TAS_CNPJ_getBairro())
CALL CONOUT("TAS_CNPJ_getNomeFantasia()", TAS_CNPJ_getNomeFantasia())
CALL CONOUT("TAS_CNPJ_getMunicipio()", TAS_CNPJ_getMunicipio())
CALL CONOUT("TAS_CNPJ_getCep()", TAS_CNPJ_getCep())
CALL CONOUT("TAS_CNPJ_getUf()", TAS_CNPJ_getUf())
CALL CONOUT("TAS_CNPJ_getEmail()", TAS_CNPJ_getEmail())
CALL CONOUT("TAS_CNPJ_getTelefone()", TAS_CNPJ_getTelefone())
CALL CONOUT("TAS_CNPJ_getSituacaoCadastral()", TAS_CNPJ_getSituacaoCadastral())
CALL CONOUT("TAS_CNPJ_getDataInicioAtividade()", TAS_CNPJ_getDataInicioAtividade())
CALL CONOUT("TAS_CNPJ_getAtividadeEconomica()", TAS_CNPJ_getAtividadeEconomica())
CALL CONOUT("TAS_CNPJ_getAtividadeEconomicaSecundaria(1)", TAS_CNPJ_getAtividadeEconomicaSecundaria(1))
END IF
END FUNCTION
Informações
Fontes: tas.4gl
Disponível a partir do pacote Logix 12.1.2305 ou Fix Framework Logix 12.1.2305.fix01.
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas