Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Actualmente el documento del acta se generá online, es decir, no se guarda en ningún momento el documento, siempre se generá en el momento que el usuario pincha sobre el icono del pdf.

Añadir a la acción "Finalizar acta" (icono del candado) la siguiente funcionalidad:

  • Generar el documento del acta llamando al servicio de reports
  • Guardar el documento generado en el SGDOC
  • El SGDOC generará el hash del documento y lo guardará como un metadato. Se devuelve el identificador junto con el hash (los metadados)
  • Guardar en la tabla acta el identificador del documento devuelto por el SGDOC
  • Generar el hash del documento
  • En el caso que la variable de configuración CONF "blockchain_enable" este a true se llamará al servicio para sellar el  documento en blockchain pasando como parámetro el hash del documento
  • Guardar el id de la transacción devuelta en la tabla acta

...

En el caso que la variable de configuración  CONF "blockchain_enable" este a true  y si el acta esta en estado "Finalizada" se añadirá un nuevo icono en el listado de resultados del buscador de actas que represente a la acción "Confirmar blockchainregistro".

Esta acción consistirá en:

  • Obtener el documento almacenado en el SGDOC del acta
  • Generar el hash del documento
  • Llamar al servicio del blockchain que devuelve la cadena (el hash) que enviamos en su momento pasando como parámetro el id de la transacción almacenada en nuestra tabla acta
  • Comprobar que el hash del documento es igual a la cadena devuelta por el servicio
  • En caso afirmativo mostrar el mensaje "El registro es correcto" , en otro caso mostrar el mensaje "El registro no es correcto"

Documento acta

Si el acta esta en estado "En elaboración" al pinchar sobre el icono de descarga del fichero (icono del pdf) se seguirá generando de forma automática a partir de la plantilla el informe de acta (en ese momento). Si e alta esta en estado "Finalizada" se descargará el documento almacenado en el SGDOC (a partir del identificador documentoRef almacenado en la tabla Acta).

...