Sincronizacion de documentos entre siu y huarpe

hola
Tengo todo funcionando ( o eso parece) y estoy tratando de que cuando se cierre un acta aparezca el documento para firmar

si ejecuto el comando ./guarani sincronizar_documentos_arai, veo que que en el log de la base de datos aparece este error: no se pudo recibir datos del cliente: Conexion reinicializada por la maquina remota
y cuando cierro el acta no pasa nada

si voy a sincronizar los documentos desde siu, los procesa, pero tampoco los agrega a la tabla de arai y sale este error:
ERROR: el nuevo registro para la relacion sga_actas viola la restriccion check ck_sga_actas_digital
DETALLE: La fila que falla contiene (55816, 73064, R, N, 58123, 10804, null, 2025-11-11, 2025-11-24, null, null, null, 1, 1, 1, 26, null, , C, N, null, null, null, F).

Se les ocurre que puede estar pasando???

Muchas Gracias

Ricardo

View Issue

Hola Ricardo! Cómo estás?

Esto les está sucediendo en un ambiente de testeo/desarrollo o en un ambiente productivo?

Les pedimos que nos comenten las versiones que están utilizando de:

  • Guarani
  • Huarpe
  • Araí-Usuarios
  • Araí-Documentos

Pudieron seguir los pasos indicados en esta documentación? Les surgió algún error durante este proceso?

Sincronizaron los usuarios entre Guaraní y Araí?

El despliegue de la base de Araí se produjo correctamente?

Esto les está sucediendo con un acta en particular? o les está sucediendo con cualquier acta?

Cómo tienen configurados los siguientes parámetros de sistema en Guarani?

  • cur_utiliza_acta_digital_promo
  • cur_utiliza_acta_digital_regul
  • exa_utiliza_acta_digital

hola!!!,

nos pasa es testing
las versiones que usamos son

  • Guarani: 3.22
  • Huarpe: hub.siu.edu.ar:5005/siu/expedientes/huarpe-core:v3.4.0
  • Araí-Usuarios: hub.siu.edu.ar:5005/siu-arai/arai-usuarios/idm:v3.3.0
  • Araí-Documentos: hub.siu.edu.ar:5005/siu/expedientes/docs-api:v1.7.

tengo un par de usuarios sincronizados entre guarani y arai ( de hecho a guarani accedo por el portal de huarpe)

revise la doc , base de datos, las variables y agregue esto en arai_documentos.ini
logs_dir = “/sistemas/guarani/instalacion/i__desarrollo/p__guarani/logs/”

despues segui la doc para generar el acta, pero no pasa nada, ni siquiera aparece el log

Saludossssss

Ricardo

Hola Ricardo!

Las actas las están cerrando desde Gestión o desde Autogestión?

Tenes acceso a los logs al momento de cerrar el acta? (archivo instalacion/i__desarrollo/p__guarani/logs/sistema.log).

Al intentar sincronizar masivamente desde » Administración » Sincronizar Masivamente Documentos con Araí se les genera el error que mencionan en el primer mensaje? revisen si genera los logs en instalacion/i__desarrollo/p__guarani/logs/procesos_bk/pro_proc_sincronizar_documentos_arai__yyyymmdd_hhmmss___xxxx/.

Revisen también los permisos en el paso 6:

Instalación desde cero de SIU-Guaraní Gestión 3.21 en entorno de Desarrollo

Instalación desde cero de SIU-Guaraní Gestión 3.21 en entorno de Producción

¿ejecutaste el comando bin/guarani sincronizar_documentos_arai, ver Worker de Documentos? ¿tenes croneado dicho comando?

¿que te devuelve la siguiente query?

SELECT estado, digital, id_documento_digital, estado_documento_digital, parametros_documento_digital  FROM sga_actas WHERE nro_acta = '<NRO-ACTA>';

¿y esta otra?

SELECT * FROM arai_documentos_cola;

¿tenes errores en el siguiente archivo de logs: instalacion/i__desarrollo/p__guarani/logs/docs-cli.log?

Es importante que verifiquen que tanto el usuario que cierra el acta como los firmantes (docentes y autoridades) estén ya sincronizados en Araí. Y vean que tengan designados los datos de CUIL y que tengan tildado el checkbox de firmantes.

Saludos!

Hola Ricardo!

Pudieron ver lo comentado en el último mensaje?

Aún persiste el problema?

hola

entre hoy y mañana voy a hacer las pruebas y te comente

Muchas Gracias!!!

Saludossss

hola!!! perdon por la demora, te voy respondiendo

Las actas las están cerrando desde Gestión o desde Autogestión?
desde gestion

Tenes acceso a los logs al momento de cerrar el acta? (archivo instalacion/i__desarrollo/p__guarani/logs/sistema.log).
si si, pero no muestra nada raro

Al intentar sincronizar masivamente desde » Administración » Sincronizar Masivamente Documentos con Araí se les genera el error que mencionan en el primer mensaje?
revisen si genera los logs en instalacion/i__desarrollo/p__guarani/logs/procesos_bk/pro_proc_sincronizar_documentos_arai__yyyymmdd_hhmmss___xxxx/.
no aparece nada para sincronizar

¿ejecutaste el comando bin/guarani sincronizar_documentos_arai, ver Worker de Documentos? ¿tenes croneado dicho comando?
lo ejecute a mano para probar, pero no hace nada

