Circuitos de firma
La firma electrónica es el acto que da validez a un documento. En Gestión Civis no se firma "a mano alzada": cada documento se firma siguiendo un circuito definido por su procedimiento.
¿Qué es un circuito de firma?
Un circuito de firma establece quién firma, en qué orden y con qué valor. Los firmantes se designan por su cargo (rol funcional), no por su nombre: así, si cambia la persona que ocupa el cargo, el circuito sigue siendo válido.
flowchart LR
A["1️⃣ Secretario<br/>(Toma de razón)"] --> B["2️⃣ Interventor<br/>(Fiscalización)"] --> C["3️⃣ Alcalde<br/>(Firma)"]
Orden de firma
- Los firmantes tienen un orden: primero el 1, luego el 2, etc.
- Si varios comparten el mismo número de orden, pueden firmar en paralelo (en cualquier orden entre ellos). Útil para órganos colegiados.
Tipos de firma
No todas las firmas significan lo mismo. Un firmante puede actuar como:
- Firma (firma propiamente dicha),
- Visto Bueno (V.º B.º),
- Toma de Razón,
- Fiscalización (típico de Intervención),
- u otros (Conforme, Diligencia, Certificación, Visado…).
El circuito indica con qué papel firma cada uno.
El proceso de firma, paso a paso
1. Solicitar la firma
Cuando el documento está revisado y sin reparos, se solicita la firma. Esto:
- Bloquea el contenido: a partir de aquí ya no se puede modificar el texto.
- Genera un código de verificación (CSV) único para el documento.
- Avisa al primer firmante (o firmantes, si el primer orden es paralelo).
2. Firmar desde la bandeja
Cada firmante tiene una bandeja de firma con los documentos que esperan su firma. Puede:
- Abrir un documento y firmarlo introduciendo su contraseña para confirmar.
- Firmar en lote varios documentos a la vez.
El sistema avisa automáticamente al siguiente firmante cuando llega su turno.
3. Documento firmado y archivado
Cuando han firmado todos los del circuito:
- El documento queda firmado y pasa a solo lectura (ya no se modifica).
- Se genera el PDF definitivo con las firmas y su CSV.
- El documento se archiva y, si corresponde, se registra en su libro con un número oficial.
flowchart TD
R["Documento revisado"] --> S["Solicitar firma<br/>(bloquea contenido + genera CSV)"]
S --> T["Firmantes firman por orden<br/>(con contraseña)"]
T --> A["Firmado · PDF final · archivado · registrado"]
El código de verificación (CSV)
El CSV (Código Seguro de Verificación) es un código único que aparece en el PDF firmado. Permite a cualquier persona comprobar la autenticidad del documento en la sede electrónica, sin necesidad de tener la copia original. Es la garantía de que el documento es legítimo y no ha sido alterado.
La firma es definitiva
Una vez firmado, el documento no puede modificarse. Si hubiera un error, habría que generar un nuevo documento que lo corrija o anule, según el procedimiento. Por eso conviene revisar bien antes de solicitar la firma.
¿Quién define los circuitos?
El administrador configura el circuito de cada procedimiento: qué cargos firman, en qué orden y con qué tipo de firma. Los firmantes solo firman lo que les llega a su bandeja cuando les corresponde.
Para el equipo técnico
El modelo de CircuitoFirma, FirmanteCircuito y FirmaElectronica, el
cálculo del orden, los hooks al completar la firma y la diferencia con la firma
criptográfica del Registro están en el manual técnico:
Documental → Firma electrónica.