Hola buenos días al realizar el cierre del ejercicio en pilaga y cambiar de versión el sistema, se presento el problema con la sincronización con arai proveedores.
Ya teníamos funcionando Pilagá Arai y Diaguita.
Cada sistema tienen su base en la misma VM.
Pilagá postgresql 11.11
Arai postgresql 11.11
Diaguita postgres 9.4.26
Estos son los errores que generan los scripts al tratar de sincronizar.
Pilagá.
sh /usr/local/siu/3.8.4/bin/pilaga.sh arai sincronizacion
------------------------------------------------------------------------------
Actualizando secuencias
------------------------------------------------------------------------------
Actualizando Pilaga.Catalogos
Actualizando Arai.Catalogos
Actualizando Arai.Sincronizador
Actualizando secuencia sq_anx_personas en base Pilaga
Actualizando secuencia sq_anx_domicilios en base Pilaga
------------------------------------------------------------------------------
Sincronizaci�n Arai
------------------------------------------------------------------------------
toba_error_db:
ERROR ejecutando SQL:
[CODIGO]: 7
[SQLSTATE]: db_P0001
[MENSAJE]: ERROR: El valor de la secuencia de sincronizaci�n en Arai Proveedores no debe ser inferior a la informada por el cliente, verifique si se est� conectado a la BD Arai Proveedores correcta.
Revision Arai Proveedores: 11157 | Revisi�n cliente: 11302 .
CONTEXT: funci�n PL/pgSQL sincronizador.sincronizar(character varying,integer,integer,character varying,character varying,character varying) en la l�nea 11 en RAISE
[SQL EJECUTADA]: SELECT * FROM sincronizador.sincronizar('''PROVEEDORES''',11302,27150,'','pilaga','3.8.4'); -- toba_log: 2072
in /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/lib/db/toba_db.php:468
Stack trace:
#0 /usr/local/siu/3.8.4/php/p_nucleo/lib/sincronizador.php(630): toba_db->consultar('SELECT * FROM s...')
#1 /usr/local/siu/3.8.4/php/p_nucleo/lib/sincronizador.php(135): sincronizador->get_registros_sincronizar(11302, 27150)
#2 /usr/local/siu/3.8.4/php/p_nucleo/anexas/con_sincronizacion_arai.php(11): sincronizador->sincronizar('''PROVEEDORES''', Object(display_consola))
#3 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/nucleo/componentes/toba_cargador.php(311): require_once('/usr/local/siu/...')
#4 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/nucleo/toba_solicitud_consola.php(25): toba_cargador::cargar_clase_archivo(1, 'p_nucleo/anexas...', 'pilaga')
#5 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/nucleo/toba_nucleo.php(210): toba_solicitud_consola->procesar()
#6 /usr/local/siu/3.8.4/php/extension_toba/comandos/comando_arai.php(54): toba_nucleo->acceso_consola('produccion', 'pilaga', 21000083)
#7 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/comando.php(102): comando_arai->opcion__sincronizacion(NULL)
#8 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/comando.php(90): comando->ejecutar_opcion('opcion__sincron...', NULL)
#9 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/consola.php(78): comando->procesar()
#10 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/consola.php(55): consola->invocar_comando('arai', Array)
#11 /usr/local/siu/3.8.4/php/extension_toba/pilaga_comando.php(143): consola->run(Array)
#12 /usr/local/siu/3.8.4/php/extension_toba/pilaga_comando.php(207): pilaga_comando->solicitar_consola()
#13 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/comandos/comando_proyecto.php(87): pilaga_comando->opcion__arai(Array)
#14 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/comando.php(90): comando_proyecto->ejecutar_opcion('opcion__arai', Array)
#15 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/consola.php(78): comando->procesar()
#16 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/consola.php(55): consola->invocar_comando('proyecto', Array)
#17 /usr/local/siu/3.8.4/vendor/siu-toba/framework/php/consola/run.php(32): consola->run(Array)
#18 /usr/local/siu/3.8.4/vendor/siu-toba/framework/bin/launcher.php(31): require_once('/usr/local/siu/...')
#19 /usr/local/siu/3.8.4/vendor/siu-toba/framework/bin/toba(2): require_once('/usr/local/siu/...')
#20 {main}
Diaguita.
sh /usr/local/siu/diaguita/toba/bin/sinc_diaguita_env.sh
===============================
Actualizaci�n de secuencias
===============================
Secuencia sq_anx_personas en base Diaguita esquema Diaguita actualizada correctamente!
Secuencia sq_anx_domicilios en base Diaguita esquema Diaguita actualizada correctamente!
Secuencias en base Diaguita esquema catalogos: Actualizadas las secuencias!
Secuencias en base Arai esquema catalogos: Actualizadas las secuencias!
Secuencias en base Arai esquema sincronizador: Actualizadas las secuencias!
=============================
Iniciando la sincronizacion
=============================
+ Registros actualizados de la actividad local pendiente :.......... 0
+ Memoria utilizada :....................................... 6.575.472
Tiempo total transcurrido: 0 segundos.
Luego al consultar el estado desde Pilagá, muestra lo siguiente.
sh /usr/local/siu/3.8.4/bin/pilaga.sh arai estado
------------------------------------------------------------------------------
BASE ARAI PROVEEDORES
------------------------------------------------------------------------------
Ultimo id_arai: 1870
Valor secuencia sq_sincronizacion_catalogo: 11157
Cantidad proveedores: 1869
------------------------------------------------------------------------------
BASE PILAGA
------------------------------------------------------------------------------
Ultimo id_arai: 1870
Valor id_sincronizacion (maximo): 11302
Valor id_operacion (maximo): 27150
Cantidad proveedores: 2375
Cantidad proveedores sincronizados: 1869
Espero la respuesta .
Muchas Gracias.
Saludos.