Quando a falha ocorre?


Ocorre devido a existência de registros na tabela nota_ctbEEEEAA (EEEE = código da empresa e AA = Ano de movimento) onde na coluna nr_lcto existem valores iguais a ‘00000000’. O problema também pode ocorrer se na coluna nr_lcto existir números de lançamentos inexistentes na contabilidade. Mensagem de erro:

Erro 0 ou Erro 33 This key is already asscociated with na elemento f this collection, ao tentar efetuar a recuperação de mapa resumo

Como corrigir a falha?


1- Verifique os números de lançamentos iguais a 00000000, acesse a tabela nota_ctbEEEEAA e execute o seguinte comando para visualizar os registros e execute o comando abaixo:

Select * from nota_ctbEEEEAA where nr_lcto = ‘00000000’;
 

2- Para excluir os registros execute o commando abaixo:

Delete from nota_ctbEEEEAA where nr_lcto = ‘00000000’; 


3- Verifique os números de lançamentos inexistentes na contabilidade. Para este caso pode-se excluir pelo numero do lançamento ou se caso for em todo um determinado mês poderá ser excluído do mês completo
 

4- Exclua o número de lançamento


Importante: xxxxxxxx é o número do lançamento.


Select * from nota_ctbEEEEAA where nr_lcto = ‘xxxxxxxx’;

Delete from nota_ctbEEEEAA where nr_lcto = ‘xxxxxxxx’; 


5- Exclua o mês completo


Select * from nota_ctbEEEEAA where month(data) = ‘01’; 

Delete from nota_ctbEEEEAA where month(data) = ‘01’;
  
Neste exemplo utilizamos o mês 01 (Janeiro) para outros meses é só alterar o valor. 

  • Sem rótulos