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:
- Acesse o ambiente de produção do cliente, através do PL/SQL com o usuário e senha:
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;- 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 - Após atualização, informe o cliente para realizar o processo de lançamento de sangria.