CRISALI Engineering DEVELOPMENT
v1.2.1

CRISALI Engineering

Building the CRISALI Platform

Engineering Dashboard

Centro oficial de diseño, arquitectura, documentación y desarrollo de CRISALI Platform.

Foundation progress: 46%

🧩

CORE

Usuarios, roles, permisos, tenants, auditoría, archivos y catálogos.

Diseño
🌎

Commerce Workspace

VUCEM, MVE, COVE, eDocument, acuses y expediente digital.

Prioridad alta
🔐

Chilkat

Firma, XML, SOAP, certificados y acuses.

Aprobado
🗄

PostgreSQL

Base principal del sistema. No SQLite en producción.

Decidido

Últimas decisiones

ClaveDecisiónEstado
ADR-0001Chilkat como motor oficial de firma/SOAP/XML.Aprobada
ADR-0003eDocument normaliza PDFs a 300 DPI.Aprobada
TECH-0001PostgreSQL + FastAPI + React/Vite.Aprobada
CRISALI Engineering DEVELOPMENT
v1.2.1

CORE

Usuarios, organizaciones, roles, permisos, catálogos, auditoría y servicios compartidos.

CRISALI CORE

El CORE será compartido por todos los workspaces: Commerce, DOT, Warehouse, CRM, Accounting, IA y futuros módulos.

Identity

  • Usuarios
  • Roles
  • Permisos
  • Sesiones JWT

Enterprise

  • Tenants
  • Organizaciones
  • Sucursales
  • Dominios

Shared

  • Archivos
  • Catálogos
  • Scheduler
  • IA/OCR
CRISALI Engineering DEVELOPMENT
v1.2.1

Commerce Workspace

Comercio Exterior: VUCEM, Manifestación de Valor, COVE, eDocument y Expediente Digital.

Operación como entidad principal

Operación → Importador → Proveedor → Factura → Mercancías → Documentos → MVE → COVE → eDocument → Acuses → Timeline → Expediente

MVE

Manifestación de Valor Electrónica.

COVE

Acuse, PDF interno y PDF oficial.

eDocument

PDF original, 300 DPI, hash y OCR.

Scheduler

Descarga nocturna de PDF oficiales.

CRISALI Engineering DEVELOPMENT
v1.2.1

Architecture

Estructura general de CRISALI Platform y sus workspaces.

Workspaces

  • CORE
  • Commerce
  • Aduanas
  • Warehouse
  • DOT / Safety
  • CRM
  • Accounting
  • AI
Regla: nada se programa si no está diseñado en Engineering.
CRISALI Engineering DEVELOPMENT
v1.2.1

Database

Modelo maestro de datos, convenciones, tablas, índices y PostgreSQL.

Stack DB

PostgreSQL será la base de datos principal. SQLite queda descartado para producción.

GrupoTablas
COREtenants, organizations, users, roles, permissions, audit_logs
Commerceoperations, mve, coves, edocuments, acuses, timeline
Sharedfiles, catalogs, scheduler_jobs, notifications
CRISALI Engineering DEVELOPMENT
v1.2.1

Catalogs

Catálogos maestros compartidos por todos los módulos.

Catálogos principales

Comercio Exterior

  • Unidades COVE
  • Tipos eDocument
  • Incoterms
  • Monedas
  • Aduanas
  • Patentes

Geográficos

  • Países
  • Estados
  • Ciudades
  • ZIP / CP
  • Counties USA

Administrativos

  • Estatus operación
  • Tipos archivo
  • Roles entidad
  • Prioridades
CRISALI Engineering DEVELOPMENT
v1.2.1

APIs

REST, SOAP, XML, JWT, OpenAI y conectores.

APIs oficiales

APIUso
CORE APILogin, usuarios, permisos, catálogos.
Commerce APIOperaciones, MVE, COVE, eDocument.
Chilkat APIFirma, XML, SOAP, acuses.
AI APIOCR, clasificación, extracción, resumen.
CRISALI Engineering DEVELOPMENT
v1.2.1

Chilkat

Motor oficial de firma, XML, SOAP, certificados y acuses.

Chilkat Architecture

  • Firma XML cuando el trámite lo requiera.
  • Manejo de certificados en backend seguro.
  • Envío SOAP a VUCEM.
  • Consulta y descarga de acuses.
  • Bitácora completa de errores.
ADR-0001 aprobado: Chilkat es componente oficial para VUCEM.
CRISALI Engineering DEVELOPMENT
v1.2.1

Scheduler

Tareas nocturnas, mantenimiento, reintentos y descargas oficiales.

Scheduler CRISALI

HoraTarea
22:00Consultar PDF oficiales después de 24 horas.
22:05Descargar acuses y XML.
22:10Respaldar documentos.
22:30Enviar resumen de mantenimiento.
CRISALI Engineering DEVELOPMENT
v1.2.1

AI / OCR

OpenAI, OCR, clasificación, extracción y asistentes.

AI Services

  • Lectura de facturas.
  • OCR de PDF.
  • Clasificación de documentos.
  • Extracción de datos para MVE/COVE.
  • Asistente de preguntas VUCEM.
CRISALI Engineering DEVELOPMENT
v1.2.1

Knowledge Base

Ley Aduanera, RGCE, SAT, ANAM, FAQs, casos y errores.

Engineering Knowledge

Base de conocimiento interna y pública para SEO.

  • VUCEM
  • Manifestación de Valor
  • COVE
  • eDocument
  • Ley Aduanera
  • RGCE
  • SAT / ANAM
CRISALI Engineering DEVELOPMENT
v1.2.1

Engineering Handbook

Estándares, convenciones, seguridad, versionado y despliegue.

Handbook

  • Convenciones de tablas.
  • Convenciones de API.
  • Reglas de seguridad.
  • Versionado semántico.
  • Checklist de release.
  • Pruebas mínimas antes de producción.
CRISALI Engineering DEVELOPMENT
v1.2.1

Releases

Control formal de versiones.

Release History

VersiónDescripción
1.0.0Foundation Release de CRISALI Platform.
1.1.0Identidad CRISALI Engineering y dashboard profesional.
1.1.1Navegación sin refresh usando secciones internas.
CRISALI Engineering DEVELOPMENT
v1.2.1

Roadmap

Ruta de construcción del sistema.

Roadmap

FaseObjetivoEstado
1FoundationEn curso
2CORE PostgreSQLSiguiente
3Login y permisosPendiente
4Commerce WorkspacePendiente
CRISALI Engineering DEVELOPMENT
v1.2.1

External Services

OpenAI, Chilkat, Let's Encrypt, VUCEM, SAT, ANAM y SMTP.

Servicios Externos

ServicioUsoControl
ChilkatFirma, SOAP, XMLLicencia / versión
OpenAIIA y OCRAPI key / costos
Let's EncryptSSLRenovación
VUCEM/SAT/ANAMServicios oficialesDisponibilidad

CRISALI Engineering

Acceso restringido

Temporal hasta conectar CRISALI CORE.

ENGINEERING · v1.2.1