Post date: May 16, 2011 2:08:48 PM
Ao tentar fechar um caixa é apresentada o erro:
Existe(m) N abastecimento(s) pendente(s)
Sem permissão para fechamento de caixa com abastecimentos pendentes.
Os seguintes abastecimentos foram encontrados:
Bico | Qtde | Valor | Estação
PROVÁVEL CAUSA: Redução Z emitida após as duas horas da manhã.
Isso acontece graças a uma restrição de segurança que evita que o caixa deixe estas pendências esquecidas.
SOLUÇÃO: Acesse a base de dados do cliente por linha de comando e execute:
select * from abastecimento order by hora;
(isso exibirá os abastecimentos contidos na tabela ordenando por hora)
update empresa_dia_fiscal set ult_abastecimento=(select min(codigo) from abastecimento)-1;
(isso fará que o menor código da tabela abastecimento seja subtraído o valor de um (-1) seja escrito na tabela ult_abastecimento, tornando possível a baixa no caixa atual.
OBS.: Lembre-se de avisar que estes abastecimentos irão sobrar no caixa anterior e faltar no caixa atual os respectivos valores.
Por: Alexandre Schardosim.