Buen día …
Tenemos en producción funcionando Arai proveedores, sincronizado con Siu-Pilaga (versión 3.1.5) y SIU-Diaguita(versión 2.5.0).
Quisiera consulta ciertas cosas que suceden ahora, que ya están sincronizados los sistemas …
- Les cuento lo que paso hoy, tenemos SIU-Pilaga detenido, ningún usuario puede acceder desde el viernes, solo ARAI por IP. Hoy los usuarios de Diaguita tienen problema con un proveedor. Intento ingresar al catalogo de proveedores y es imposible, hay un mensaje de que SIU-Pilaga y ARAI no están sincronizados o bien solo localmente.
Lo que hago es iniciar el proceso de sincronización por linea de comando en ambos servidores, primero en Pilaga y luego en Diaguita.
Pilaga: sin problemas ni errores.
Diaguita: ejecute el proceso de sincronización, varias veces y obtuve varios errores como el siguiente:
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_23505
[MENSAJE]: ERROR: duplicate key value violates unique constraint “operacion_x_tabla_pkey”
DETAIL: Key (id_operacion)=(50990) already exists.
CONTEXT: SQL statement “INSERT INTO operacion_x_tabla (id_sincronizacion,id_tabla,id_registro,tipo_operacion)
VALUES (v_id_sincronizacion,tg_table_name,NEW.persona,tg_op)”
PL/pgSQL function sincronizador.operacion_x_tabla_trigger() line 18 at SQL statement
[SQL EJECUTADA]: UPDATE catalogos.sau_pr_proveedores SET nombre=null, tipo_inscripcion=null,
fecha_inscripcion=null,estado=‘AC’ WHERE persona=4323 – toba_log: 1938944
El tema es que hace referencia a "persona " que no tienen nada que ver con el proveedor que presento problemas a los usuarios del sistema. Verifique que son proveedores viejos que no tienen el rubro cargado. Entonces x cada error, modificaba el proveedor en pilaga, y ejecutaba la sincronizacion nuevamente.
No entiendo xq ahora aparecen esos errores si la sincronización inicial en producción se hizo hace dos semanas y no presento errores.
Que dispara esta accion ??
- Una pregunta mas …
Como en Diaguita debi correr varias veces la sincronizacion, aparecio tambien varias veces " Registros actualizados de la actividad local pendiente " con distintos valores; 144, 701 o 237 …
Que significa esto??
Espero que se entienda lo que escribi…
Saludos