Cerrar Actas de Examen Firma Digital

Hola buenos dias, estamos tratando de implementar Firma digitales en cerrar actas, pero al momento de cerrarla la API POST /backend/documentos para la creación del documento en Arai-Documentos nos tira un 404, revisando el json que le pasa el código ( no es personalizado) vemos que tiene datos que no se especifican en la documentación de SIU-Araí: Documentos 1.3.3 (https://documentacion.siu.edu.ar/documentos/docs/repo-docs/) y mirando la documentación Lineamientos APIs Rest SIU-Documentacion- Backend v1 (https://documentacion.siu.edu.ar/apis/?spec=arai-docs-backend_v1#tag/documentos ) el json tiene mas datos que por código (no es personalizado) no se los esta pasando
“nro”: [
{
“tipo_visible”: “string”,
“numero_visible”: “string”,
“metadata”:
}
]
nos podrían guiar para saber cual seria la estructura del json que tendríamos que pasarle a la API para la creación del documento.

Desde ya muchas gracias y espero su repuesta .

Hola Marcos,

Desde SIU-Guaraní le estamos pasando lo siguiente al cerrar un acta:

POST backend/documentos


        $data['archivo'] = '/usr/local/proyecto/www/temp/documento.pdf';
        $data['autorizacion']['modelo'] = 'cadena';
        $data['autorizantes'][0]['usuario'] = 'dariel';
        $data['autorizantes'][0]['nivel_autorizacion'] = 'basica';
        $data['autorizantes'][0]['secuencia'] = 1;
        $data['autorizantes'][1]['usuario'] = 'admin';
        $data['autorizantes'][1]['nivel_autorizacion'] = 'firma';
        $data['autorizantes'][1]['secuencia'] = 2;
        $data['origen']['id_usuario_sso'] = 'dfrancisco';
        $data['origen']['cuenta_usuario'] = 'dfrancisco';
        $data['documento']['tipo'] = 'ACTA';
        $data['documento']['titulo'] = 'Acta de examen 2020';
        $data['documento']['descripcion'] = 'Esta es un acta de examen para mesas del 2020';
        $data['documento']['id_tramite'] = 'AA3-R3';
        $data['documento']['referencia_interna'] = ["id_guarani" => "1", "convocatoria" => "LPU 1/2019"];
        $data['documento']['identificador'] = '';
        $data['documento']['atributos'] = ["tipo" => "PLIEGO", "numero" => "3822", "anio" => "2020"];

Usamos la librería siu-arai/documentos-cli siu-arai/documentos-cli para la creación y obtención de documentos.

El error 404 es que no encuentra el recurso, quizás tengan mal configurada la URL.

Referencia:
https://documentacion.siu.edu.ar/apis/?spec=arai-docs-backend_v1#tag/documentos/paths/~1documentos/post

saludos.
2

Revisando el CHANGELOG de la API de Araí Documentos el campo nro esta desde la versión v1.1.0 pero no es obligatorio, nosotros desde SIU-Guaraní no pasamos dicho campo.

Revisen el archivo instalacion/i__desarrollo/p__guarani/logs/docs-cli.log para ver mas detalle del error.

saludos.
2