Asignaciones de checklist
Una plantilla publicada por sí sola no aparece en la app móvil del técnico: hay que asignarla a uno o más activos indicando bajo qué condiciones aplica y a quién está dirigida. Esta asignación es la pieza que conecta plantilla ↔ activo ↔ técnico.
Para un paso a paso de cómo asignar un checklist a personas puntuales, ver la guía Asignar un checklist a personas.
Concepto
Por cada activo se pueden crear una o más asignaciones de checklist. Cada asignación define una audiencia explícita: quién debe ver el checklist. La audiencia se arma con grupos (la empresa y/o proveedores, filtrados por rol y área) y con personas puntuales. El formulario se organiza en estas secciones:
| Sección | Qué controla | Si se deja vacía |
|---|---|---|
| Empresa | Casilla para que el checklist lo vea el personal propio del cliente (la empresa dueña del activo). | El personal propio del cliente no lo ve por grupo |
| Proveedores | Casillas de los proveedores cuyos técnicos de proveedor deben verlo. | Ningún técnico de proveedor lo ve por grupo |
| Roles | Filtra a la Empresa y a los proveedores por rol funcional: Técnico, Supervisor, Administrativo. | Cualquier rol del grupo |
| Áreas | Filtra a la Empresa y a los proveedores por área de trabajo (filtro excluyente). | Cualquier área |
| Personas | Usuarios puntuales que deben verlo siempre, aunque no cumplan el rol ni el área. | Nadie por nombre |
La audiencia es explícita
Para que lo vea el personal del cliente hay que tildar "Empresa"; para que lo vean los técnicos de un proveedor, hay que tildar ese proveedor; para que lo vea una persona en particular, hay que elegirla en Personas. El formulario no deja guardar si no hay al menos un grupo (Empresa o un proveedor) o una persona.
Rol y Área filtran a los grupos, no a las personas
Roles y Áreas solo se aplican a la Empresa y a los proveedores tildados. Por eso se deshabilitan mientras no haya ningún grupo marcado. Una persona elegida en Personas ve el checklist aunque su rol o su área no coincidan.
Quién puede crear asignaciones
El administrador de la empresa, en cualquier equipo, y el supervisor de área, en los equipos de sus áreas. Los dos pueden elegir personas: el supervisor ve a todas las personas que se pueden elegir para ese equipo, no solo las de sus áreas.
Cómo se decide quién ve un checklist
Ven el checklist las personas elegidas, más quienes cumplen las condiciones del grupo. Un usuario cumple las condiciones del grupo si se dan las tres a la vez:
- Audiencia: es personal del cliente y "Empresa" está tildada, o su proveedor está tildado en la sección Proveedores.
- Rol: su rol funcional está en la sección Roles, o la sección Roles está vacía.
- Área: alguna de sus áreas coincide con la sección Áreas, o la sección Áreas está vacía.
Áreas de los técnicos de proveedor
Las áreas de un técnico de proveedor son las que el cliente le asignó al aprobarlo (ver Técnicos de proveedor). Si el técnico fue aprobado sin áreas, solo cumple asignaciones sin filtro de área.
Quiénes pueden elegirse como persona
En Personas se puede elegir a cualquier usuario de la empresa dueña del activo y a los técnicos de proveedor aprobados para esa empresa. Los administradores de un proveedor ven los checklists de su proveedor a través del grupo, no por nombre.
Vista previa
Al costado del formulario, la vista previa muestra en el momento quiénes verían el checklist con la configuración elegida y por qué:
- Por nombre: la persona fue elegida en Personas.
- Por grupo: cumple Empresa o Proveedor, Rol y Área.
La lista tiene un buscador para confirmar rápido si un usuario determinado lo va a ver o no, y avisa si algo hace que no lo vea nadie (la asignación o el activo están inactivos, o la plantilla no está publicada). Se calcula con las mismas reglas que usa la app.
Personas que perdieron el acceso
Si una persona elegida es dada de baja, desactivada, quitada por el cliente o su proveedor se desvincula, sigue figurando en la asignación con la marca "sin acceso" y deja de ver el checklist. Si se la reactiva, lo vuelve a ver sin tocar la asignación. Si una asignación solo tiene personas y todas perdieron el acceso, la tabla avisa que nadie ve ese checklist.
Qué ve el técnico al escanear
Al escanear un tag NFC, la app muestra los checklists del activo que le corresponden a ese usuario, tal como los calculó el sistema en la última sincronización. Si quedan varias plantillas aplicables, se ordenan por prioridad descendente, y cada plantilla aparece una sola vez aunque le corresponda por más de un motivo.
Versión de la app
Para que una persona elegida por nombre vea el checklist aunque no cumpla el rol o el área del grupo, necesita la app 2.12.0 o posterior. Con versiones anteriores solo lo ve si también cumple el grupo, o si la asignación tiene solo personas.
Cómo se calcula la prioridad (score)
| Cómo le corresponde | Peso |
|---|---|
| Fue elegido por nombre (Personas) | 8 |
| Por grupo, con filtro de Área | +4 |
| Por grupo, con filtro de Roles | +2 |
| Por grupo (Empresa o proveedor presente) | +1 |
El resultado: un checklist asignado a una persona por nombre aparece primero en su lista ("Asignado a vos"); y si para un mismo activo coexisten una plantilla amplia y otra más específica para el área del técnico, verá primero la específica.
Cómo crear una asignación
- Ir a Activos → lápiz (Editar) del activo → solapa Asignaciones. En el detalle del activo (el ojo) esa solapa es solo de consulta.
- Clic en Crear.
- Elegir la plantilla (solo se listan las que están en estado Publicada).
- Elegir la audiencia:
- Empresa: tildar si el personal propio del cliente debe ver el checklist.
- Proveedores: tildar los proveedores cuyos técnicos deben verlo.
- Roles y Áreas: limitar esos grupos por rol y por área (o dejar vacío para todos).
- Personas: buscar y elegir a quienes deben verlo siempre.
- Revisar la vista previa para confirmar quiénes lo van a ver.
- Marcar como activa y guardar.
Importante: las plantillas en estado Borrador no aparecen en el selector. Hay que publicarlas antes de poder asignarlas.
Al clonar un equipo, sus asignaciones se copian con todas sus condiciones, incluidas las personas elegidas. Lo mismo pasa al importar equipos desde Excel con la columna «Copiar checklists de».
Ejemplos de audiencia
- Solo personal propio: "Empresa" tildada, sin proveedores → lo ve el personal del cliente.
- Solo un proveedor: "Empresa" sin tildar, proveedor Climatización SA tildado, Rol = Técnico, Área = Termomecánica → solo lo ven los técnicos de Climatización SA aprobados para el área Termomecánica.
- Mixta: "Empresa" tildada + proveedor Climatización SA tildado → lo ven tanto el personal propio como los técnicos aprobados de ese proveedor.
- Grupo más una persona: "Empresa" tildada, Rol = Técnico, más el supervisor Juan Pérez en Personas → lo ven los técnicos del cliente y, además, Juan Pérez.
- Solo personas: ningún grupo, Ana Gómez y Luis Díaz en Personas → lo ven únicamente ellos dos.
Ruta
/assets/[id]/edit → pestaña Asignaciones.