erp-construccion/orchestration/00-guidelines/HERENCIA-SPECS-CORE.md

5.2 KiB

Herencia de SPECS del Core - Construcción

Fecha: 2025-12-08 Versión: 1.0 Vertical: Construcción (MAI/MAE) Nivel: 2B.2


Resumen

Métrica Valor
SPECS Aplicables 26/30
SPECS Obligatorias 22
SPECS Opcionales 4
SPECS No Aplican 4
Estado Implementación 0%

SPECS Obligatorias (Deben Implementarse)

P0 - Críticas

SPEC Gap Original SP Estado Módulos Afectados
SPEC-SISTEMA-SECUENCIAS ir.sequence 8 PENDIENTE MAI-001, MAE-001
SPEC-VALORACION-INVENTARIO FIFO/AVCO 21 PENDIENTE MAI-004, MAI-012
SPEC-SEGURIDAD-API-KEYS-PERMISOS API Keys + ACL 31 PENDIENTE MAI-001
SPEC-REPORTES-FINANCIEROS Balance/P&L SAT 13 PENDIENTE MAE-003
SPEC-PORTAL-PROVEEDORES Portal RFQ 13 PENDIENTE MAI-006
SPEC-NOMINA-BASICA hr_payroll 21 PENDIENTE MAI-008
SPEC-GASTOS-EMPLEADOS hr_expense 13 PENDIENTE MAI-008
SPEC-TAREAS-RECURRENTES project.task.recurrence 13 PENDIENTE MAI-002, MAI-005
SPEC-SCHEDULER-REPORTES ir.cron + mail 8 PENDIENTE MAE-003

P1 - Complementarias

SPEC Gap Original SP Estado Módulos Afectados
SPEC-CONTABILIDAD-ANALITICA Centros de costo 21 PENDIENTE MAE-003
SPEC-CONCILIACION-BANCARIA Conciliación 21 PENDIENTE MAE-003
SPEC-FIRMA-ELECTRONICA-NOM151 e.firma 13 PENDIENTE MAE-001, MAI-007
SPEC-TWO-FACTOR-AUTHENTICATION 2FA 13 PENDIENTE MAI-001
SPEC-TRAZABILIDAD-LOTES-SERIES Lotes/Series 13 PENDIENTE MAI-004, MAI-012
SPEC-BLANKET-ORDERS Órdenes marco 13 PENDIENTE MAI-006
SPEC-IMPUESTOS-AVANZADOS IVA, ISR 8 PENDIENTE MAE-003
SPEC-PLANTILLAS-CUENTAS Plan contable 8 PENDIENTE MAE-003
SPEC-TASAS-CAMBIO-AUTOMATICAS Tipos cambio 5 PENDIENTE MAE-003
SPEC-ALERTAS-PRESUPUESTO Alertas 8 PENDIENTE MAI-012
SPEC-PRESUPUESTOS-REVISIONES Aprobación 8 PENDIENTE MAI-005, MAI-012
SPEC-RRHH-EVALUACIONES-SKILLS Evaluaciones 26 PENDIENTE MAI-008
SPEC-PROYECTOS-DEPENDENCIAS-BURNDOWN Burndown 13 PENDIENTE MAI-002, MAI-005
SPEC-LOCALIZACION-PAISES Localización 13 PENDIENTE MAE-001

Patrones Técnicos

SPEC Patrón SP Estado Aplicación
SPEC-MAIL-THREAD-TRACKING mail.thread 13 PENDIENTE Proyectos, Estimaciones, Obras
SPEC-WIZARD-TRANSIENT-MODEL TransientModel 8 PENDIENTE Wizards de cierre, aprobación

SPECS Opcionales

SPEC Descripción SP Decisión Razón
SPEC-INTEGRACION-CALENDAR Calendario 8 EVALUAR Útil para programación de obra
SPEC-PRICING-RULES Reglas precio 8 EVALUAR Para cotizaciones complejas
SPEC-OAUTH2-SOCIAL-LOGIN OAuth2 8 DIFERIR No prioritario
SPEC-CONSOLIDACION-FINANCIERA Multi-empresa 13 DIFERIR Futuro para constructoras grandes

SPECS No Aplicables

SPEC Razón
SPEC-INVENTARIOS-CICLICOS No hay inventario tradicional de productos
SPEC-INTEGRACION-CALENDAR El módulo de proyectos maneja calendario propio

Adaptaciones Requeridas

Mapeo de Conceptos Core → Construcción

Concepto Core Concepto Construcción
projects.projects Obras, Fraccionamientos
projects.tasks Etapas de construcción
inventory.products Materiales de construcción
inventory.lots Lotes de materiales
hr.employees Trabajadores de obra
sales.sale_orders Contratos de obra
purchase.purchase_orders Órdenes de compra de materiales

Extensiones de Entidad

-- Extensión de projects para construcción
construction.project_extensions (
    project_id  projects.projects,
    tipo_obra ENUM,
    numero_licencia VARCHAR,
    fecha_inicio_obra DATE,
    fecha_fin_estimada DATE,
    m2_construccion DECIMAL,
    presupuesto_aprobado DECIMAL
)

-- Extensión de employees para construcción
construction.employee_extensions (
    employee_id  hr.employees,
    numero_imss VARCHAR,
    categoria_obra ENUM,
    especialidad VARCHAR,
    certificaciones JSONB
)

Plan de Implementación

Fase 1: Fundamentos (SP: 60)

  1. SPEC-SISTEMA-SECUENCIAS
  2. SPEC-SEGURIDAD-API-KEYS-PERMISOS
  3. SPEC-TWO-FACTOR-AUTHENTICATION

Fase 2: Core de Negocio (SP: 80)

  1. SPEC-VALORACION-INVENTARIO
  2. SPEC-TRAZABILIDAD-LOTES-SERIES
  3. SPEC-PROYECTOS-DEPENDENCIAS-BURNDOWN

Fase 3: Financiero (SP: 65)

  1. SPEC-REPORTES-FINANCIEROS
  2. SPEC-CONTABILIDAD-ANALITICA
  3. SPEC-IMPUESTOS-AVANZADOS

Fase 4: RRHH (SP: 60)

  1. SPEC-NOMINA-BASICA
  2. SPEC-GASTOS-EMPLEADOS
  3. SPEC-RRHH-EVALUACIONES-SKILLS

Referencias

  • Documento Core: erp-core/docs/04-modelado/MAPEO-SPECS-VERTICALES.md
  • SPECS del Core: erp-core/docs/04-modelado/especificaciones-tecnicas/transversal/
  • Herencia DB: database/HERENCIA-ERP-CORE.md

Documento de herencia de SPECS oficial Última actualización: 2025-12-08