Páginas filhas
  • TAS_SUFRAMA_getInscricaoEstadual

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.

Sintaxe


TAS_SUFRAMA_getInscricaoEstadual ( < l_idx > )  => CHAR

Parâmetros


NomeTipoObrigatório?Descrição
 l_idxSMALLINTSim

Número de uma inscrição estadual ou de todas existentes para um determinado CNPJ no serviço SUFRAMA do TAS
Valores:   
     0   (zero) retorna lista completa de inscrições estaduais disponíveis no TAS para o CNPJ informado, separando as inscrições por vírgula;
  >0   (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


TipoDescriçã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


#---------------------------------------------------#
 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    


Informações


Fontes: tas.4gl

Disponível a partir do pacote Logix 12.1.2305 ou Framework Fix 12.1.2305.fix01

Veja também 


Integração Logix x TAS

TAS_CPF_load