Geavanceerde regels laten u een formule schrijven die bepaalt wanneer een regel moet worden geactiveerd. Gebruik ze voor op tijd gebaseerde checks die nauwkeurigheid op uur- en minuutniveau vereisen — bijvoorbeeld houdbaarheid, uithardingstijd of reactietijd — in plaats van alleen op dag afgeronde vergelijkingen te vertrouwen.
Om meer geavanceerde regels in te stellen dan hier wordt behandeld, contacteer alstublieft ons ondersteuningsteam op support@azumuta.com.
Formule evalueert naar true (Geavanceerd)
In het if-blok van de regel kiest u Formule evalueert naar true (geavanceerd). De formule moet naar true evalueren zodat de geconfigureerde actie wordt uitgevoerd.
Formules kunnen datum-/tijdhelpers aanroepen zodat u operatorinvoer kunt parseren, tijd kunt optellen of aftrekken, en kunt vergelijken met now() (of andere tijdstempels) met nauwkeurigheid op minuut- en uurniveau.
dateTime(string, format)
Parseert een datum-tijd string met een overeenkomende format-string en retourneert een tijdstempel (milliseconden). Gebruik dit wanneer een check-antwoord, barcode of ander string moet worden geïnterpreteerd als een precieze datum en tijd.
date() wordt behouden als een achterwaarts compatibele alias van dateTime().
Voorbeeld — parse een gescande vervaldatum die uren en minuten bevat:
dateTime("12/05/2026 14:30", "dd/MM/yyyy HH:mm")
shiftDateTime(timestamp, amount, unit)
Verschuift een timestamp met een geheel getal hoeveelheid van een gegeven eenheid. Een positieve hoeveelheid beweegt vooruit; een negatieve hoeveelheid beweegt achteruit.
shiftDate() is een achterwaarts compatibele alias van shiftDateTime().
Ondersteunde eenheden:
secondsminuteshoursdaysweeksmonthsquartersyears
Voorbeeld — vervaldatum is fabricagetijd plus 90 minuten uitharding:
shiftDateTime(dateTime("01/12/2025 14:30", "dd/MM/yyyy HH:mm"), 90, "minutes")
Nauwkeurigheid op minuut- en uurniveau
Op tijd gebaseerde regels evalueren op minuut- en uurniveau nauwkeurigheid, zodat houdbaarheid-, uithardingstijd- en reactietijdchecks op het juiste moment worden geactiveerd.
Geblokkeerde antwoordpogingen worden geregistreerd
Wanneer een operator een antwoord indient dat een regel blokkeert, behoudt Azumuta een record van de afgewezen waarde en welke regel het heeft gestopt, in plaats van het weg te gooien. Er is niets in te stellen: behoud uw bestaande regels op instructiechecks, en geblokkeerde pogingen worden automatisch vastgelegd.
Om ze te beoordelen, opent u de rapportdetails van de recording, waar het afgewezen antwoord wordt weergegeven als een geblokkeerde poging. Geblokkeerde pogingen zijn ook opgenomen in de recordings-export voor verdere analyse.