Firma y registro de anuncios en OpenCms: integración real en la gestión del BOP

Cuando trabajamos con OpenCms en proyectos de administración pública, uno de los mayores retos no es la gestión de contenidos, sino la correcta implementación de procesos que requieren validez jurídica, trazabilidad e integración con sistemas externos.

18 marzo 2026
Alejandro Montaño
Opinión,
Casos de éxito,
La Comunidad
Firma y registro de anuncios en OpenCms: integración real en la gestión del BOP

Un buen ejemplo de esto es el proceso de firma y registro de anuncios en un Boletín Oficial de la Provincia (BOP), tal como está resuelto en la plataforma desarrollada por Saga Soluciones.

En este artículo analizamos cómo se ha abordado este problema sobre OpenCms y qué patrones podemos aplicar en otros proyectos.

El reto: integrar firma, registro y ciclo de vida

En un BOP, la firma de un anuncio no es un paso aislado. Forma parte de un flujo más amplio que incluye:

  • estados del anuncio

  • integración con sistemas de registro

  • intervención de distintos perfiles (entidades, administración)

  • validación final en publicación

Esto implica que el sistema debe ser capaz de:

  • orquestar múltiples fases

  • integrarse con sistemas externos

  • garantizar la coherencia del flujo

Y aquí es donde la solución de Saga Soluciones sobre OpenCms aporta un enfoque muy interesante.

Enfoque de Saga Soluciones: firma como parte del flujo, no como acción aislada

Uno de los puntos clave del diseño es que la firma no se trata como una acción puntual, sino como un evento dentro del ciclo de vida del anuncio.

El proceso se activa únicamente cuando el anuncio alcanza un estado concreto, lo que permite:

  • controlar cuándo se puede firmar

  • evitar errores en fases tempranas

  • automatizar la transición entre estados

Este patrón es especialmente útil en OpenCms cuando trabajamos con workflows personalizados.

Primera fase: firma y registro del anuncio

Cuando un usuario autorizado firma el anuncio, la plataforma ejecuta automáticamente:

  • la firma del documento

  • la inserción del número de registro electrónico (si está configurado)

La solución de Saga Soluciones ya contempla integraciones con sistemas como:

  • G-Registro

  • Sideral

Este punto es clave: OpenCms actúa como orquestador del proceso, mientras que el registro se integra con sistemas corporativos externos.

Segunda fase: firma en publicación (CSV)

El modelo implementado por Saga Soluciones añade un segundo nivel de firma.

Cuando el boletín se publica: e incorpora el Código Seguro de Verificación (CSV) lo que garantiza la validez del documento publicado.

Este enfoque introduce una separación muy interesante:

  • firma operativa (flujo interno)
  • firma final (publicación oficial)

Integración con sistemas externos: patrón clave en OpenCms

Uno de los aspectos más relevantes del proyecto es la integración con sistemas de firma y registro de cada Diputación.

Esto implica trabajar con:

  • APIs externas

  • servicios de firma

  • sistemas de registro corporativos

Y utilizar OpenCms como:

  • capa de orquestación
  • gestor del flujo
  • punto de control del estado

Un patrón muy habitual en proyectos OpenCms avanzados en sector público.

Qué podemos aprender de este caso

El caso de firma y registro desarrollado por Saga Soluciones deja varias lecciones importantes:

La firma debe integrarse en el flujo

No debe tratarse como una acción independiente.

OpenCms es un orquestador, no solo un CMS

Especialmente cuando hay integración con sistemas externos.

El estado es el eje del sistema

Define cuándo se puede firmar, validar o publicar.

Separar firma operativa y firma final aporta robustez

Es un patrón muy útil en sistemas oficiales.

Conclusión

La gestión de firma y registro en un BOP es un claro ejemplo de cómo OpenCms puede utilizarse para construir soluciones complejas en administración pública.

La plataforma desarrollada por Saga Soluciones demuestra que, con un buen diseño:

  • se pueden integrar sistemas externos

  • se pueden modelar procesos completos

  • y se puede garantizar la validez administrativa dentro del propio CMS

Vídeo del Módulo Firma y registro de anuncios - Plataforma BOP de Saga Soluciones