Quando a falha ocorre?
Ao editar a informação do beneficiário na rotina Imposto Retido por Beneficiário R-4000, retorna o erro:
Descrição [Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface]Invalid column name: 'operadora'.
Rastreio:
<-LFSREINFR4000.frmManutReinfR4000.EncherCampos
<-LFSREINFR4000.clsNReinfR400.RetornarValoresPlanoSaude.
Referência/Erro: 79800000
Porque a falha acontece?
O problema acontece, pois não existe na tabela de reinfIdeOpSaude a coluna operadora.
Como corrigir o erro?
- Realize o backup da base da empresa no fiscal (LFS\EEEE)
- Acesse no pervasive a base da empresa e selecione a tabela versaoEEEE, altere o valor da versão para 167, visto que esta alteração ocorreu na versão 168.
- No GAP, abra a rotina de criação/atualização da base de dados e selecione a opção de Refaz Atualização (somente das empresas com erro)
- Realize a atualização da base da empresa.
Caso os procedimentos acima não crie a coluna na tabela, segue o script para criação manual desta coluna na base da empresa.
- alter table reinfIdeOpSaude add column "operadora" VARCHAR(250) NOT NULL