mirror of
https://github.com/cursos-uai/sap_tfi_2026.git
synced 2026-07-31 20:48:30 -03:00
Documentación generada: - 7 casos de uso (CU-VEN-001, CU-VEN-004, CU-ENT-002, CU-ENT-004, CU-FAC-001, CU-FAC-002, CU-FAC-003) - Modelo de dominio inicial (12 conceptos, 9 reglas de negocio) - Arquitectura general (C4 contexto + contenedores) - Prototipo del formulario de presupuesto - 5 diagramas PlantUML (.puml): - Diagrama general de casos de uso - Modelo de dominio conceptual - Diagrama de robustez de CU-VEN-004 - Diagrama de secuencia de CU-VEN-004 - Diagrama de clases técnicas (integración Venta/Stock/Contabilidad) - Matriz de trazabilidad con 20 EV-COD y 22 EV-INF Odoo analizado: 19.0 Community (rama 19.0) Método: ingeniería inversa con verificación de código fuente Nota: NO pushear (gate S2). Ale debe revisar antes de merge a main.
Plan del Proyecto SAP-TFI-2026
Documento vivo. Última actualización: 2026-06-18.
Objetivo
Realizar la ingeniería inversa de los módulos nativos de Odoo relacionados con Ventas, Facturación, Entregas e Inventario, y producir documentación técnica completa aplicando la metodología ICONIX.
Alcance de la primera iteración
- Versión analizada: Odoo 19.0 (Community)
- Rama del repo de código fuente:
19.0 - Path local del código fuente:
~/proyectos/odoo_src/odoo - Repo del proyecto:
https://github.com/cursos-uai/sap_tfi_2026 - Rama de trabajo:
feature/initial-iteration
Flujo analizado
Crear presupuesto (CU-VEN-001)
↓
Confirmar pedido de venta (CU-VEN-004)
↓
Reservar productos (CU-ENT-002)
↓
Validar entrega (CU-ENT-004)
↓
Crear factura (CU-FAC-001)
↓
Publicar factura (CU-FAC-002)
↓
Registrar pago (CU-FAC-003)
Artefactos a generar (14)
- Diagrama general de casos de uso (C1) 2-8. Siete especificaciones de CU (uno por cada paso del flujo)
- Modelo de dominio inicial
- Diagrama de arquitectura general (C4 nivel contexto)
- Prototipo del formulario de presupuesto
- Diagrama de robustez de confirmación de pedido
- Diagrama de secuencia de confirmación de pedido
- Diagrama de clases de integración venta/stock/contabilidad
Convenciones
- Ver
AGENTS.mddel perfilsaptfi2026. - Evidencia:
EV-COD(código),EV-XML(vista),EV-UI(UI),EV-DB(BD),EV-DOC(docs),EV-TEST(pruebas),EV-INF(inferencia).
Estado
| Artefacto | Estado |
|---|---|
| Estructura del repo | ✅ |
| Código fuente Odoo 19 clonado | ✅ |
| Artefactos 1-14 | ⏳ (en esta iteración) |
| Matriz de trazabilidad | ⏳ (al final de la iteración) |
| Validación con Ale | ⏳ (después del commit) |
| Push a GitHub | ⏳ (Ale ejecuta manualmente) |