v2.2.0 — Reglas del tipo, prellenado ampliado y tarea del mantenimiento programado
Esta versión completa el autorrelleno de los formatos, convierte el tipo de mantenimiento en reglas configurables, hace que cada mantenimiento programado nazca como tarea, y evita que eliminar el plugin borre los datos.
Eliminar el plugin ya no borra nada
Hasta ahora, eliminar el plugin desde la pantalla de Plugins borraba las doce tablas sin preguntar: máquinas, intervenciones, tareas, horas y accesos. Aunque lo eliminaras solo para reinstalarlo.
Ahora por defecto se conserva todo. Si eliminas el plugin y lo vuelves a instalar, tus datos siguen ahí. El borrado solo ocurre si lo pides expresamente con el interruptor nuevo de «Máquinas → Ajustes», que viene apagado. Desactivar el plugin nunca ha borrado nada y sigue igual.
Autorrelleno de los formatos
Ya no llega vacío. Los tres formatos vienen sembrados con lo que el plugin ya sabía de cada uno: dónde va el código de máquina, el contacto, la fecha, el técnico y el horómetro. El botón «Sugerir prellenado» completa lo que falte a partir del mapeo de captura, sin pisar lo que hayas configurado.
Muchas más fuentes de datos, agrupadas en el desplegable:
- Máquina: código, marca, modelo, serial, contacto, horómetro, horas programadas, próximo mantenimiento, recurrencia, estado y notas.
- Empresa: nombre, código, encargado, cargo, teléfono, celular, correo, segundo contacto, dirección, barrio, notas de acceso, NIT, razón social, correo de facturación y condiciones de pago.
- Sucursal: los mismos contactos y ubicación. Lo que dejes vacío en la sucursal hereda de su empresa, así que escribes una sola vez lo que se repite.
- Última intervención: horómetro anterior, fecha, técnico que la atendió, tipo y días transcurridos.
- Tarea y usuario: título, notas y vencimiento de la tarea, quién abre el formato y su correo, fecha y hora.
- Texto fijo: un valor que escribes tú y que no depende de ningún dato.
Los datos de contacto de empresa y sucursal son campos nuevos: hay que llenarlos en sus fichas para que lleguen al formulario.
Reglas del tipo de mantenimiento
El «campo que decide el tipo» se convierte en una lista de reglas que se evalúan de arriba abajo, donde gana la primera que se cumpla. Cada regla compara un campo con un operador y un valor:
es igual a · no es igual a · contiene · empieza por · está vacío · no está vacío · es mayor que · es menor que
Así se pueden escribir cosas como «si las horas de parada son mayores que cero, es avería». Si ninguna regla se cumple, aplica el tipo por defecto del formato.
Lo que ya tenías configurado no se pierde ni hay que rehacerlo: se convierte solo en reglas «es igual a», conservando el orden, que era y sigue siendo la prioridad.
El mantenimiento programado se vuelve tarea
Antes la tarea solo aparecía cuando la fecha entraba en la ventana de alerta, unos días antes. Si programabas a tres meses, no veías nada.
Ahora la tarea se crea apenas guardas la fecha, aunque falten meses, y se comporta como cualquier otra tarea. Además:
- Se asigna al técnico principal de la máquina, que se marca en la pestaña Técnicos de su hoja de vida.
- Se mueve con la fecha: si reprogramas el mantenimiento, la tarea cambia de fecha en vez de quedar una vieja suelta.
- Si quitas la fecha o das de baja la máquina, la tarea pendiente se retira, salvo que ya tenga horas de trabajo registradas.
En Ajustes puedes volver al comportamiento anterior si prefieres la lista de tareas más corta.
Instalación
Descargar cm-machine-history.zip de este release e instalarlo desde Plugins → Añadir nuevo → Subir plugin. Las columnas y ajustes nuevos se crean solos al activar, sin perder ni alterar datos existentes.