Dúvida ou Incidente

Ao realizar qualquer processo, que gere lançamento no Financeiro(na tabela ctcxbanc), o sistema apresenta a mensagem abaixo:


-268 Nao Gravou CTCXBANC-Chave unica duplicada


Solução

A mensagem quer dizer que o sistema está tentando gravar um número de lançamento e/ou número de lote já existente.


1) Verifique qual a informação consta no programa FINA0001 para a filial em questão.


Pode ser utilizado também os SQL para verificar o ultimo lançamento e lote.


select max(nrolancto) from ctcxbanc
where filial = (informar a filial);


select max(nrolote) from ctcxbanc
where filial = (informar a filial);


2) O número de lançamento e/ou lote apresentados no FINA0001, consulte-o no FINA1300 somando mais um e confirme se existe de fato.


Exemplo:


Deverá consultar no FINA1300 o número de lançamento 817883 e/ou número de lote 216501 para a filial em questão.





3) Caso o número de lançamento e/ou número de lote consultado já exista no FINA1300, altere no FINA0001 a informação para a numeração já existe.