Tempo aproximado para leitura: HH:MM:SS min
Ocorrência
Ao endereçar produto ocorre a mensagem abaixo:

Ambiente
Retail Manager System, V12.32, V22.01.
Causa
Devido a informações duplicadas de endereço , o sistema retona com o ORA-00001 Unique Constraint
Solução
Passo 1: Realizar a consulta a consulta abaixo:
SELECT EES_DEPOSITO,
EES_GALPAO,
EES_RUA,
EES_NRO,
EES_APT,
REGISTROS
FROM(
SELECT EES_DEPOSITO,
EES_GALPAO,
EES_RUA,
EES_NRO,
EES_APT,
COUNT(EES_PROD_RESE_2) AS REGISTROS
FROM AG3CEEST
GROUP BY EES_DEPOSITO, EES_GALPAO, EES_RUA, EES_NRO, EES_APT
)
WHERE REGISTROS > 1;
Passo 2: Verificar no retorno da consulta as informações que estão duplicadas conforme exemplo abaixo:

Passo 3:
Realizar o backup, e logo após utilizar no final da consulta o 'FOR UPDATE' e deletar (Excluir) as informações que tiveram retorno na consulta, o select foi criado afim de trazer as informações duplicadas, logo após seguir novamente com o endereçamento do produto.
0 Comentários