Documentação de versões e atualizações
A Rotina de Reexportação Automática é um mecanismo de segurança do sistema, projetado para garantir a consistência dos dados que trafegam entre o PDV, o Monitor e o ERP.
O objetivo principal é atuar de forma proativa na correção de falhas de transmissão ou integridade, evitando que vendas e documentos fiscais deixem de ser processados no sistema de retaguarda.
Esta rotina não varre todo o histórico do banco de dados para evitar degradação de performance. Ela atua estritamente no período de maior criticidade:
📅 Dia Atual (D): Monitora as vendas que estão ocorrendo no momento.
📅 Dia Anterior (D-1): Garante que o fechamento do dia anterior foi processado completamente.
Nota: Se houver divergências em movimentos com mais de 2 dias (ex: D-2), esta rotina automática não atuará. Nesses casos, pode ser necessária uma intervenção manual solicitando uma reexportação pelo monitor
O sistema a cada 30 minutos dispara a reexportação automaticamente quando identifica uma das inconsistências abaixo:
O que acontece: O PDV gerou o arquivo/venda, mas, por alguma instabilidade (queda de rede, travamento de processo, falha de I/O), o documento não chegou ou não foi persistido corretamente no Monitor.
Ação do Sistema: O sistema identifica a lacuna na sequência numérica ou no log de importação e força o reenvio do pacote de dados do PDV para o Monitor.
O que acontece: Ocorre quando o movimento do dia foi encerrado no PDV, mas o Monitor não recebeu o registro da Redução Z ou o marcador de fechamento final.
Impacto: Sem essa linha, o ERP pode entender que o caixa ainda está aberto, impedindo o fechamento financeiro.
Ação do Sistema: A rotina busca especificamente se os dados de encerramento da linha de fechamento foi integrada.
O que acontece: O cabeçalho do documento existe, mas faltam tabelas filhas essenciais para a integridade fiscal e financeira.
Exemplos de falhas:
Venda sem os Itens (Produtos).
Venda sem as formas de Pagamento.
Nota Fiscal sem os Dados Fiscais (XML/Chaves).
Ação do Sistema: O sistema detecta a venda e reprocessa o vínculo com as tabelas de itens e pagamentos.
No momento em que o operador executa o comando de Fechar Caixa no PDV.
Independentemente de ter havido falhas ou não, o sistema dispara uma reexportação completa de todo o movimento daquele turno.
Essa reexportação está atrelada ao parâmetro(Monitor > Configurações > Configurações de PDVs > Exportações > Exportar movimento > Exportar turno), se o mesmo estiver configurado como Não, será exportado apenas a linha de fechamento.
Monitor > Configurações > Configurações de PDVs > Exportações > Exportar movimento > Exportar turno
Monitor > Configurações > Comunicações > Comandos para PDVs > Receber movimento
Não há.
O não cumprimento dos Pré-Requisitos a seguir pode impactar o sistema. Confirme as condições exigidas antes de qualquer alteração.
Não há.
Não há.
Monitor > Configurações > Configurações de PDVs > Exportações > Exportar movimento > Exportar turno
Por padrão, o parâmetro para exportar o turno vem configurado como Sim.
É indicado configurar o parâmetro para Não, em cenários onde o sistema está reexportando os documentos de forma massiva, ocasionando um gargalo na importação de movimentos, é importante investigar essas reexportações, pois pode existe alguma falha no processo de importação desse documento.
Monitor > Configurações > Comunicações > Comandos para PDVs > Receber movimento
Se houver divergências em movimentos com mais de 2 dias, a rotina automática não atuará. Nesses casos, pode ser necessária uma intervenção manual solicitando uma reexportação pelo monitor.
| Tipo de produto | PDV |
|---|---|
| Sistema Operacional | Linux, Windows |
| Plataforma | Desktop |
| Navegador | N/A |
| Utilização/Experiência | Aplicações Desktop em geral |
| Ação | Descrição |
|---|---|
| Monitoramento de SQL | Ativa o log de comunicação entre a aplicação e banco de dados |
Não há.
Clique para expandir