Reemplaza el README.md tecnico por un apunte de clase pedagogico
dirigido a alumnos del curso SAP-TFI-2026.
Contenido nuevo:
1. Introduccion al repositorio como material de apoyo para el TP:
- Que es y que no es
- Como esta organizado
- Como usarlo paso a paso
2. Ejemplos de diagramas ICONIX para casos core de ERP:
- Ejemplo 1: Diagrama de CU (D-CU-GEN-002)
- Actores, CU principales, 5 includes, 5 extends
- Leccion para el alumno
- Ejemplo 2: Diagrama de Robustez (D-ROB-VEN-001)
- Boundary/control/entity
- Flujo principal en voz activa
- Leccion para el alumno
- Ejemplo 3: Diagrama de Secuencia (D-SEC-VEN-004)
- Lifelines, mensajes numerados, SQL queries
- Leccion para el alumno
- Ejemplo 4: Diagrama de Clases Tecnico (D-CLA-INT-001)
- Modelos Odoo reales, relaciones
- Leccion para el alumno
- Ejemplo 5: Diagrama de Arquitectura Estratificada (D-ARQ-TECH-001)
- 4 capas del stack
- Leccion para el alumno
- Ejemplo 6: Patron Composite aplicado a BoM (D-PAT-COMPOSITE-001)
- Component/Leaf/Composite
- Leccion para el alumno
3. Recursos adicionales:
- Material pedagogico (docs/10_material_estudio/)
- Validacion (docs/11_validacion/)
- Patrones de diseno (docs/12_patrones_diseno/)
- Evidencias (evidence/)
4. Recomendaciones para el TP:
- No copiar directamente
- Verificar contra codigo real
- Usar checklists antes de entregar
- Compilar los .puml
- Mantener trazabilidad
5. Contacto, soporte y licencia.
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.