Regels: Geavanceerd

Bijgewerkt

Geavanceerde regels stellen u in staat een formule te schrijven die bepaalt wanneer een regel moet worden geactiveerd. Gebruik ze voor tijdsgebaseerde controles die uur- en minuutnauwkeurigheid vereisen — bijvoorbeeld houdbaarheid, uithardingstijd of reactietijd — in plaats van alleen afrondingen op dagniveau te gebruiken.

Voor het instellen van geavanceerdere regels dan hier beschreven, neem contact op met ons supportteam via support@azumuta.com.

Formule evalueert naar true (geavanceerd)

In het “if”-blok van de regel, kies Formule evalueert naar true (geavanceerd). De formule moet naar true evalueren voordat de geconfigureerde actie wordt uitgevoerd.

Formules kunnen datum-/tijd-hulpfuncties aanroepen zodat u operatorinvoer kunt parseren, tijd kunt optellen of aftrekken, en kunt vergelijken met now() (of andere tijdstempels) met minuut- en uurprecisie.

dateTime(string, format)

Parseert een datum-tijd string met een bijpassende format-string en geeft een tijdstempel (milliseconden) terug. Gebruik dit wanneer een controleantwoord, barcode of andere string als een precieze datum en tijd moet worden geïnterpreteerd.

date() wordt gehandhaafd als een achterwaarts compatibele alias van dateTime().

Voorbeeld — parseer een gescande houdbaarheidsdatum met uren en minuten:

dateTime(\"12/05/2026 14:30\", \"dd/MM/yyyy HH:mm\")

shiftDateTime(timestamp, amount, unit)

Verschuift een timestamp met een geheel getal amount in de opgegeven unit. Een positief getal schuift vooruit; een negatief getal schuift achteruit.

shiftDate() is een achterwaarts compatibele alias van shiftDateTime().

Ondersteunde units:

  • seconds
  • minutes
  • hours
  • days
  • weeks
  • months
  • quarters
  • years

Voorbeeld — houdbaarheid is productietijd plus 90 minuten uitharding:

shiftDateTime(dateTime(\"01/12/2025 14:30\", \"dd/MM/yyyy HH:mm\"), 90, \"minutes\")

Minuut- en uurprecisie

Tijdsgebaseerde regels evalueren met minuut- en uurprecisie, zodat houdbaarheids-, uithardings- en reactietijdcontroles op het juiste moment worden geactiveerd.

Geblokkeerde antwoordpogingen worden vastgelegd

Wanneer een operator een antwoord indient dat door een regel wordt geblokkeerd, bewaart Azumuta een record van de afgewezen waarde en welke regel dit blokkeerde, in plaats van deze te negeren. U hoeft niets in te stellen: behoud uw bestaande regels voor instructiecontroles; geblokkeerde pogingen worden automatisch vastgelegd.

Om ze te bekijken, opent u de rapportdetails van de opname, waar het afgewezen antwoord als een geblokkeerde poging wordt weergegeven. Geblokkeerde pogingen zijn ook opgenomen in de export van opnames voor verdere analyse.