Estructura _definitions/: - _INDEX.yml: Indice de catalogos - MODULES-CATALOG.md: 42 modulos (22 heredados + 20 propios) - ENTITIES-CATALOG.md: ~153 entities por schema - SERVICES-CATALOG.md: ~80 services documentados - DATABASE-SCHEMA.md: 8 schemas con DDL detallado Estructura _quick/: - QUICK-INDEX.yml: Navegacion rapida - QUICK-MODULES.yml: Estado de modulos - QUICK-DATABASE.yml: Resumen de BD - QUICK-API.yml: Endpoints principales Orchestration: - HERENCIA-ERP-CORE.md: Documentacion de herencia - directivas/README.md: Directivas locales - trazas/README.md: Sistema de trazas Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
156 lines
3.4 KiB
YAML
156 lines
3.4 KiB
YAML
# QUICK-DATABASE.yml - Base de Datos ERP Transportistas
|
|
# Version: 1.0.0
|
|
# Fecha: 2026-01-26
|
|
|
|
summary:
|
|
engine: "PostgreSQL 15+ con PostGIS"
|
|
total_schemas: 8
|
|
total_tables: "~98"
|
|
total_enums: "~47"
|
|
ddl_status: "100%"
|
|
|
|
schemas:
|
|
transport:
|
|
description: "Ordenes de transporte, embarques, viajes"
|
|
ddl_file: "01-transport-schema-ddl.sql"
|
|
lines: "~13,500"
|
|
tables:
|
|
- "ordenes_transporte"
|
|
- "embarques"
|
|
- "viajes"
|
|
- "paradas_viaje"
|
|
- "items_ot"
|
|
- "restricciones_ot"
|
|
- "checklists_pre_viaje"
|
|
- "sellos_viaje"
|
|
- "evidencias_carga"
|
|
- "pods"
|
|
- "firmas_digitales"
|
|
- "incidencias"
|
|
|
|
fleet:
|
|
description: "Unidades, remolques, operadores"
|
|
ddl_file: "02-fleet-schema-ddl.sql"
|
|
lines: "~12,200"
|
|
tables:
|
|
- "unidades"
|
|
- "remolques"
|
|
- "operadores"
|
|
- "licencias_operadores"
|
|
- "documentos_unidades"
|
|
- "documentos_operadores"
|
|
- "disponibilidad_operadores"
|
|
- "configuraciones_vehiculares"
|
|
|
|
tracking:
|
|
description: "GPS, eventos, geocercas, alertas"
|
|
ddl_file: "03-tracking-schema-ddl.sql"
|
|
lines: "~11,600"
|
|
tables:
|
|
- "eventos"
|
|
- "geocercas"
|
|
- "alertas"
|
|
- "eta_dinamico"
|
|
- "dispositivos_gps"
|
|
|
|
fuel:
|
|
description: "Combustible, peajes, gastos"
|
|
ddl_file: "04-fuel-schema-ddl.sql"
|
|
lines: "~9,300"
|
|
tables:
|
|
- "cargas_combustible"
|
|
- "cruces_peaje"
|
|
- "gastos_viaje"
|
|
- "anticipos_viaticos"
|
|
- "control_rendimiento"
|
|
|
|
maintenance:
|
|
description: "Mantenimiento preventivo/correctivo"
|
|
ddl_file: "05-maintenance-schema-ddl.sql"
|
|
lines: "~9,600"
|
|
tables:
|
|
- "ordenes_trabajo"
|
|
- "programas_mantenimiento"
|
|
- "refacciones_flota"
|
|
- "historial_mantenimiento"
|
|
- "proveedores_mantenimiento"
|
|
|
|
carriers:
|
|
description: "Transportistas terceros"
|
|
ddl_file: "06-carriers-schema-ddl.sql"
|
|
lines: "~10,600"
|
|
tables:
|
|
- "carriers"
|
|
- "documentos_carriers"
|
|
- "scorecard_carriers"
|
|
- "tarifas_carriers"
|
|
|
|
billing:
|
|
description: "Facturacion transporte"
|
|
ddl_file: "07-billing-transport-ddl.sql"
|
|
lines: "~10,700"
|
|
tables:
|
|
- "lanes"
|
|
- "tarifas"
|
|
- "recargos_catalogo"
|
|
- "facturas_transporte"
|
|
- "lineas_factura"
|
|
- "fuel_surcharge"
|
|
- "liquidaciones_operadores"
|
|
- "deducciones"
|
|
|
|
compliance:
|
|
description: "Carta Porte, HOS, inspecciones"
|
|
ddl_file: "08-compliance-schema-ddl.sql"
|
|
lines: "~14,700"
|
|
tables:
|
|
- "cartas_porte"
|
|
- "ubicaciones_carta_porte"
|
|
- "mercancias_carta_porte"
|
|
- "autotransporte_federal"
|
|
- "figuras_transporte"
|
|
- "registros_hos"
|
|
- "bitacoras"
|
|
- "inspecciones_unidades"
|
|
|
|
key_enums:
|
|
transport:
|
|
- "status_ot"
|
|
- "status_viaje"
|
|
- "tipo_parada"
|
|
- "status_embarque"
|
|
|
|
fleet:
|
|
- "tipo_unidad"
|
|
- "status_unidad"
|
|
- "status_operador"
|
|
- "tipo_documento_unidad"
|
|
|
|
tracking:
|
|
- "tipo_evento"
|
|
- "tipo_geocerca"
|
|
- "tipo_alerta"
|
|
- "severidad_alerta"
|
|
|
|
compliance:
|
|
- "tipo_cfdi"
|
|
- "status_carta_porte"
|
|
- "status_hos"
|
|
|
|
extensions:
|
|
- "uuid-ossp"
|
|
- "pgcrypto"
|
|
- "postgis"
|
|
- "pg_trgm"
|
|
|
|
rls_enabled: true
|
|
rls_policy: "tenant_isolation"
|
|
|
|
credentials:
|
|
database: "erp_transportistas_db"
|
|
user: "erp_admin"
|
|
password: "erp_dev_2026"
|
|
port: 5432
|
|
|
|
last_updated: "2026-01-26"
|