Les règles avancées vous permettent d'écrire une formule qui décide quand une règle doit s'exécuter. Utilisez-les pour les vérifications basées sur le temps qui nécessitent une précision à l'heure et à la minute — par exemple, la durée de conservation, le temps de durcissement ou le temps de réaction — au lieu de vous fier uniquement à des comparaisons arrondies au jour.
Pour configurer des règles plus avancées au-delà de ce qui est couvert ici, veuillez contacter notre équipe d'assistance à support@azumuta.com.
La formule est évaluée comme vraie (Avancé)
Dans le bloc « si » de la règle, choisissez La formule est évaluée comme vraie (avancé). La formule doit être évaluée comme vraie pour que l'action configurée s'exécute.
Les formules peuvent appeler des assistants de date/heure pour vous permettre d'analyser les entrées de l'opérateur, d'ajouter ou de soustraire du temps, et de comparer par rapport à now() (ou à d'autres horodatages) avec une précision à la minute et à l'heure.
dateTime(string, format)
Analyse une chaîne de date-heure avec une chaîne de format correspondante et retourne un horodatage (en millisecondes). Utilisez ceci quand une réponse de vérification, un code-barres ou une autre chaîne doit être interprétée comme une date et une heure précises.
date() est conservé comme un alias rétrocompatible de dateTime().
Exemple — analyser une date d'expiration scannée qui inclut les heures et les minutes :
dateTime("12/05/2026 14:30", "dd/MM/yyyy HH:mm")
shiftDateTime(timestamp, amount, unit)
Décale un horodatage par une quantité entière d'une unité donnée. Une quantité positive avance ; une quantité négative recule.
shiftDate() est un alias rétrocompatible de shiftDateTime().
Unités prises en charge :
secondsminuteshoursdaysweeksmonthsquartersyears
Exemple — la date d'expiration est l'heure de fabrication plus 90 minutes de durcissement :
shiftDateTime(dateTime("01/12/2025 14:30", "dd/MM/yyyy HH:mm"), 90, "minutes")
Précision à la Minute et à l'Heure
Les règles basées sur le temps s'évaluent avec une précision à la minute et à l'heure, de sorte que les vérifications de durée de conservation, de temps de durcissement et de temps de réaction s'exécutent au bon moment.
Les Tentatives de Réponse Bloquées Sont Enregistrées
Quand un opérateur soumet une réponse qu'une règle bloque, Azumuta conserve un enregistrement de la valeur rejetée et de la règle qui l'a arrêtée, au lieu de la supprimer. Il n'y a rien à configurer : conservez vos règles existantes sur les vérifications d'instructions, et les tentatives bloquées sont capturées automatiquement.
Pour les réviser, ouvrez les détails du rapport de l'enregistrement, où la réponse rejetée est affichée comme une tentative bloquée. Les tentatives bloquées sont également incluses dans l'export des enregistrements pour une analyse en aval.