ERP - Cadastro de Filiais - Erro: As seguintes referências não foram encontradas no destino: - E070VAR.ValPad » E081TPR (CodEmp, CodTpr, DatIni): (XX, XX, DD/MM/YYYY). [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:
Erro: As seguintes referências não foram encontradas no destino:
- E070VAR.ValPad » E081TPR (CodEmp, CodTpr, DatIni): (XX, XX, DD/MM/YYYY). [E070VAR (CodEmp;CodFil;CodInt)=>(XX;XX;XX)]
Causa
Essa mensagem ocorre quando, o campo E070VAR.ValPad não existe na tabela E081TPR.Datini.
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 de dados, para buscar valores indevidos para o campo E070VAR.ValPad:
SELECT
CODEMP,CODTPR,VALPAD
FROM
E070VAR
WHERE
VALPAD <> ''
3. Execute o comando abaixo para ajustar as informações indevidas, conforme o exemplo acima;
UPDATE
E070VAR
SET
VALPAD = ''
WHERE
VALPAD <> ''
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.ValPad, conforme necessidade.
Atenção! Antes de realizar qualquer alteração, analise o impacto que poderá ter em outros lançamentos/processos do sistema.