¿que te devuelve la siguiente query?
SELECT estado, digital, id_documento_digital, estado_documento_digital, parametros_documento_digital FROM sga_actas WHERE nro_acta = ‘’;
“C”;“N”;“”;“”;“”

SELECT * FROM arai_documentos_cola;
vacia

¿tenes errores en el siguiente archivo de logs: instalacion/i__desarrollo/p__guarani/logs/docs-cli.log?
no hay nada en el archivo

tengo un par de usuarios sincronizados entre guarani y arai ( de hecho a guarani accedo por el portal de huarpe)
Es importante que verifiquen que tanto el usuario que cierra el acta como los firmantes (docentes y autoridades) estén ya sincronizados en Araí.
Y vean que tengan designados los datos de CUIL y que tengan tildado el checkbox de firmantes.
le agregue el cuit/cuil, que faltaba y estan sincronizados en arai

Saludossss
Ricardo

Hola Ricardo! Cómo estás?

Por lo que comentás lo que pareciera estar sucediendo es que las actas que están cerrando no son actas digitales, por ello no se encolan para enviar a Araí. De lo contrario deberían ver un error al momento de cerrar el acta.

C

Pudieron chequear la configuración de estos parámetro?

Tengan en cuenta que el valor de si el acta es digital o no se guarda al momento de generar el acta. Es decir, dichos parámetros deberían haber estado en que se utiliza actas digitales al momento de generar el acta.

De hecho esto se evidencia en los resultados de esta consulta:

Allí se ve que el campo “digital” les devuelve N. Significa que se trata de un acta física.

Saludos!

hola

esos parametros estan bien: indican que se usan actas digitales

en la tabla de actas, veo que tienen todas valor N
cambie una a valor S, la cerre, pero tampoco la agrego a la cola de documentos

hola

voy mejorando, alguna funcion personalizada de co_actas.php esta molestado ( anule ese archivo para probar), por que ahora intento enviar el documento a la bandeja y aparecieron otros errores

lo voy a analizar y luego te escribo

saludosssss

el /guarani sincronizar_documentos_arai dio este error

Fallo la creacion del documento en SIU-Ara (CALLBACK onFailure):
Error: Error inesperado en Request.

como que no creo el documento en la carpeta temporal

Hola Ricardo! Cómo estás?

Por favor envianos los logs completos al momento del error.

Probaron desactivar la personalización en las pruebas para ver si allí les funciona correctamente?

Les compartimos este hilo de foro sobre el mismo error.

hola te adjuntio los logs

sistema.log.121879.log (2,5 MB)

sistema.log (43,7 KB)

docs-cli.log (6,3 KB)

en testing desactive la personalizacion y da el error que te comente antes

muchas Gracias

Saludossss

Gracias Ricardo!

Vemos los logs junto a los técnicos y los comentamos lo que encontremos!

Se refieren al siguiente error?

Fallo la creacion del documento en SIU-Ara (CALLBACK onFailure):
Error: Error inesperado en Request.

Las actas ahora tienen en sga_actas.digital el valor S?

Hola Ricardo!

Viendo los logs de sistema vemos el siguiente error:

¡Atención! La persona que envía a firmar el documento debe tener un usuario asociado en Araí.

Lo mismo con los docentes:

¡Atención! Hay docentes que deben autorizar el acta y no están vinculados con SIU-Araí Documentos.

Recuerden lo que les marcamos acá:

hola!!!

eso esta corregido
una vez que lo acomode, dio el error que te pase:

Fallo la creacion del documento en SIU-Ara (CALLBACK onFailure):
Error: Error inesperado en Request

la actas ahora tienen el valor S

Saludossss

Hola @ricardoude

Cuando falla la creación de los documentos en Araí deberían quedar en » Administración » Sincronizar Masivamente Documentos con Araí, al Procesar si vuelve a fallar podes revisar el mensaje de error y en los logs instalacion/i__desarrollo/p__guarani/logs/procesos_bk/pro_proc_sincronizar_documentos_arai__yyyymmdd_hhmmss___xxx/log_ejecucion.txt, adjuntame el error que da así podemos resolverlo.

También revisa los logs en instalacion/i__desarrollo/p__guarani/logs/docs-cli.log.

Saludos.

Hola Ricardo!

Vieron esto que les comentamos?

Ya que en los logs se ve que los usuarios involucrados no están sincronizados con Araí.

hola,
verifico lo que dicen, genero otro cierre de acta y les paso todos los logs en limpio

Gracias

Saludosssss

En docs-cli.log que adjuntaste en la publicación n.º 13 da el siguiente error:

[2025-12-26 09:35:14] docs-cli.ERROR: Error postDocumento, codigo 0. Mensaje: .

Vas a tener que ver los logs en Araí Documentos, porque en Guaraní no muestra el mensaje de error completo.

Ademas revisa lo siguiente:

  1. Que los usuarios mgagna y toba existan en Araí Usuarios y que sean firmantes en la solapa Persona.

  2. Que en /usr/local/proyectos/guarani/temp/JWYIZwGvgo0NxbLRBxIIHDSxZ siga existiendo el archivo temporal con el PDF del acta.

  3. [url] => https://siu.desa.ude.edu.ar/guarani/3.11//aplicacion.php?ah=st64515f7e28c1a1.16170238&ai=guarani%7C%7C89000018&tz=1&tcm=previsualizacion, te quedo con doble barra 3.11//aplicacion.php, revisa el archivo instalacion/arai_documentos.ini, debería quedar así:

host_notificaciones = "https://siu.desa.ude.edu.ar/guarani/3.11"