Error por Claves Duplicadas

Buen día, luego de Migrar a Ejercicio 2017 con la Vs. 3.0.1 me estan reportando varios casos de ‘Violacion de restriccion de un índice único’ - Ejemplo:

SQLSTATE[23505]: Unique violation: 7 ERROR: duplicate key value violates unique constraint “xpksau_np_elementos”\nDETAIL: Key (elemento)=(1000733) already exists.

SQL: INSERT INTO sau_np_elementos ( elemento_padre, codigo, codigo_completo, nombre, componente ) \n VALUES (‘1001067’, ‘03’, ‘11.52.00.03.00’, ‘ADMINISTRACION’, ‘AC’);

Hola Juan,
Esto es porque no quedaron bien actualizadas las secuencias de las tablas en la base de dato, adjunto el proceso corregido de actualización de secuencias.
Descomprimir este archivo y correr sobre la base Pilaga.

Saludos,


solucion_gds_secuencia.sql.zip (796 Bytes)

Durante el proceso de migración, en el paso sh pilaga.sh migracion migrar_maestros, recibo el mensaje en el log_migra_maestros.txt
Este script es el que soluciona dicho error?

==============================================================================
Operación: Migración de datos maestros.
Fecha: 2016-12-30 12:21:13
Usuario: no_autentificado - Usuario no autentificado
Version-PHP: 5.6.29-1+deb.sury.org~xenial+1

  • Componentes de Partidas
    ==============================================================================

    UPDATE sau_np_elementos
    SET elemento = 40
    WHERE elemento = 41; – toba_log: 6

ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23505
[MENSAJE]: ERROR: llave duplicada viola restricción de unicidad «xpksau_np_elementos»
DETAIL: Ya existe la llave (elemento)=(40).
[SQL EJECUTADA]: UPDATE sau_np_elementos
SET elemento = 40
WHERE elemento = 41; – toba_log: 6

==============================================================================