371 lines
11 KiB
YAML
371 lines
11 KiB
YAML
# Referencias Inventory - ERP Suite
|
|
# Ultima actualizacion: 2025-12-08
|
|
# Punteros a artefactos en niveles inferiores (NO duplicar contenido)
|
|
|
|
# ============================================================================
|
|
# REFERENCIAS DESDE ERP-CORE (Nivel 2B.1)
|
|
# ============================================================================
|
|
referencias_erp_core:
|
|
# Especificaciones Transversales
|
|
especificaciones_transversales:
|
|
ubicacion_base: apps/erp-core/docs/04-modelado/especificaciones-tecnicas/transversal/
|
|
fecha_propagacion: 2025-12-08
|
|
total: 30
|
|
|
|
p0_funcionales:
|
|
- ref: SPEC-SISTEMA-SECUENCIAS.md
|
|
gap: "ir.sequence"
|
|
sp: 8
|
|
- ref: SPEC-VALORACION-INVENTARIO.md
|
|
gap: "FIFO/AVCO"
|
|
sp: 21
|
|
- ref: SPEC-SEGURIDAD-API-KEYS-PERMISOS.md
|
|
gap: "API Keys + ACL + RLS"
|
|
sp: 31
|
|
- ref: SPEC-REPORTES-FINANCIEROS.md
|
|
gap: "Balance/P&L SAT"
|
|
sp: 13
|
|
- ref: SPEC-PORTAL-PROVEEDORES.md
|
|
gap: "Portal RFQ"
|
|
sp: 13
|
|
- ref: SPEC-NOMINA-BASICA.md
|
|
gap: "hr_payroll"
|
|
sp: 21
|
|
- ref: SPEC-GASTOS-EMPLEADOS.md
|
|
gap: "hr_expense"
|
|
sp: 13
|
|
- ref: SPEC-TAREAS-RECURRENTES.md
|
|
gap: "project.task.recurrence"
|
|
sp: 13
|
|
- ref: SPEC-SCHEDULER-REPORTES.md
|
|
gap: "ir.cron + mail"
|
|
sp: 8
|
|
- ref: SPEC-INTEGRACION-CALENDAR.md
|
|
gap: "calendar integration"
|
|
sp: 8
|
|
|
|
p1:
|
|
- ref: SPEC-CONTABILIDAD-ANALITICA-MULTIDIMENSIONAL.md
|
|
sp: 21
|
|
- ref: SPEC-CONCILIACION-BANCARIA.md
|
|
sp: 21
|
|
- ref: SPEC-FIRMA-ELECTRONICA-NOM151.md
|
|
sp: 13
|
|
- ref: SPEC-TWO-FACTOR-AUTHENTICATION.md
|
|
sp: 13
|
|
- ref: SPEC-TRAZABILIDAD-LOTES-SERIES.md
|
|
sp: 13
|
|
- ref: SPEC-PRICING-RULES.md
|
|
sp: 8
|
|
- ref: SPEC-BLANKET-ORDERS.md
|
|
sp: 13
|
|
- ref: SPEC-OAUTH2-SOCIAL-LOGIN.md
|
|
sp: 8
|
|
- ref: SPEC-INVENTARIOS-CICLICOS.md
|
|
sp: 13
|
|
- ref: SPEC-IMPUESTOS-AVANZADOS.md
|
|
sp: 8
|
|
- ref: SPEC-PLANTILLAS-CUENTAS.md
|
|
sp: 8
|
|
- ref: SPEC-CONSOLIDACION-FINANCIERA.md
|
|
sp: 13
|
|
- ref: SPEC-TASAS-CAMBIO-AUTOMATICAS.md
|
|
sp: 5
|
|
- ref: SPEC-ALERTAS-PRESUPUESTO.md
|
|
sp: 8
|
|
- ref: SPEC-PRESUPUESTOS-REVISIONES.md
|
|
sp: 8
|
|
- ref: SPEC-RRHH-EVALUACIONES-SKILLS.md
|
|
sp: 26
|
|
- ref: SPEC-PROYECTOS-DEPENDENCIAS-BURNDOWN.md
|
|
sp: 13
|
|
- ref: SPEC-LOCALIZACION-PAISES.md
|
|
sp: 13
|
|
|
|
patrones_tecnicos:
|
|
- ref: SPEC-MAIL-THREAD-TRACKING.md
|
|
patron: "mail.thread mixin"
|
|
sp: 13
|
|
- ref: SPEC-WIZARD-TRANSIENT-MODEL.md
|
|
patron: "TransientModel"
|
|
sp: 8
|
|
|
|
# Workflows
|
|
workflows:
|
|
ubicacion_base: apps/erp-core/docs/04-modelado/workflows/
|
|
fecha_propagacion: 2025-12-08
|
|
total: 3
|
|
documentos:
|
|
- ref: WORKFLOW-CIERRE-PERIODO-CONTABLE.md
|
|
gap: "lock dates"
|
|
- ref: WORKFLOW-3-WAY-MATCH.md
|
|
gap: "3-way match"
|
|
- ref: WORKFLOW-PAGOS-ANTICIPADOS.md
|
|
gap: "down payments"
|
|
|
|
# Analisis
|
|
analisis:
|
|
- ref: apps/erp-core/orchestration/01-analisis/ANALISIS-GAPS-CONSOLIDADO.md
|
|
version: "10.0"
|
|
descripcion: "Gap Analysis completo vs Odoo 18"
|
|
- ref: apps/erp-core/orchestration/01-analisis/ANALISIS-PROPAGACION-ALINEAMIENTO.md
|
|
version: "1.0"
|
|
descripcion: "Analisis de propagacion y alineamiento SIMCO"
|
|
|
|
# Inventarios
|
|
inventarios:
|
|
- ref: apps/erp-core/orchestration/inventarios/MASTER_INVENTORY.yml
|
|
descripcion: "Inventario maestro de erp-core"
|
|
|
|
# ============================================================================
|
|
# REFERENCIAS DESDE VERTICALES (Nivel 2B.2)
|
|
# ============================================================================
|
|
referencias_verticales:
|
|
construccion:
|
|
ubicacion_base: apps/verticales/construccion/
|
|
nivel: 2B.2
|
|
estado: EN_DESARROLLO
|
|
completitud: 40%
|
|
documentacion: docs/ (449 archivos)
|
|
orchestration: orchestration/
|
|
inventarios:
|
|
ubicacion: orchestration/inventarios/
|
|
archivos: 6
|
|
readme: true
|
|
database:
|
|
ubicacion: database/
|
|
herencia: database/HERENCIA-ERP-CORE.md
|
|
ddl_implementado: true
|
|
tablas_especificas: 33
|
|
backend:
|
|
porcentaje: 15%
|
|
entities: 12
|
|
services: 2
|
|
controllers: 2
|
|
directivas:
|
|
- directivas/DIRECTIVA-CONTROL-OBRA.md
|
|
- directivas/DIRECTIVA-ESTIMACIONES.md
|
|
- directivas/DIRECTIVA-INTEGRACION-INFONAVIT.md
|
|
|
|
mecanicas_diesel:
|
|
ubicacion_base: apps/verticales/mecanicas-diesel/
|
|
nivel: 2B.2
|
|
estado: DDL_IMPLEMENTADO
|
|
completitud: 20%
|
|
documentacion: docs/ (75 archivos)
|
|
orchestration: orchestration/
|
|
inventarios:
|
|
ubicacion: orchestration/inventarios/
|
|
archivos: 6
|
|
readme: true
|
|
database:
|
|
ubicacion: database/
|
|
herencia: database/HERENCIA-ERP-CORE.md
|
|
ddl_implementado: true
|
|
lineas_sql: 1561
|
|
directivas:
|
|
- directivas/DIRECTIVA-ORDENES-TRABAJO.md
|
|
- directivas/DIRECTIVA-INVENTARIO-REFACCIONES.md
|
|
|
|
vidrio_templado:
|
|
ubicacion_base: apps/verticales/vidrio-templado/
|
|
nivel: 2B.2
|
|
estado: PLANIFICACION_COMPLETA
|
|
completitud: 15%
|
|
documentacion: docs/
|
|
orchestration: orchestration/
|
|
inventarios:
|
|
ubicacion: orchestration/inventarios/
|
|
archivos: 6
|
|
readme: true
|
|
database:
|
|
ubicacion: database/
|
|
herencia: database/HERENCIA-ERP-CORE.md
|
|
ddl_implementado: false
|
|
directivas:
|
|
- directivas/DIRECTIVA-PRODUCCION-VIDRIO.md
|
|
- directivas/DIRECTIVA-CONTROL-CALIDAD.md
|
|
|
|
retail:
|
|
ubicacion_base: apps/verticales/retail/
|
|
nivel: 2B.2
|
|
estado: PLANIFICACION_COMPLETA
|
|
completitud: 15%
|
|
documentacion: docs/
|
|
orchestration: orchestration/
|
|
inventarios:
|
|
ubicacion: orchestration/inventarios/
|
|
archivos: 6
|
|
readme: true
|
|
database:
|
|
ubicacion: database/
|
|
herencia: database/HERENCIA-ERP-CORE.md
|
|
ddl_implementado: false
|
|
directivas:
|
|
- directivas/DIRECTIVA-PUNTO-VENTA.md
|
|
- directivas/DIRECTIVA-INVENTARIO-SUCURSALES.md
|
|
|
|
clinicas:
|
|
ubicacion_base: apps/verticales/clinicas/
|
|
nivel: 2B.2
|
|
estado: PLANIFICACION_COMPLETA
|
|
completitud: 15%
|
|
documentacion: docs/
|
|
orchestration: orchestration/
|
|
inventarios:
|
|
ubicacion: orchestration/inventarios/
|
|
archivos: 6
|
|
readme: true
|
|
database:
|
|
ubicacion: database/
|
|
herencia: database/HERENCIA-ERP-CORE.md
|
|
ddl_implementado: false
|
|
directivas:
|
|
- directivas/DIRECTIVA-EXPEDIENTE-CLINICO.md
|
|
- directivas/DIRECTIVA-GESTION-CITAS.md
|
|
|
|
# ============================================================================
|
|
# MATRIZ DE HERENCIA (Verticales -> Core)
|
|
# ============================================================================
|
|
herencia_verticales:
|
|
descripcion: "Especificaciones del core que cada vertical debe heredar"
|
|
fecha_propagacion: 2025-12-08
|
|
estado_propagacion: COMPLETO
|
|
mapeo_completo: apps/erp-core/docs/04-modelado/MAPEO-SPECS-VERTICALES.md
|
|
|
|
construccion:
|
|
codigo: CONS
|
|
modulos: 18
|
|
story_points: 450+
|
|
specs_aplicables: 27
|
|
specs_implementadas: 0
|
|
specs_principales:
|
|
- SPEC-PROYECTOS-DEPENDENCIAS-BURNDOWN
|
|
- SPEC-MAIL-THREAD-TRACKING
|
|
- SPEC-WIZARD-TRANSIENT-MODEL
|
|
- SPEC-VALORACION-INVENTARIO
|
|
- SPEC-TRAZABILIDAD-LOTES-SERIES
|
|
- SPEC-RRHH-EVALUACIONES-SKILLS
|
|
documentado: true
|
|
documento_herencia: apps/verticales/construccion/database/HERENCIA-ERP-CORE.md
|
|
documento_specs: apps/verticales/construccion/orchestration/00-guidelines/HERENCIA-SPECS-CORE.md
|
|
tablas_heredadas: 124
|
|
tablas_especificas: 33
|
|
|
|
mecanicas_diesel:
|
|
codigo: MMD
|
|
modulos: 5
|
|
story_points: 150+
|
|
specs_aplicables: 25
|
|
specs_implementadas: 0
|
|
specs_principales:
|
|
- SPEC-VALORACION-INVENTARIO
|
|
- SPEC-TRAZABILIDAD-LOTES-SERIES
|
|
- SPEC-INVENTARIOS-CICLICOS
|
|
- SPEC-PRICING-RULES
|
|
- SPEC-FACTURACION-CFDI
|
|
documentado: true
|
|
documento_herencia: apps/verticales/mecanicas-diesel/database/HERENCIA-ERP-CORE.md
|
|
documento_specs: apps/verticales/mecanicas-diesel/orchestration/00-guidelines/HERENCIA-SPECS-CORE.md
|
|
tablas_heredadas: 97
|
|
tablas_especificas: 30+
|
|
|
|
vidrio_templado:
|
|
codigo: VT
|
|
modulos: 8
|
|
story_points: 212
|
|
specs_aplicables: 25
|
|
specs_implementadas: 0
|
|
specs_principales:
|
|
- SPEC-VALORACION-INVENTARIO
|
|
- SPEC-TRAZABILIDAD-LOTES-SERIES
|
|
- SPEC-PRICING-RULES
|
|
- SPEC-PROYECTOS-DEPENDENCIAS-BURNDOWN
|
|
documentado: true
|
|
documento_herencia: apps/verticales/vidrio-templado/database/HERENCIA-ERP-CORE.md
|
|
documento_specs: apps/verticales/vidrio-templado/orchestration/00-guidelines/HERENCIA-SPECS-CORE.md
|
|
tablas_heredadas: 97
|
|
tablas_planificadas: 25
|
|
|
|
retail:
|
|
codigo: RT
|
|
modulos: 10
|
|
story_points: 322
|
|
specs_aplicables: 26
|
|
specs_implementadas: 0
|
|
specs_principales:
|
|
- SPEC-PRICING-RULES
|
|
- SPEC-INVENTARIOS-CICLICOS
|
|
- SPEC-TRAZABILIDAD-LOTES-SERIES
|
|
- SPEC-FACTURACION-CFDI
|
|
- SPEC-VALORACION-INVENTARIO
|
|
documentado: true
|
|
documento_herencia: apps/verticales/retail/database/HERENCIA-ERP-CORE.md
|
|
documento_specs: apps/verticales/retail/orchestration/00-guidelines/HERENCIA-SPECS-CORE.md
|
|
tablas_heredadas: 97
|
|
tablas_planificadas: 35
|
|
|
|
clinicas:
|
|
codigo: CL
|
|
modulos: 12
|
|
story_points: 395
|
|
specs_aplicables: 22
|
|
specs_implementadas: 0
|
|
specs_principales:
|
|
- SPEC-INTEGRACION-CALENDAR
|
|
- SPEC-MAIL-THREAD-TRACKING
|
|
- SPEC-TRAZABILIDAD-LOTES-SERIES
|
|
- SPEC-FACTURACION-CFDI
|
|
- SPEC-RRHH-EVALUACIONES-SKILLS
|
|
cumplimiento_normativo:
|
|
- NOM-024-SSA3-2012
|
|
- LFPDPPP
|
|
documentado: true
|
|
documento_herencia: apps/verticales/clinicas/database/HERENCIA-ERP-CORE.md
|
|
documento_specs: apps/verticales/clinicas/orchestration/00-guidelines/HERENCIA-SPECS-CORE.md
|
|
tablas_heredadas: 97
|
|
tablas_planificadas: 45
|
|
|
|
# ============================================================================
|
|
# VALIDACION DE PROPAGACION SIMCO
|
|
# ============================================================================
|
|
validacion_propagacion:
|
|
fecha: 2025-12-08
|
|
sistema: SIMCO v2.2.0
|
|
|
|
niveles:
|
|
suite_master:
|
|
nivel: 2B
|
|
inventarios: [SUITE_MASTER_INVENTORY.yml, STATUS.yml, REFERENCIAS.yml]
|
|
estado: COMPLETO
|
|
|
|
erp_core:
|
|
nivel: 2B.1
|
|
inventarios: 6
|
|
estado: COMPLETO
|
|
carga_limpia: EXITOSA
|
|
|
|
verticales:
|
|
nivel: 2B.2
|
|
total: 5
|
|
inventarios_por_vertical: 6
|
|
readme_por_vertical: 5/5
|
|
herencia_documentada: 5/5
|
|
directivas_por_vertical: 2-3
|
|
|
|
checklist:
|
|
- item: "SUITE_MASTER_INVENTORY actualizado"
|
|
estado: true
|
|
- item: "STATUS.yml sincronizado"
|
|
estado: true
|
|
- item: "REFERENCIAS.yml completo"
|
|
estado: true
|
|
- item: "README.md en todas las verticales"
|
|
estado: true
|
|
- item: "HERENCIA-ERP-CORE.md en todas las verticales"
|
|
estado: true
|
|
- item: "Directivas específicas por vertical"
|
|
estado: true
|
|
- item: "6 inventarios por proyecto"
|
|
estado: true
|