Função que busca 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 o 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.
TAS_SUFRAMA_getInscricaoEstadual ( < l_idx > ) => CHAR |
| 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. |
| 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. |
#---------------------------------------------------#
FUNCTION TAS_SUFRAMA_getInscricaoEstadual_test()
#---------------------------------------------------#
DEFINE l_idx, l_count SMALLINT
IF TAS_SUFRAMA_load('<Número do CNPJ>','<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 estadual "||LOG_alltrim(l_idx)||": "||TAS_SUFRAMA_getInscricaoEstadual(l_idx))
END FOR
END IF
END FUNCTION |
Fontes: tas.4gl
Disponível a partir do pacote Logix 12.1.2305 ou Framework Fix 12.1.2305.fix01