Mis Servicios
Este módulo tiene 3 pestañas: Inicio, Servicios y Categorías.
Los límites y funciones pueden variar según tu plan (Free / Premium).
Vistas del módulo
Sección titulada «Vistas del módulo»- Resumen del módulo y accesos rápidos.
- Puede mostrar límites de tu plan (p. ej. maxServices, maxImagesPerService) y conteo de servicios creados.
Servicios
Sección titulada «Servicios»- Listado y acciones para crear/editar servicios.
- Menú de acciones (escritorio): Exportar listado a CSV.
Categorías
Sección titulada «Categorías»- Catálogo de categorías (activa/inactiva). Solo las activas se pueden asignar a servicios.
Crear/editar servicio (pestaña General)
Sección titulada «Crear/editar servicio (pestaña General)»- Nombre: obligatorio, hasta 150 caracteres.
- Código de servicio (
serviceCode): obligatorio, en mayúsculas; permiteA–Z,0–9,.-_(sin espacios).- Se autogenera como
SRV-#####al crear (puedes ajustarlo). - En edición queda bloqueado.
- Se autogenera como
- Categorías: seleccionar al menos una (sin duplicados).
- Descripción: hasta 5 000 caracteres.
- Precio: opcional. Si lo defines, debe ser mayor a 0.
- Duración (minutos): opcional, mínimo 1.
- Estado: Activo / Desactivado / Eliminado.
- Si el servicio está Eliminado, el formulario queda solo lectura.
Acciones rápidas
- Activar / Desactivar / Eliminar (según estado).
- Guardar Servicio o Guardar Cambios.
- Volver y Ayuda.
Atributos (pestaña Atributos)
Sección titulada «Atributos (pestaña Atributos)»- Añade pares Atributo → Valor (evita duplicados).
- Catálogo con claves frecuentes (p. ej. Ubicación, Equipo requerido, Idioma, Participantes máximos, …).
- Puedes eliminar atributos añadidos.
Promoción (pestaña Promoción)
Sección titulada «Promoción (pestaña Promoción)»Reglas y validaciones:
- Precio de promoción: requerido si configuras fechas de promo (≥ 0).
- Desde este momento:
- Solo exige “Válido hasta” (el inicio se fija al ahora).
- Sin “Desde este momento”:
- Exige “Válido desde” y “Válido hasta”.
- Las fechas deben ser futuras y cumplir
desde < hasta. - Quitar promoción limpia precio/fechas de promo.
Las fechas se capturan en tu zona local y se envían al servidor en UTC.
Imágenes (pestaña Imágenes)
Sección titulada «Imágenes (pestaña Imágenes)»- Subida múltiple; cada archivo ≤ 5 MB y de tipo imagen.
- Límite por servicio según plan (maxImagesPerService). La UI muestra usadas / permitidas y las restantes.
- Puedes eliminar imágenes existentes.
- Si alcanzas el límite, verás un modal y se bloquea la selección adicional.
Errores y mensajes frecuentes
Sección titulada «Errores y mensajes frecuentes»- Nombre: “obligatorio” / “no puede superar 150” / “formato inválido”.
- Código: “obligatorio” / “solo A–Z, 0–9, .-_ (sin espacios)”.
- Categorías: “selecciona al menos una”.
- Precio: “debe ser mayor a 0 o déjalo en blanco” / “formato inválido”.
- Duración: “debe ser al menos 1 minuto”.
- Promoción:
- “Debes indicar un precio de promoción antes de fijar fechas”.
- “Debes indicar la fecha ‘Válido hasta’” (con Desde este momento).
- “Debes indicar ambas fechas de promoción” (sin Desde este momento).
- “La fecha ‘Válido desde’/‘Válido hasta’ no es válida / debe ser futura”.
- “‘Válido desde’ debe ser antes que ‘Válido hasta’”.
- Imágenes:
- “No es una imagen válida”.
- “Archivo demasiado grande (5 MB)”.
- “Alcanzaste el límite de imágenes”.
- Sin cambios: si intentas guardar sin modificar nada, se avisa para evitar peticiones innecesarias.
- Servicio eliminado: no se puede editar.
Flujos típicos
Sección titulada «Flujos típicos»Crear servicio
Sección titulada «Crear servicio»- Completa General (Nombre, Código, Categorías, opcionalmente Precio y Duración).
- (Opcional) Atributos y Promoción.
- (Opcional) Imágenes (respeta límite y 5 MB).
- Guardar.
Activar una promoción “desde ahora”
Sección titulada «Activar una promoción “desde ahora”»- En Promoción, define Precio promo.
- Activa Desde este momento y completa Válido hasta.
- Guardar.
Subir imágenes con límite
Sección titulada «Subir imágenes con límite»- Ve a Imágenes y pulsa Seleccionar imágenes.
- La UI mostrará
usadas / permitidasy te avisará al alcanzar el tope. - Puedes eliminar imágenes existentes para liberar espacio.