Regels: Geavanceerd
Geavanceerde regels stellen u in staat een formule te schrijven die bepaalt wanneer een regel moet afgaan. Gebruik ze voor tijdsgebonden controles die uur- en minuutnauwkeurigheid vereisen — bijvoorbeeld houdbaarheid, uithardingstijd of reactietijd — in plaats van alleen op dag-afgeronde vergelijkingen te vertrouwen.
Om geavanceerdere regels in te stellen dan hier beschreven, neemt u contact op met ons ondersteuningsteam via support@azumuta.com.
Formule evalueert naar true (gevorderd)
Kies in het if-blok van de regel Formula evaluates to true (advanced). De formule moet waar evalueren om de geconfigureerde actie uit te voeren.
Formules kunnen datum-/tijd-hulpfuncties aanroepen, zodat u de invoer van de operator kunt parsen, tijd kunt optellen of aftrekken, en kunt vergelijken met now() (of andere tijdstempels) met nauwkeurigheid op minuten en uren.
dateTime(string, format)
Parst een datum-tijd string met een bijpassende format-string en geeft een tijdstempel (milliseconden) terug. Gebruik dit wanneer een controleantwoord, barcode of andere string geïnterpreteerd moet worden als een precieze datum en tijd.
date() blijft behouden als achterwaarts-compatibele alias van dateTime().
Example — parse a scanned expiry that includes hours and minutes:
dateTime("12/05/2026 14:30", "dd/MM/yyyy HH:mm")
shiftDateTime(timestamp, amount, unit)
Verschuift een timestamp met een gehele amount in een gegeven unit. Een positieve waarde schuift vooruit; een negatieve waarde schuift achteruit.
shiftDate() is een achterwaarts-compatibele alias van shiftDateTime().
Ondersteunde eenheden:
secondsminuteshoursdaysweeksmonthsquartersyears
Example — expiry is manufacture time plus 90 minutes of cure:
shiftDateTime(dateTime("01/12/2025 14:30", "dd/MM/yyyy HH:mm"), 90, "minutes")
Nauwkeurigheid op minuten en uren
Tijdsgebonden regels worden geëvalueerd met minuut- en uurnauwkeurigheid, zodat houdbaarheids-, uithardings- en reactietijdcontroles op het juiste moment afgaan.
Geblokkeerde antwoordpogingen worden vastgelegd
Wanneer een operator een antwoord indient dat door een regel wordt geblokkeerd, houdt Azumuta een record bij van de geweigerde waarde en welke regel deze stopte, in plaats van het te negeren. Er is niets in te stellen: behoud uw bestaande regels voor instructiecontroles; geblokkeerde pogingen worden automatisch vastgelegd.
Om ze te beoordelen, opent u de rapportdetails van de opname, waar het geweigerde antwoord wordt weergegeven als een geblokkeerde poging. Geblokkeerde pogingen zijn ook opgenomen in de opname-export voor verdere analyse.