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
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.
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.