Optica
Tratamientos
Administra el catalogo optico de tratamientos de lente, su precio adicional, compatibilidad con tipos de lente y materiales, y reglas de exclusion entre tratamientos.
Tratamientos
Menú: Óptica → Tratamientos.
Operación y comportamiento de la pantalla
Puedes buscar por nombre, código o descripción, filtrar por Categoría, ordenar con un clic en el encabezado de cada columna, elegir qué columnas ver en Columnas (y volver a las de siempre con Restablecer columnas), cambiar el espaciado de la tabla en Densidad (Cómoda o Compacta) y mostrar 25, 50, 100 o 200 filas en Filas por página. Las pestañas de estado indican cuántos tratamientos hay activos e inactivos. Si la lista no carga, aparece Reintentar: eso no significa que no tengas tratamientos.
- Abre Óptica → Tratamientos y localiza el tratamiento con la búsqueda o los filtros.
- Pulsa Crear tratamiento para una ficha nueva o Abrir para editar.
- Recorre las secciones del editor (Información general, Compatibilidad y Disponibilidad) y completa los campos obligatorios. El formulario conserva los cambios al cambiar de sección.
- Pulsa Guardar. Si hay errores, el editor muestra la sección correspondiente y el mensaje junto al campo. El aviso de éxito aparece cuando el cambio ya quedó guardado.
- Al crear, permaneces en la ficha guardada. Volver regresa al listado. Si hay cambios pendientes, puedes seguir editando o descartarlos.
- Usa el menú de acciones de la fila para Eliminar. También puedes seleccionar varias filas y confirmar una operación conjunta. Si falla una parte, se te informa y los tratamientos que fallaron quedan seleccionados.
En Compatibilidad eliges los tipos de lente, los materiales y los tratamientos incompatibles. Las opciones que ya están inactivas o dejaron de existir se siguen identificando, para que no se borren de tu selección sin aviso.
Exportar vista descarga en un archivo CSV los tratamientos que ves con la búsqueda y los filtros actuales; Exportar selección descarga solo los que marcaste. No es una importación ni un respaldo de todo el sistema.
Tus permisos determinan si puedes crear, modificar o eliminar tratamientos. Si no tienes permiso de escritura, la ficha se muestra en solo lectura.
Objetivo operativo
Esta pantalla administra el catálogo de tratamientos ópticos que se aplican sobre los lentes: antirreflejante, polarizado, fotocromático, protección UV, filtros de luz azul, endurecedores, hidrofóbicos y cualquier otro acabado que se venda. Cada tratamiento define su precio adicional, su categoría comercial y, lo más importante, sus reglas de compatibilidad: con qué tipos de lente puede combinarse, con qué materiales puede aplicarse y qué otros tratamientos se excluyen mutuamente.
Es una pieza central del personalizador de lentes de la tienda: cuando un cliente configura sus lentes en la ficha del producto, el asistente consulta este catálogo para mostrar solo los tratamientos válidos para el tipo de lente y el material elegidos, y para ocultar los que entran en conflicto con los ya seleccionados. Un catálogo mal configurado produce combinaciones imposibles de fabricar u opciones vacías en la venta.
Cuándo usar esta pantalla
- Para dar de alta un tratamiento nuevo que el laboratorio o el catálogo comercial empieza a ofrecer.
- Para ajustar el precio adicional de un tratamiento antes de una campaña.
- Para definir o corregir compatibilidades con tipos de lente y materiales.
- Para marcar exclusiones entre tratamientos (por ejemplo, polarizado contra fotocromático).
- Para destacar tratamientos prioritarios en los selectores de la tienda.
- Para desactivar tratamientos descontinuados sin perder el historial del catálogo.
Categorías de tratamiento
| Categoría | Uso típico | Ejemplos |
|---|---|---|
| Recubrimiento | Recubrimientos aplicados a la superficie de la mica. | Antirreflejante, endurecedor, hidrofóbico, anti-rayadura. |
| Tinte | Tintes y colores de la mica. | Polarizado, tinte gris, tinte café, espejado. |
| Protección | Protección contra agentes externos. | Protección UV, filtro de luz azul. |
| Especialidad | Tratamientos especiales o premium. | Fotocromático, blue-cut premium, blueblocker. |
| Otro | Cualquier tratamiento que no encaje en las anteriores. | Acabados personalizados del laboratorio. |
Campos y controles principales
| Campo o control | Para qué sirve | Cómo llenarlo bien | Impacto |
|---|---|---|---|
| Búsqueda | Filtra la lista por código, nombre o descripción. | Escribe parte del código o del nombre comercial. | Reduce la tabla sin tocar el catálogo. |
| Filtro Categoría | Muestra solo una familia de tratamientos. | Usa la categoría que estés revisando (p. ej. Tinte). | Facilita revisiones por familia. |
| Pestañas de estado | Muestran activos, inactivos o todos. | Usa Activos para revisar lo que se vende. | Ayuda a limpiar el catálogo público. |
| Código | Clave única del tratamiento dentro de tu negocio. | Obligatorio; de 2 a 20 letras, números o guiones bajos; se guarda en mayúsculas (p. ej. POLARIZED, BLUE_LIGHT). |
Es la clave que usan las listas de compatibilidad e incompatibilidad; no puede repetirse. |
| Nombre | Nombre visible del tratamiento. | Obligatorio; usa el nombre de venta, no el técnico. | Aparece en la tabla y en los selectores del personalizador. |
| Categoría | Familia comercial del tratamiento. | Obligatoria; elige la más representativa. | Sirve para filtrar por categoría en la tienda y para clasificar el catálogo. |
| Precio adicional (MXN) | Cargo adicional del tratamiento. | Obligatorio, mínimo 0, dos decimales. |
Se suma al precio de la configuración del lente. |
| Orden de presentación | Prioridad de presentación. | Números bajos primero; por defecto es 999. |
La tienda ordena por este número y luego por nombre. |
| Descripción | Explicación comercial del beneficio. | Opcional; redacta para el cliente final, no solo para el laboratorio. | Se muestra como apoyo en la tabla y en el personalizador. |
| URL del icono | Icono del tratamiento. | Opcional; dirección válida de un SVG o imagen ligera. | Mejora la presentación visual en los selectores. |
| Tipos de lente compatibles | Tipos de lente que admiten el tratamiento. | Selecciona de la lista de tipos; deja vacío si aplica a todos. | El personalizador oculta el tratamiento cuando el tipo elegido no está en la lista. |
| Materiales compatibles | Materiales que admiten el tratamiento. | Selecciona de la lista de materiales; vacío = compatible con todos. | El personalizador oculta el tratamiento si el material elegido no está en la lista. |
| Tratamientos incompatibles | Tratamientos que no pueden combinarse con este. | Marca ambos lados del conflicto (ver reglas abajo); el tratamiento en edición no se ofrece a sí mismo. | La exclusión se aplica en ambos sentidos en el personalizador. |
| Disponible para venta | Disponibilidad comercial. | Desmárcalo para retirarlo de la venta sin borrarlo. | Solo los activos aparecen en la tienda. |
| Tratamiento destacado | Prioridad comercial en los selectores. | Márcalo solo en los tratamientos que quieras impulsar. | Aparece en las secciones de destacados de la tienda. |
| Opciones guardadas que ya no están disponibles | Tipos, materiales o tratamientos seleccionados que ya están inactivos o se eliminaron. | Revisa las opciones marcadas como inactivas y quítalas si ya no aplican. | No impiden guardar, pero revelan compatibilidades viejas que conviene limpiar. |
Reglas de compatibilidad
El personalizador de lentes aplica cuatro reglas al mostrar tratamientos. Entenderlas evita catálogos que ofrecen combinaciones imposibles:
- Tipo de lente: si Tipos de lente compatibles tiene valores, el tratamiento solo aparece cuando el tipo elegido está en la lista. Lista vacía = compatible con todos los tipos.
- Material: igual que el anterior, pero contra Materiales compatibles.
- Exclusión por el ya seleccionado: si un tratamiento ya seleccionado declara este tratamiento como incompatible, este no se ofrece.
- Exclusión propia: si este tratamiento declara al ya seleccionado como incompatible, tampoco se ofrece.
La exclusión funciona en los dos sentidos: basta declarar el conflicto en uno de los dos tratamientos para que el personalizador bloquee la combinación. Aun así, declararla en ambos lados hace el catálogo más fácil de leer y más resistente a cambios futuros.
Acciones disponibles y comportamiento
| Acción | Qué hace | Cuándo usarla |
|---|---|---|
| Crear tratamiento | Abre el editor de alta. | Al incorporar un tratamiento al catálogo. |
| Abrir | Abre el editor del tratamiento. | Para revisar o corregir un tratamiento existente. |
| Guardar | Revisa los obligatorios y guarda el tratamiento. | Al terminar la captura; los campos incompletos se marcan en rojo. |
| Volver | Sale del editor sin guardar y regresa a la lista. | Para abandonar cambios. |
| Eliminar | Borra el tratamiento tras confirmación. | Solo cuando el tratamiento no debe existir; si ya se vendió, mejor desactívalo. |
Errores comunes y prevención
| Situación | Cómo prevenirla |
|---|---|
| Al guardar, el código aparece como duplicado | Busca el código antes de crear; recuerda que se convierte a mayúsculas, así que ar y AR chocan. |
| El tratamiento no aparece en el personalizador | Verifica que esté Activo y que el tipo de lente y el material elegidos estén en sus listas de compatibilidad. |
| El personalizador ofrece una combinación imposible | Declara la incompatibilidad en Tratamientos incompatibles de al menos uno de los dos. |
| Aparecen opciones marcadas como inactivas o no disponibles | Son tipos, materiales o tratamientos que ya están inactivos o se borraron; quítalos de la selección. |
| Un tratamiento descontinuado sigue vendiéndose | Desmarca Disponible para venta en lugar de eliminarlo, para conservar el historial. |
| El orden en el selector no es el esperado | Revisa Orden de presentación: la tienda ordena de menor a mayor y luego por nombre; el valor por defecto 999 lo manda al final. |
| Un cambio de precio no se refleja en la tienda | Cada alta, edición o borrado actualiza la tienda automáticamente; revisa de nuevo unos segundos después. |
Checklist antes de activar
- Código único, en mayúsculas, siguiendo la convención del catálogo (
ANTIRREFLEJANTE,BLUE_LIGHT,PHOTOCHROMIC). - Nombre comercial claro y categoría correcta.
- Precio adicional revisado (es un cargo adicional por lente).
- Compatibilidades de tipo de lente y material definidas, o vacías a propósito si aplica a todo.
- Incompatibilidades declaradas al menos en un sentido, idealmente en ambos.
- Orden de presentación y Tratamiento destacado revisados.
- Disponible para venta marcado solo cuando el tratamiento está listo para venderse.