ERP – Cadastro de Filiais – As seguintes referências não foram encontradas no destino: - E009PPE.TnsAst » E001TNS (CodEmp, CodTns): (XX, "XX"). [E009PPE (CodEmp;SigUfs;CodFil)=>(XX;XX;X)]
Incidente
No módulo Cadastros, ao tentar duplicar uma filial via tela NF070FCA - Cadastros / Filiais / Cadastro (Cadastro de Filiais), é apresentada a mensagem: Erro: As seguintes referências não foram encontradas no destino:
- E009PPE.TnsAst » E001TNS (CodEmp, CodTns): (XX, "XX"). [E009PPE (CodEmp;SigUfs;CodFil)=>(XX;XX;X)]
Causa
Essa mensagem ocorre quando, o campo E009PPE.TnsAst não existe na tabela E001TNS.CodTns.
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 E009PPE.TnsAst:
SELECT
CODEMP,CODFIL,SIGUFS,TNSAST
FROM
E009PPE
WHERE
TNSAST <> ''
3. Execute o comando abaixo para ajustar as informações indevidas, conforme o exemplo acima;
UPDATE
E009PPE
SET
TNSAST = ''
WHERE
TNSAST = '0'
Importante
O comando acima é somente ilustrativo, com base no exemplo da imagem deste artigo.
Será necessário análise para montar uma comando semelhante para fazer o ajuste das informações do campo E009PPE.TnsAst
4. Realize novamente a duplicação de filiais, e o processo será executado com sucesso.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.