Passar para o conteúdo principal

O que são os JOBs do Importador e onde verificar e analisar os Logs

Entenda a função dos JOBs do Importador e onde gerar os Logs e analisá-los.

E
Escrito por Edicléia Heerdt
Atualizado há mais de 2 semanas

Para que a integração dos xmls ocorra de forma correta e as validações e retornos da importação dos xmls é necessário a execução dos JOBs do importador.

Vamos detalhar abaixo a funcionalidade de cada um deles e como analisá-los:

CXNFARQ - É o Serviço (JOB) que baixa os documentos XML e grava na tabela do Importador, tabela 1 contida no parâmetro MV_XGTTAB1.

Basicamente este JOB valida as credenciais da API contidas nos parâmetros ARQV_ID e ARQV_KEY e com o acesso liberado integra os XML do SaaS da Qive com o Qive Conexões|TOTVS Protheus.

O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\cxnfarq contendo algumas informações importantes:

  • Identificação do destinatário

  • Empresa e filial de integração do XML

  • Status da integração do XML

CXNFEMP - É o Serviço (JOB) responsável pelo gerenciamento de filas. É ele que inicia os Jobs, responsável por carregar os XML no Browse do importador. O parâmetro para habilitá-lo é o MV_CXNFIAT, é responsável também por realizar algumas validações. O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\cxnfemp contendo algumas informações importantes:

  • Filiais liberadas,

  • Jobs ativos,

  • Tempo de processamento

É neste log que encontrará mensagens de inconsistência na configuração dos serviços e ou parametrização das filiais.

Obs: CXNFARQ, CXNFEMP são serviços (JOBs) que precisam ser configurados via appserver ou schedule. Conforme este Documento.

CXNFJOB1 - Executa a primeira validação do XML e define o status (Cancelada, pendente de importação, fornecedor não cadastrado, etc..).

O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\empresa\filial\cxnfjob1

CXNFJOB2 - Refaz a validação do Job1 para verificar se Fornecedor já foi cadastrado ou documentos de origem inexistente no sistema. Pode habilitar este JOB através do Parâmetro MV_CXNFHJ2.

O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\empresa\filial\cxnfjob2

CXNFJOB3 - Sincronização das notas lançadas manualmente, JOB responsável por percorrer a tabela SF1 do que foi lançado no dia e atualiza o status da situação do XML para Importado. Pode habilitar este JOB através do Parâmetro MV_CXNFHJ3.

O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\empresa\filial\cxnfjob3

CXNFJOB4 - Realiza a importação dos documentos em fila, conforme configuração e validação da regra automática (documentos autorizados). Pode habilitar este JOB através do Parâmetro MV_CXNFHJ4 e MV_CXNFRJ4.

O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\empresa\filial\cxnfjob4, neste log contém algumas informações importantes:

  • Query executada para encontrar o XML

  • Regra encontrada

  • Status da importação

  • Tempo de processamento

É neste log que também são encontrados detalhes das mensagens de erro da importação automática, como errorlogs e validações específicas.

CXNFJOB5 - Serviço (JOB) responsável por enviar a Flag do ERP e Manifesto de Confirmação ao Portal (SaaS). Na importação do XML é possível gerar o manifesto de confirmação e também gerar o flag do ERP conforme a instrução neste documento. Estes eventos ficam salvos na tabela 3 do Qive Conexões|TOTVS Protheus conforme parâmetro MV_XGTTAB3. O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\cxnfjob5.

Ele contém informações de quais documentos foram atualizados e se houve algum problema com a comunicação, mostrando o conteúdo enviado na API e o retorno.

CXNFJOB6 - Realiza a classificação das pré-notas baseada na regra de classificação, quando a regra automática é configurada com o Tipo de Lançamento = “Ambos”. O CXNFJOB4 faz a importação automática da Pré-nota e conforme o campo ‘Regra de Calssificação’, definida na regra, o CXNFJOB6 envia esta Pré-nota para fila de classificação. O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\empresa\filial\cxnfjob6.

Nele podemos acompanhar quando a pré-nota ficou apta para classificação, qual documento foi encontrado com base no XML e se houve alguma mensagem ou erro durante o processamento.

CXNFJOB7 - Antiga extração de Emitidas ConexãoNFe (Desabilitado)

CXNFJOB8 - Envia informações sobre a versão do Importador do cliente ao Portal. O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\cxnfjob8. Informações como versão do importador e estabelecimentos configurados.

CXNFJOB9 - Sincronizar os eventos de recusa para retirar os documentos de pendentes de importação. Quando transmitido um manifesto de operação não realizada ou desconhecimento de operação pelo SaaS Qive, este evento é integrado ao Qive Conexões|TOTVS Protheus e move o XML da lista de pendentes de importação para XMLs cancelados. É possível habilitar este JOB através do Parâmetro MV_CXNFHJ9. O log referente a este JOB fica registrado na pasta protheus_data\conteúdo do parâmetro MV_CXNFDLG\empresa\filial\cxnfjob9.

OBS: Na tela do Qive Conexões|TOTVS Protheus, seguindo o caminho Outras ações - Suporte - Extrair Logs, também é possível acesso aos Logs, verifique este documento.

Respondeu à sua pergunta?