Construido como plataforma, no como producto de escritorio en la nube.
Cinco decisiones técnicas que explican cómo cifraHQ Enterprise escala, cumple y se integra.
Cinco decisiones que definen la plataforma
Base de datos por tenant
Aislamiento físico en SQL elastic pools de Azure. Auditable, respaldable y restaurable por tenant.
REST-first con OpenAPI
Auto-save en todas las pantallas, control de concurrencia con RowVersion, webhooks.
SOC 2 desde el día uno
Dual audit trail, DENY UPDATE/DELETE en eventos de auditoría, Key Vault para secretos.
Tres capas explicadas en un diagrama
El servidor de licencias gobierna el acceso. El catálogo maestro (CiferaHQ_master) almacena metadatos globales
en su propio elastic pool con geo-replicación. Cada cliente tiene su propia base de datos SQL — aislamiento físico, no lógico.
Multi-moneda y cierre de período, resueltos de raíz
Moneda original preservada
Cada línea GL guarda <code>OriginalCurrency</code> y <code>OriginalAmount</code>. FOREX diario automático.
Máquina de estados de seis
<code>Unlocked</code> → locks asimétricos → <code>Locked</code> → <code>Closed</code>. Inmutabilidad auditada.
P4 Warehouse como límite
Frontera de bodega explícita. cifraHQ gobierna el qué; P4W gobierna el dónde.
Convérselo con un ingeniero
Demos técnicas de 45 minutos sobre aislamiento, API y cumplimiento.