Atenção

Este artigo é um artigo interno e não deve ser divulgado aos clientes! Em caso de dúvidas no procedimento, peça auxílio.​


Descrição

No módulo de sangria manual, ao tentar lançar a sangria o campo "Fiscal", não trás o código do fiscal.

.

Causa​:

Este incidente ocorre pois, provavelmente ocorreu algum encerramento forçado nesse dia, pois não gerou data de saída no campo "DT_SAIDA" e valor de dinheiro no campo "VL_DINHEIRO" da tabela "PDV_OPERADOR_MES".
Sem essas informações não deixa lançar a sangria manual.



Solução:

Para realizar a sangria manual, realize os passos a seguir:

  1. Acesse o ambiente de produção do cliente,  através do PL/SQL com o usuário e senha:
  2. Consulte na tabela "PDV_OPERADOR" informando os campos "NR_PDV, ID_EMP, ID_OPERADOR", e "DT_ENTRADA" (data do movimento); 

    SELECT * FROM PDV_OPERADOR_MES WHERE
    NR_PDV=XX AND 
    ID_EMP= XX AND
    ID_OPERADOR in (XX) AND
    TRUNC ( DT_ENTRADA )= ('DD/MM/AAAA');


    2.1 - Identifique se os campos "DT_SAIDA" e  "VL_DINHEIRO" estão preenchidos;

  3. Execute os comandos abaixo na tabela "PDV_OPERADOR_MES", passando os parâmetros "ID_EMP, DT_ENTRADA, NR_PDV, ID_OPERADOR"  para atualizar os valores a serem sangrados caso haja divergência:
    3.1
    UPDATE PDV_OPERADOR_MES 
    SET DT_SAIDA = XX, VL_DINHEIRO = XX 
    WHERE ID_EMP= XX
       AND TRUNC(DT_ENTRADA) = 'AA/MM/AAAA'
       AND NR_PDV = XX
       AND ID_OPERADOR = (XX);
    COMMIT


  4. Após atualização, informe o cliente para realizar o processo de lançamento de sangria.


  • Sem rótulos