Descrição: No módulo ETL, consta um fechamento de caixa pendente, que não foi sincronizado para retaguarda.

Causa​: Este fechamento de caixa não sincronizou para o retaguarda devido uma falha na conexão durante o processo de sincronismo.

Solução: Para sincronizar fechamento de caixa pendente, siga os passos a seguir:

  1. Acesse o banco de dados (sql) no servidor da loja e selecione a base de dados da loja;
  2. Execute o script abaixo para consulta e reenvio do fechamento de caixa pendente:

    Script para reenvio de fechamento de caixa
    -- Verificar o lançamento que não foi sincronizado
    SELECT LANCAMENTO_CAIXA,* FROM LOJA_CAIXA_LANCAMENTOS
    WHERE TERMINAL = 'xxx' AND TIPO_LANCAMENTO_CAIXA = '99' AND DATA = 'XXXXXXXXX'
    
    -- Comando para envio do fechamento para a retaguarda
    BEGIN TRAN
    UPDATE LOJA_CAIXA_LANCAMENTOS SET DATA_PARA_TRANSFERENCIA = GETDATE ()
    WHERE DATA = 'XXXXXXXX' AND LANCAMENTO_CAIXA = 'XXXXXXX' AND TIPO_LANCAMENTO_CAIXA = '99' AND TERMINAL = 'XXX' 
    COMMIT 
  3. Após executar o procedimento e acompanhar o sincronismo na retaguarda, o caixa foi fechado com sucesso.