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)
- SPEC-SISTEMA-SECUENCIAS
- SPEC-SEGURIDAD-API-KEYS-PERMISOS
- SPEC-TWO-FACTOR-AUTHENTICATION
Fase 2: Core de Negocio (SP: 80)
- SPEC-VALORACION-INVENTARIO
- SPEC-TRAZABILIDAD-LOTES-SERIES
- SPEC-PROYECTOS-DEPENDENCIAS-BURNDOWN
Fase 3: Financiero (SP: 65)
- SPEC-REPORTES-FINANCIEROS
- SPEC-CONTABILIDAD-ANALITICA
- SPEC-IMPUESTOS-AVANZADOS
Fase 4: RRHH (SP: 60)
- SPEC-NOMINA-BASICA
- SPEC-GASTOS-EMPLEADOS
- 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