...
Mediante los servicios web que publica el core podrás obtener las siguientes funcionalidades:
- Búsquedas y consultas de datos de firmantes y revisores.
- Envío de documentos para su firma obteniendo los datos de CCSV
- Búsqueda y modificaciones sobre los documentos almacenadosGestión y envío de documentos a firmar para usuarios externos. Estos usuarios no deben ser ciudadanos, si no que son usuarios relacionados con la administración pero que no pueden estar dados de alta en el Sistema de Identificación de Usuarios (SIU).
- Gestión de firmantes de los documentos.
- Gestión de la visibilidad de los documentos para los empleados.
3.- ¿Cómo funciona PFI?
...
3.1.- Módulos de PFI
...
- Desde la aplicación integradora se envía el documento a CCSV. Cuando un documento se envía a CCSV con un firmante propuesto y en estado pendiente de firma, informa a PFI de que tiene un documento para firmar.
- Para que el usuario tenga conocimiento de que tiene un documento para firmar, la aplicación integradora debe debería de enviarle un aviso. Este aviso puede hacerlo mediante los servicios de PFI (que llaman a SGA - Sistema de Gestión de Avisos) o directamente mediante SGA. Los Si se requiere, los datos de los empleados públicos se pueden consultar en SIU - Sistema de Identificación de Usuarios
- Una vez que el usuario ha firmado el documento (o lo ha anulado), PFI invoca a la aplicación integradora mediante un Servlet que ésta debe implementar, para indicarle el cambio de estado del documento. Esta url (incluyendo el servlet) es la que se solicita en el alta de la aplicación en el formulario de alta de la aplicación integradora. Si en el alta no indicó el servlet, solicite la modificación.
...
Para ver cómo invocar a los servicios de PFI y qué servicios haysus especificaciones, puede consultar el apartado 4.- Servicios de PFI
En el apartado 5.- Casos de uso PFI de ejemplo , puede ver el código de ejemplo de esta integración.
4.- Conceptos generales
...
- Preparación de un documento, proceso por el cual se genera un documento con los datos correspondientes, indicando los usuarios que deben firmar el documento. Si el proceso de preparación se realiza desde el portal privado de la aplicación y este proceso no finaliza, el documento se almacena en estado "Borrador" a la espera de finalizar su preparación. Si el proceso de preparación se finaliza, el documento se guarda almacenado en estado "Pendiente de firma" en PFI y se manda el documento almacenar a CCSV.
La preparación de un documento se puede realizar por una aplicación externa. En este caso, las aplicaciones externas hacen uso de los servicios expuestos por PFI_core para añadir el documento a PFI, información adicional sobre los servicios se puede encontrar en el manual de integración. - Rechazo de un documento, si tras la preparación de un documento se detecta algún error en este, y no ha sido firmado por los firmantes necesario, el documentos puede ser rechazado, siendo eliminado de CCSV
- Firma de un documento, durante este proceso, el documento es firmado en PFI. Durante la realización de este proceso, el documento queda almacenado en PFI con estado "Firma programada".
Si el proceso finaliza correctamente y el documento tiene asignados más de un firmante, se almacena en estado "Firmando en paralelo". En caso de que se trate del último firmante del documento, este se almacenará con estado "Firmado" y se enviará el documento firmado a CCSV para su almacenamiento.
En caso de que se produzca algún error durante el proceso de firma, el documento volverá al estado "Pendiente de firma" - Anulación del documento, este proceso se puede llevar a cabo de dos formas diferentes, a través de una anulación propiamente dicha, con esta operación el documento se almacena en estado "Anulado" en PFI y se actualiza al mismo estado en CCSV. O bién a través de una sustitución, en la que el documento sustituido queda en estado "Anulado" en PFI, indicando a CCSV que ha sido sustituido por otro documento que se debe encontrar en estado "Firmado".
4.2.- Visiblidad de documentos
Desde el portal privado, cuando un empleado público entra para firmar sus documentos
...
pendientes o firmados, podrá ver más o menos documentos dependiendo de la visibilidad que el propio documento tenga:
- Visibilidad para el propio firmante: el documento solo será visible por el firmante propuesto.
- Visiblidad para otros firmantes: este documento podrá ser visto por todos los usuarios pertenecientes a la rama del órgano gestor.
Todos los documentos creados por las aplicaciones integradoras tendrán Visibilidad para el propio firmante por defecto.