/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.