Reglas: Avanzadas
Las reglas avanzadas le permiten escribir una fórmula que decide cuándo debe activarse una regla. Utilícelas para comprobaciones basadas en el tiempo que requieren precisión de horas y minutos —por ejemplo, vida útil, tiempo de curado o tiempo de reacción— en lugar de confiar únicamente en comparaciones redondeadas a días.
Para configurar reglas más avanzadas más allá de lo que se cubre aquí, póngase en contacto con nuestro equipo de soporte en support@azumuta.com.
Formula Evaluates to True (Advanced)
En el bloque de la regla “if”, elija Formula evaluates to true (advanced). La fórmula debe evaluarse como true para que se ejecute la acción configurada.
Las fórmulas pueden invocar ayudantes de fecha/hora para que pueda analizar la entrada del operario, sumar o restar tiempo y comparar con now() (u otras marcas temporales) con precisión de minutos y horas.
dateTime(string, format)
Analiza una cadena de fecha y hora con una cadena de formato coincidente y devuelve una marca temporal (milisegundos). Use esto cuando una respuesta de verificación, un código de barras u otra cadena deba interpretarse como una fecha y hora precisas.
date() se mantiene como un alias compatible con versiones anteriores de dateTime().
Ejemplo — analizar una caducidad escaneada que incluye horas y minutos:
dateTime("12/05/2026 14:30", "dd/MM/yyyy HH:mm")
shiftDateTime(timestamp, amount, unit)
Desplaza una marca temporal por una cantidad entera de una unidad dada. Una cantidad positiva avanza en el tiempo; una cantidad negativa retrocede.
shiftDate() es un alias compatible con versiones anteriores de shiftDateTime().
Unidades compatibles:
secondsminuteshoursdaysweeksmonthsquartersyears
Ejemplo — la caducidad es la hora de fabricación más 90 minutos de curado:
shiftDateTime(dateTime("01/12/2025 14:30", "dd/MM/yyyy HH:mm"), 90, "minutes")
Minute and Hour Precision
Las reglas basadas en tiempo se evalúan con precisión de minutos y horas, de modo que las comprobaciones de vida útil, tiempo de curado y tiempo de reacción se activan en el momento correcto.
Blocked Answer Attempts Are Recorded
Cuando un operario envía una respuesta que una regla bloquea, Azumuta conserva un registro del valor rechazado y de la regla que lo detuvo, en lugar de descartarlo. No hay nada que configurar: mantenga sus reglas existentes en las comprobaciones de instrucciones y los intentos bloqueados se capturan automáticamente.
Para revisarlos, abra los detalles del informe de la grabación, donde la respuesta rechazada se muestra como un intento bloqueado. Los intentos bloqueados también se incluyen en la exportación de grabaciones para su análisis posterior.