Extensibilidad entre modulos
Los hooks extienden la UI y eventos, no el esquema
Sirven para meter tabs, acciones o respuestas a eventos del sistema sin acoplar directamente los modulos.
Usos correctos
- Añadir una pestaña de Facturacion en la ficha de ENTIDADES.
- Añadir una pestaña de Proveedor sobre una entidad existente.
- Añadir un boton nuevo a la ficha de entidad.
- Reaccionar al alta de empresa con un hook de inicializacion.
Usos incorrectos
- Crear tablas del modulo con hooks.
- Hacer toda la logica del modulo dentro del host.
- Duplicar servicios reales por no crear un servicio del modulo.
Regla: el hook extiende; el servicio del modulo gobierna la logica.