Função que busca dados de um CNPJ para a empresa Suframa.

Sintaxe


TAS_SUFRAMA_load ( [ l_cnpj ],[ l_uf ] ) → BOOLEAN


Parâmetros



NomeTipoObrigatório?Descrição
 l_cnpj CHARSimNúmero do CNPJ para consulta.
 l_uf CHARNão

Sigla do estado.

(informação) Se não foi enviado como parâmetro a sigla do estado, será apresentada uma tela para que o usuário informe a data.
(aviso) Atenção: Quando for executado a partir de um processo JOB a sigla do estado é obrigatória, devido a inexistência de interface.

Retorno



TipoDescrição
BOOLEANIndica que encontrou ou não os dados do CNPJ informado.

Exemplo


#--------------------------------------#
 FUNCTION TAS_SUFRAMA_test()
#--------------------------------------#
    DEFINE l_idx, l_count  SMALLINT

    IF  TAS_SUFRAMA_load('20337684000129',NULL) THEN
          LET l_count = TAS_getFieldLength("suframa/inscricoesEstaduais")
          FOR l_idx = 1 TO l_count
                CALL CONOUT("TAS_SUFRAMA_getInscricaoEstadual["||LOG_alltrim(l_idx)||"]", TAS_SUFRAMA_getInscricaoEstadual(l_idx))
           END FOR
       END IF 
END FUNCTION