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.