Skip to content

/settings/catalog

Catálogo de tratamientos: códigos, precios, IVA, duración y agrupación por categorías. Es la fuente de precios de presupuestos, planes y facturas.

Permisos

  • catalog.read — ver el catálogo (todos los roles).
  • catalog.write — crear, editar y desactivar tratamientos.
  • catalog.admin — gestionar categorías y cargar el catálogo por defecto.

Para qué sirve

  • Buscar y filtrar tratamientos por texto o categoría; la vista agrupada se pliega/despliega por categoría.
  • Nuevo tratamiento — el modal exige código, nombre y categoría; sin categorías no se puede guardar.
  • Categorías (botón de cabecera, solo catalog.admin) — crear, renombrar, ordenar y desactivar/reactivar categorías. Las categorías del sistema (semilla) están bloqueadas: se muestran con candado y el servidor rechaza editarlas o borrarlas.
  • Tratamientos del sistema (insignia Sistema) — se pueden editar precio, coste, IVA, nombres, duración, sesiones y activar/desactivar. Código, categoría, estrategia de precio y ámbito quedan bloqueados y no se pueden borrar.
  • Cargar catálogo por defecto — aparece en el estado vacío (sin tratamientos, sin filtros) para catalog.admin. Añade tipos de IVA según el país de la clínica, las categorías y los tratamientos de referencia (precios a 0 si la moneda no es EUR). Es idempotente: solo crea lo que falta. Es la vía de reparación cuando una instalación se creó antes de que existiera la siembra automática o esta falló; la tarjeta "Primeros pasos" del panel enlaza aquí cuando detecta el catálogo vacío.