Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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;

Image Modified

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.

Image Modified

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.