ERP - Cadastro - Erro: As seguintes referências não foram encontradas no destino: - E070VAR.SnfNfi » E020SNF (CodEmp, CodFil, CodSnf): (XX, XX, "XX"). [E070VAR (CodEmp;CodFil;CodInt)=>(XX;XX;XX)]
Incidente
No módulo de Cadastros, ao tentar duplicar uma filial via tela F070FCA - Cadastros / Filiais / Cadastro (Cadastro de Filiais), é apresentada a mensagem:Erro: As seguintes referências não foram encontradas no destino:
- E070VAR.SnfNfi » E020SNF (CodEmp, CodFil, CodSnf): (XX, XX, "XX"). [E070VAR (CodEmp;CodFil;CodInt)=>(XX;XX;XX)]
Causa
Essa mensagem ocorre quando, o campo E070VAR.SnfNfi não existe na tabela E020SNF .CodSnf.
Solução
Para que a mensagem não ocorra, realize os passos a seguir:
1. Acesse uma ferramenta de banco de dados da sua preferência;
2. Execute via ferramenta o comando abaixo no banco, para buscar valores indevidos para o campo E070VAR.SnfNfi:
SELECT
CODEMP, CODFIL, SnfNfi
FROM
E070VAR
WHERE
SnfNfi <> ''
3. Execute o comando abaixo para ajustar as informações indevidas, conforme o exemplo acima;
UPDATE
E070VAR
SET
SnfNfi = ''
WHERE
SnfNfi <> ''
Importante
O comando acima é somente ilustrativo.
Será necessário análise para montar um comando semelhante para fazer o ajuste das informações do campo E070VAR.SnfNfi, conforme necessidade.
A informação do campo E070VAR.SnfNfi, vem da tela F070VAR, aba Estoque, campo Série NF Inventário, exemplo:
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.