workspace/projects/erp-suite/apps/verticales/construccion/docs/01-analisis-referencias/odoo
rckrdmrd ea1879f4ad feat: Initial workspace structure with multi-level Git configuration
- Configure workspace Git repository with comprehensive .gitignore
- Add Odoo as submodule for ERP reference code
- Include documentation: SETUP.md, GIT-STRUCTURE.md
- Add gitignore templates for projects (backend, frontend, database)
- Structure supports independent repos per project/subproject level

Workspace includes:
- core/ - Reusable patterns, modules, orchestration system
- projects/ - Active projects (erp-suite, gamilit, trading-platform, etc.)
- knowledge-base/ - Reference code and patterns (includes Odoo submodule)
- devtools/ - Development tools and templates
- customers/ - Client implementations template

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-08 10:44:23 -06:00
..
ODOO-CONSTRUCCION-MAPPING.md feat: Initial workspace structure with multi-level Git configuration 2025-12-08 10:44:23 -06:00
README.md feat: Initial workspace structure with multi-level Git configuration 2025-12-08 10:44:23 -06:00

Analisis de Odoo - ERP Construccion

Fecha: 2025-12-05 Responsable: Requirements-Analyst


Contenido

Documento Descripcion
README.md Este archivo - Indice y resumen
ODOO-CONSTRUCCION-MAPPING.md Mapeo detallado Odoo vs ERP Construccion

Proposito

Documentar el analisis de modulos de Odoo relevantes para la industria de construccion y su aplicabilidad al ERP Construccion.

Resumen de Mapeo

Modulos Adoptados de Odoo

Modulo Odoo Modulo ERP Nivel Adopcion
project MAI-002 Alto (70%)
purchase MAI-004 Alto (80%)
stock MAI-004 Alto (80%)
account MAI-006 Medio (60%)
hr MAI-007 Bajo (40%)
quality MAI-009 Medio (50%)
documents MAE-016 Medio (50%)
maintenance MAE-015 Medio (60%)

Modulos Creados Desde Cero

Modulo ERP Razon
MAI-003 (Presupuestos APU) No existe en Odoo, formato mexicano
MAI-005 (Avances de Obra) Funcionalidad muy especifica
MAI-008 (Estimaciones INFONAVIT) 100% propietario
MAI-010 (Portal Derechohabientes) Requiere firma NOM-151
MAI-011 (Cumplimiento INFONAVIT) 100% propietario
MAE-014 (Finanzas MX) Requiere CFDI/SAT

Patrones Adoptados de Odoo

1. Multi-Company (res.company)

  • Adoptado en ADR-003 (Multi-tenancy)
  • Implementacion: Schema-level RLS (mas robusto que company_id)

2. State Machine Pattern

  • Todos los documentos usan estados similares
  • draft -> confirmed -> done -> cancelled

3. Contabilidad Analitica (account.analytic)

  • Critico para reportes por proyecto
  • Campo analytic_account_id universal

4. mail.thread (Audit Trail)

  • Tracking de cambios en entidades criticas
  • Implementado via EventSubscriber

5. Computed Fields with Store

  • Campos calculados que se persisten
  • Implementado con @BeforeInsert/@BeforeUpdate

Referencias


Estado: Documentacion completa Ultima actualizacion: 2025-12-05