Histórico da Página
Função que busca dados da o número de Inscrição Estadual vinculado a um CNPJ e unidade de federação (estado) do serviço Suframa disponível no TOTVS Api Services (TAS).
A informação de inscrição estadual para a empresa Suframao serviço SUFRAMA pode ter uma ou mais inscrições estaduais e nesta função será possível recuperar os valores das inscrições uma a uma, ou então a lista completa de inscrições registradas para um CNPJ.
Sintaxe
Painelcode |
---|
TAS_SUFRAMA_getInscricaoEstadual ([ < l_idx] ) → BOOLEAN > ) => CHAR |
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|
l_idx | SMALLINT | Sim |
Número de uma inscrição estadual ou de todas existentes para um determinado CNPJ no serviço SUFRAMA do TAS. |
|
de inscrições estaduais disponíveis no TAS para o CNPJ informado, separando as inscrições por vírgula; |
(maior que zero) retorna a inscrição estadual na ordem específica da lista |
encontrada no serviço do TAS para o CNPJ informado. |
Retorno
Tipo | Descrição |
---|
CHAR | Retorna o conteúdo de uma ou todas inscrições estaduais registradas para um determinado CNPJ no serviço SUFRAMA do TAS. |
Exemplo
Bloco de código | ||||
---|---|---|---|---|
| ||||
#---------------------------------------------------# FUNCTION TAS_SUFRAMA_getInscricaoEstadual_test() #---------------------------------------------------# DEFINE l_idx, l_count SMALLINT IF TAS_SUFRAMA_load('20337684000129<Número do CNPJ>',NULL'<sigla unidade de federação>') THEN LET l_count = TAS_getFieldLength("suframa/inscricoesEstaduais") CALL conout("Total de inscrições estaduais encontradas: "||l_count) FOR l_idx = 1 TO l_count CALL CONOUT("Número da inscrição CALL CONOUT("TAS_SUFRAMA_getInscricaoEstadual[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