Quando a falha ocorre?
...
Este artigo orienta na
Sumário
Sistema: Gerenciador de Aplicativos Prosoft (GAP)
...
correção do erro:
...
Falha imprevista na rotina PreencherCamposVencimentos.
...
Descrição: BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual. Rastreio: <-LFSGUIARECOLHV5.frmIcmsVencimento.PreencherCamposVencimentos. Referência/Erro: 12700000 / 3021,
...
ao informar o código CPR (Código do Prazo de Recolhimento) e clicar no
...
botão Consultar na rotina de Emissão de Guias Recolhimento VS 5.
Informações Adicionais: Não se aplica.
...
Como corrigir o erro?
...
A situação ocorre pois para processar as informações a rotina necessita que se seja informado na tabela icmvencto (Base Geral) a ocorrência de 12 meses e por alguma falha da rotina foram gravados por exemplo apenas 03 meses para o código CPR utilizado.
1- Execute o script abaixo para selecionar os registros que deseja excluir.
select * from "icmvencto" where fk_sigla_uf = 'SP' and year(mesano) = '2014' and classifica = 1250;
Importante: Neste exemplo estamos utilizando o CPP 1250.
Removendo os registros. Identificamos que no exemplo acima os registros que devemos excluir possuem id 145, 146 e 147.
2- Execute o script abaixo para remover o registro.
delete from "icmvencto" where id in (145, 146, 147) and classifica = 1250;
3- Feito todos os passos acima, é necessário realizar a gravação novamente.