Error al guardar proveedor en modo sincronizado v2.6.1 (RESPONDIDO)

Buenas tardes, tenemos Diaguita v2.6.1 y hemos corrido la actualización de la BD arai desde Pilaga ( ./bin/instalador arai-proveedores:actualizar-base).
Al completar los datos del proveedor e intentar guaradar nos arroja el error: " Ha ocurrido un error al intentar guardar los datos en el catálogo central de proveedores. Detalle: Un carácter, símbolo o cláusula no es válida o no se encuentra. "

En el log desde el menu de Diaguita nos muestra: ““ERROR: error de sintaxis en o cerca de «,»
LINE 1: …‘‘GLOBALSOFT SRL’’,‘‘M’’,null,null,‘‘AC’’,null,‘‘0’’,null,‘‘0’’)::row…””

Adjunto el error que figura en sistema.log del sistema y el log de apache.

Nuestra configuración en bases.ini es:
[produccion diaguita siu_arai]
motor = “postgres7”
profile = “192.168.10.8”
usuario = “postgres”
clave = “****”
puerto = “5432”
encoding = “UTF8”
base = “arai”
schema = “public”

Espero puedan ayudarnos, desde ya muchas gracias!
Saludos


sistema.txt (3.91 KB)

error.txt (2.48 KB)

Hola Martín,
Verifica la base de datos de SIU-Diaguita y Arai-Proveedores, deben estar en encoding UTF-8.
Luego es recomendable actualizar a la versión 2.7.0 por un bug que nos han reportado en la 2.6.1 cuando se sincronizan los proveedores y que ya ha sido corregido en esta ultima versión .
Saludos Diego.

Hola Diego, gracias por la pronta respuesta.
Nuestra base de Diaguita, esta igual a la de arai:
ENCODING = ‘UTF8’
TABLESPACE = pg_default
LC_COLLATE = ‘es_AR.UTF-8’
LC_CTYPE = ‘es_AR.UTF-8’
En Diaguita tenemos postgres en la version 9.6.9 y en Arai 9.3.23. Deberíamos actualizar la versión de postgres Arai?

De todas maneras, como recomendas, procederemos a realizar en breve la actualización de Diaguita a la versión 2.7.0
Muchas Gracias!
Saludos.

Hola Martin,
Observando como tenes configurado los encoding y locate de la base no deberías tener problemas, solo resta saber la configuración en el bases.ini del framework y diaguita que tienen que ser LATIN1, en caso que esto sea así, carga un gds donde te vamos a solicitar un backup de la bases ( Arai y Diaguita) y logs de apache2, postgresql y sistema.
Con respecto a la versión de postgresql en nuesto caso la minima recomendada para la 2.6.1 es la 9.5 con lo cual sería ideal que arai-proveedores se encuentre en la misma.
Saludos Diego.

Hola Diego,
Muchas gracias por la respuesta.
Vamos a proceder primero a actualizar el sistema y si el problema persiste enviaremos un GDS.
Saludos.

Buenas tardes Diego.
Quería comentarles que hemos actualizado Diaguita a la versión 2.7.0 y que funcionando correctamente sincronizado con Arai proveedores.
Al comienzo tuve que correr por comandos el script de sincronización inicial.
El postgres de Arai aun no lo hemos actualizado a la 9.6, pero lo haremos en breve.
Muchas gracias por todo, saludos.