Quando a falha ocorre?
Na rotina Apuração Contrib. Prev. Produtor Rural, ao selecionar uma empresa e um período, retorna o erro:
Descrição [Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface]Invalid column name: 'ecr_vlr_bc_cprb'.
Rastreio:
<-LFSEFDCONTRRURAL.frmInicial.EncherCampos
<-LFSEFDCONTRRURAL.clsNLfsEfdContRural.RetornarValoresContRural.
Referência/Erro: 80100000
Como corrigir o erro?
A falha ocorre, pois está faltando colunas na tabela lfs_efd_cont_rural, que fica na base da empresa. Execute o script no pervasive para criação das colunas faltantes.
alter table lfs_efd_cont_rural add column "ecr_vlr_bc_cprb" NUMERIC(14,4) DEFAULT '0'
alter table lfs_efd_cont_rural add column "ecr_vlr_bc_rat" NUMERIC(14,4) DEFAULT '0'
alter table lfs_efd_cont_rural add column "ecr_vlr_bc_senar" NUMERIC(14,4) DEFAULT '0'