-
Notifications
You must be signed in to change notification settings - Fork 0
Modulos
Jose Navarro edited this page Aug 12, 2026
·
1 revision
Cada módulo vive en src/app/modules/<nombre>/ y trae su propio <nombre>Api.ts (llamadas HTTP) y, si tiene formularios, su <nombre>Schema.ts (validación Zod). Ver Arquitectura para la estructura general y Validacion y Schemas para la convención de schemas.
| Módulo | Qué gestiona |
|---|---|
auth |
Login, restablecimiento de contraseña, layout de autenticación |
bodega |
Bodegas: vistas, detalle, formulario |
configuracion |
Configuración general de la plataforma |
convenios |
Convenios con proveedores: vista y formulario |
entregas |
Entregas de material: vista, formulario, detalle, historial y chip de estado |
home |
Dashboard / vista de inicio |
ingresos |
Ingresos de material: vista, formulario, historial editable, chip de estado, recibo imprimible |
inventario |
Stock: vistas, detalle, ajuste, merma, configuración de línea, indicador de stock |
logs |
Vista de logs del sistema |
materiales |
Catálogo de materiales: vista y formulario |
platform |
Vista de super admin de plataforma (multi-tenant) |
proveedores |
Proveedores: vista y formulario |
reportes |
Generación de reportes en PDF/Excel |
tareas |
Tareas operativas: vistas, detalle, formulario, mis-tareas |
trabajadores |
Trabajadores: vistas, registro, edición |
inventario (ajuste/merma) y ingresos fueron endurecidos junto con el backend para mostrar mensajes reales de conflicto de versión y error de validación en vez de mensajes genéricos — ver Decisiones Tecnicas (ADR 002).