Páginas filhas
  • TAS_setJobMode

Função que habilita o modo de execução JOB para as funções de integração com o Totvs API Services (TAS).

Quando o modo JOB é ativado, nenhuma mensagem ou tela envolvendo interface com o usuário é apresentada durante o acionamento das funções TAS_<função>().

Sintaxe


TAS_setJobMode ( < l_status >  ) 

Parâmetros


NomeTipoObrigatório?Descrição
l_status 
SMALLINTSim

Habilita ou desabilita o modo de execução JOB:

0 - JOBMODE DESLIGADO (DEFAULT)
1 - JOBMODE LIGADO

Exemplo


#-----------------------------------------------#
FUNCTION TAS_setJobMode_test(l_status)
#-----------------------------------------------#
    DEFINE l_idx   SMALLINT
    DEFINE l_count SMALLINT

    #Ativando modo de execução JOB 
    CALL TAS_setJobMode(TRUE)

    IF TAS_CNPJ_load("<número de CNPJ>") THEN
        LET l_count = TAS_getFieldLength("receitaFederal/atividadesEconomicasSecundarias")
 
        FOR l_idx = 1 TO l_count
            #Neste caso o campo atividadesEconomicasSecundarias não possui nome para os elementos da lista, por isso o 3o parâmetro ficou em branco
            CALL conout("Atividade Economica Secundaria "||l_idx||": "||TAS_getFieldListValue("receitaFederal/atividadesEconomicasSecundarias",l_idx,""))
        END FOR
     ELSE
        CALL conout("Não foi possivel encontrar os dados do CNPJ via TAS.",TAS_getErrorMessage())
     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