Parámetros (Tienda)
Requisitos previos de acceso
- Permiso (módulo):
approveStore - Licencia/Feature:
MIDAS_MARKETPLACEhabilitada en la licencia del tenant (Vault). - Contenedor del menú: GENERAL → grupo Tiendas → Parámetros (ruta
/flexible-characteristics/parameters)
Qué es / cuándo usar
Los Parámetros son las características que un producto puede tener (talla, color, peso, etc.). El operador define el catálogo de características reutilizables y el tipo de cada una (numérica con rango, lista de opciones o texto libre). Estos parámetros se asocian luego a las categorías de la tienda, estandarizando los atributos de los productos.
Requisitos previos
- Permiso:
approveStore(enum estático CPM + módulo dinámico en la BD). - Licencia/Feature:
MIDAS_MARKETPLACEhabilitada.
Paso a paso
- Acceda a Tiendas → Parámetros.
- La lista muestra las características por nombre; filtre mediante la búsqueda.
- Use Crear para abrir el diálogo del parámetro.
- Defina el nombre y el tipo (y las reglas según el tipo); guarde.
- En cada elemento: Visualizar, Editar, Duplicar o Eliminar.
Campos (diálogo del parámetro)
| Campo | Qué es | ¿Obligatorio? | Efecto en el sistema/backend |
|---|---|---|---|
| Nombre | Nombre de la característica | Sí | También se copia en la description al guardar. |
Tipo (rules.type) | numeric, options o free_text | Sí | Determina cómo el producto completa el atributo. |
Rango numérico (numeric.from / numeric.until) | Límites mín./máx. | Condicional | Obligatorio cuando tipo = numeric — from y until deben estar completados. Al guardar como numérico, las options se descartan. |
Opciones (options[]) | Lista de valores posibles | Condicional | Obligatorio cuando tipo = options (≥ 1 opción). Agregue/elimine opciones mediante el campo. Al guardar como opciones, el rango numérico se descarta. |
Acciones y modales
- Crear / Editar: abre
DialogParameterFormComponent. Guardar queda bloqueado si falta el nombre, el rango (numeric) o las opciones (options). - Duplicar: crea una copia con sufijo numérico en el nombre (id en cero) — útil para variaciones.
- Eliminar: confirmación mediante bottom-sheet.
- Visualizar: abre el parámetro en modo lectura.
Reglas de negocio / consideraciones
Atención
- El tipo define qué reglas son exigidas: numérico requiere un rango completo (de/hasta); opciones requiere al menos una opción.
- Al cambiar el tipo, el sistema descarta las reglas incompatibles (rango ↔ opciones) en el momento de guardar.