ERP – Integração Contábil – Quando ocorre erro na integração de algum módulo, como fica a contabilização dos demais módulos
Dúvida
Quando ocorre erro na integração de algum módulo, como fica a contabilização dos demais módulos na Gestão de Contabilidade?
Exemplo: quando está integrando os módulos Notas Fiscais Saída, Notas Fiscais Entrada, Contas a Receber e Contas a Pagar, e o módulo de Notas Fiscais Entrada dá erro, apenas as Notas Fiscais Saída são integradas, os demais como Contas a Pagar e Contas a Receber não integram.
Solução
O processo de integração contábil funciona da seguinte forma:
Quando se solicita a integração de vários módulos simultaneamente, o sistema processa cada módulo individualmente, seguindo essencialmente a ordem em que eles aparecem na tela F645CTB - Controladoria / Gestão de Contabilidade / Contabilidade / Integrações Contábeis (Integração Contábil). Durante o processamento, caso ocorra um erro em determinado módulo, a integração desse módulo é interrompida e todos os módulos posicionados após ele na sequência também são abortados. No entanto, os módulos processados anteriormente, que não apresentaram erro, são concluídos normalmente. Por esse motivo, o módulo de Nota Fiscal de Saída foi finalizado com sucesso — ele é o primeiro na fila e não apresentou falhas.
Antes de executar a contabilização, orientamos utilizar a rotina de validação, que tem justamente o objetivo de verificar um conjunto de módulos de uma só vez para garantir que, ao executar o processo de contabilização, não ocorram erros que interrompam a operação.
Diferentemente da contabilização, a validação percorre todos os módulos, não interrompe ao encontrar o primeiro erro e gera um relatório completo com todas as inconsistências identificadas.
Já no processo de contabilização, não é possível adotar o mesmo comportamento da validação. Quando ocorre uma exceção durante o processamento, é necessário interromper imediatamente toda a rotina, assegurando a integridade do processo contábil.