Quando a falha ocorre?
Na importação de notas no analisador fiscal, retorna o erro 3265-Campo 'fk_ncm_id' não encontrado na tabela prodempEEEE- <-ProLfsIntegracao.dll.clsNProdutoInt.p_objLfsProduto_OnErro <-.clsNProdutos.GravarAlterarProdutos <-.clsDProdutos.GravarProduto
Como corrigir o erro?
Deve verificar na tabela prodempEEEE do movimento fiscal da empresa se existe as colunas e os índices da tabela
Atenção
Este script é um exemplo de colunas faltantes, deve comparar com uma base atual as colunas faltantes na base do cliente. O script poderá ser diferente no ambiente na base do cliente ou de acordo com a versão do GAP.
EXEMPLO:
fk_espbeb_id
fk_ncm_id
fk_prodsefaz_id
tipo
codean
ipialq
codins
capacid
codprodnf
codprodrelev
codmpa
transf_geral
- alter table prodempEEEE add column "fk_espbeb_id" INTEGER;
alter table prodempEEEEadd column "fk_ncm_id" INTEGER;
alter table prodempEEEE add column "fk_prodsefaz_id" INTEGER;
alter tableprodempEEEE add column "tipo" INTEGER DEFAULT '0' NOT NULL;
alter table prodempEEEE add column "codean" CHAR(20);
alter table prodempEEEE add column "ipialq" CURRENCY DEFAULT '0' NOT NULL;
alter table prodempEEEE add column "codins" SMALLINT;
alter table prodempEEEE add column "capacid" INTEGER;
alter table prodempEEEE add column "codprodnf" INTEGER;
alter table prodempEEEE add column "codprodrelev" CHAR(7);
alter table prodempEEEE add column "codmpa" INTEGER;
alter table prodempEEEE add column "transf_geral" BIT DEFAULT '1' NOT NULL; - CREATE INDEX "iprodemp00025" USING 5 ON "prodempEEEE"("tipo");
CREATE INDEX "iprodemp00026" USING 6 ON "prodempEEEE"("codean");
CREATE INDEX "iprodemp00027" USING 7 ON "prodempEEEE"("fk_espbeb_id");
CREATE INDEX "iprodemp00028" USING 8 ON "prodempEEEE"("fk_ncm_id");
CREATE INDEX "iprodemp00029" USING 9 ON "prodempEEEE"("fk_prodsefaz_id");