Contrôles de base du produit

Mis à jour

Within Azumuta it is possible to add different kinds of Product Checks to a work instruction. Below, you’ll find an overview of the basic Product Checks that you can use in Azumuta.

Choice-Based Checks

With a choice check, the operator picks from fixed answers. The options that every check has, such as the N/A option and requiring confirmation, are described in General options.

OK/NOK Check

The operator taps OK or NOK.

capture OK/NOK 2 capture OK/NOK - vue opérateur

  • Request to fill in a note when checking OK and Request to fill in a note when checking NOK demand that l'opérateur saisisse une note après avoir choisi cette réponse.
  • Can't proceed when selecting NOK empêche l'opérateur d'avancer à l'étape suivante après une réponse NOK. Ajoutez un Optional message when invalid pour afficher une fenêtre expliquant pourquoi.
  • Can't finish work instruction when selecting NOK empêche l'opérateur de terminer la work instruction après une réponse NOK.

Yes/No Check

The operator taps Yes or No. The options are the same as for the OK/NOK check, with Yes and No instead of OK and NOK.

capture Oui/Non capture yes no check 1

Single Choice Check

The operator picks one answer from a list of choices.

capture choix unique capture choix unique 1

  • Choices : ajoutez chaque choix avec une étiquette dans toutes les langues de votre espace de travail. Pour en ajouter beaucoup à la fois, paste them from Excel.
  • Group choices : permet aux opérateurs de réduire une liste longue. Les opérateurs choisissent d'abord un groupe, puis un choix dans ce groupe. Après activation, utilisez Add group pour créer un groupe et affecter chaque choix à un groupe. Les choix sans groupe sont listés sous No group, donc un check reste comme avant jusqu'à ce que vous groupiez ses choix.
  • Write value to parameters : enregistre le choix sélectionné dans un paramètre, dans la langue que vous choisissez sous Language in which to write choice value.
  • Compare value with parameter : le choix sélectionné doit correspondre à la valeur du paramètre, dans n'importe quelle langue. Un choix qui ne correspond pas est affiché en rouge. Activez Required to be equal before submitting pour empêcher l'opérateur de le soumettre.

Multiple Choice Check

The operator selects one or more answers from a list of choices, then confirms with a save button.

capture choix multiple capture choix multiple 1

  • Choices et Group choices fonctionnent comme pour le choix unique.
  • Write value to parameters : enregistre les choix sélectionnés dans un paramètre, joints par ", ".

Paste choices from Excel

Instead of typing every choice, copy a column from Excel and paste it into a single or multiple choice check:

  1. Copy the cells in Excel.
  2. Under Choices, click the field where the list should start.
  3. Paste.

Each row becomes its own choice. The paste starts at the field you clicked and overwrites the choices below it. If you paste more rows than there are choices, new choices are added.

  • Languages: extra columns fill the other languages of your workspace, starting at the language of the field you clicked.
  • Grouped choices: the paste stays inside the group of the field you clicked.
  • Messages: Azumuta tells you when existing choices were replaced, and when pasted columns didn't fit your languages.
  • Separators: rows and columns come from Excel itself. A comma inside a cell stays in that cell, and a comma-separated text is not split into choices.

Number-Based Checks

Tip: You can set a valid range for the Number, Slider, and Torque checks. The Score check has no valid range.

Number Check

The operator types a number.

capture saisie numérique capture number check vue opérateur

  • Amount of fields : combien de valeurs l'opérateur saisit dans un même check.
  • Unit of measurement et Show unit on left side.
  • Minimum et Maximum définissent la plage. Show minimum and/or maximum l'affiche à l'opérateur. Required to be between minimum and maximum when filled in bloque une réponse en dehors de cette plage.
  • Precision définit l'incrément entre valeurs, par exemple 0.01 pour deux décimales.
  • Show reset button.
  • Show the full keyboard so an exponent like 1e-3 can be typed : le pavé numérique d'une tablette ne comporte pas la touche e, activez cette option pour des checks où l'on saisit des valeurs très petites ou très grandes. Les opérateurs peuvent alors entrer des valeurs comme 1e-6, 1E-6 ou -2.5e+3. La valeur est enregistrée et contrôlée comme le nombre qu'elle représente, donc Minimum et Maximum restent opérationnels. Une saisie incomplète telle que 1e est refusée.
  • Les valeurs peuvent aussi être lues depuis, écrites dans, ou comparées à un parameter.

Slider Check

The operator drags a slider from the Minimum to the Maximum, in steps of the Step / increment. All three are required.

capture curseur capture slider vue opérateur

Expected minimum et Expected maximum définissent les réponses valides. Required to be between expected minimum and maximum when filled in bloque les réponses en dehors de ces valeurs.

Score Check

The operator picks one number from a row of values between the Minimum and Maximum, in steps of the Step / increment (default 1). A score check shows at most 101 values.

capture score capture score vue opérateur

Torque Check

The operator tightens with a connected digital torque wrench, and each tightening is checked against a target torque and tolerance, and optionally a target angle. The check is in Nm, lbf·in or lbf·ft. See Add a torque check to an instruction step.

Text-Based Checks

Single Line Check

The operator types one line of text.

capture ligne unique

capture single line vue opérateur

  • Read value from parameters et Write value to parameters sont expliqués dans Use a parameter in a Product Check.
  • Compare value with parameter exige que la réponse corresponde à la valeur du paramètre. Required to be equal before submitting bloque une réponse qui ne correspond pas.
  • Set value as product order number enregistre la réponse comme numéro de l'ordre de production.

Paragraph Check

The operator types free text that can span several lines. It has the same parameter options as the single line check.

capture paragraphe capture paragraph vue opérateur

Barcode Check

The operator scans a barcode, or manually types in the barcode’s readable data string. The scanned values are saved as the answer in the product order work instruction report.

capture code-barres capture barcode vue opérateur

Barcode Options

  • Type : (Any), EAN-13, EAN-8, UPC-A, UPC-E, Code 128, Code 93, Code 39, Interleaved 2 of 5 (ITF), PDF417, QR, or Data matrix. Code 39 uses standard mode only, so special characters in full ASCII barcodes may not be decoded correctly.
  • Format : limite la valeur scannée à un motif. Utilisez # pour un chiffre (0-9), _ pour une lettre (A-Z, a-z), et * pour n'importe quel caractère. Les autres caractères sont fixes. Par exemple, ##### n'accepte que les nombres à 5 chiffres ; une valeur qui ne correspond pas est rejetée.
  • Barcode format is a regular expression (advanced) : utilisez une expression rationnelle au lieu des caractères ci-dessus. L'expression doit correspondre à l'intégralité du code-barres.
  • Trim spaces or newlines at the end of the scanned barcode supprime les espaces ou sauts de ligne à la fin de la valeur scannée, ce qui maintient la cohérence des données entre les ordres de production.
  • Barcode can be multiple lines : disponible uniquement lorsque le format est vide ou une expression rationnelle. Sinon, seule la première ligne est utilisée.
  • Enable masked input : lorsque l'opérateur saisit la valeur manuellement, les caractères fixes du format sont ajoutés automatiquement. Ceci n'est pas recommandé avec un scanner-clavier, et n'est pas disponible avec une expression rationnelle.
  • Read barcode format (#_*) from parameters : lit le modèle de validation du code-barres depuis un paramètre plutôt que de pré-remplir la valeur de la réponse.
  • Compare value with parameter et Set value as product order number fonctionnent comme pour le single line check.

Masked Input Check

The operator types a value that must match a Mask that you define. This helps prevent typing errors.

capture saisie masquée capture masked input vue opérateur

Utilisez # pour un chiffre (0-9), _ pour une lettre (A-Z, a-z), et * pour n'importe quel caractère. Les autres caractères sont fixes. Par exemple, le masque #-___-### accepte un chiffre, un tiret, trois lettres, un tiret, et trois chiffres. Set value as product order number est disponible ici aussi.

Note : La valeur doit toujours correspondre au masque, n'utilisez ce check que si le format ne change jamais.

Attachment-Based Checks

Pictures Check

The operator adds one or more pictures and can type a remark.

capture photos capture photos 2

  • Show preview pictures as cards affiche les photos ajoutées sous forme de cartes.
  • Write file names to parameters enregistre les noms des photos dans un paramètre, joints par ", ". Une photo sans nom s'appellera picture1.jpg, picture2.jpg, etc., selon sa position sur l'étape.
  • Write remark to parameters enregistre la remarque dans un paramètre.

La soumission de l'étape sans rien remplir écrit une valeur vide dans les deux paramètres. Appuyer sur N/A n'écrit rien. Les paramètres ne sont pas écrits dans l'aperçu de l'onglet Check, testez-les sur un appareil. Voir Rules on a picture or files check pour réagir à la réponse.

Electronic Signature Check

An electronic signature check asks the operator to confirm their identity before the answer is recorded, instead of drawing a signature. This is useful when a step needs proof of who approved it, with an audit trail, rather than just a name and a doodle.

You configure:

  • Electronic signature allowed by: choose who can provide the signature, the current user, specific users, or specific user groups. If you choose user groups, you can also exclude the current user from signing even if they belong to a selected group.
  • Signature is requested automatically when reaching this check: when enabled (default), the authorization prompt opens as soon as the operator reaches this step. When disabled, the operator must tap Request signature to open it.
  • Send email notifying the selected users or groups when signature is requested: sends a notification email when the signature request opens, once for each recording and operator.
  • Authorization method: choose whether the operator can sign with a login identifier (if allowed by the device’s security settings) or must always sign with email and password.

On the operator view, the operator (or the selected person or group) proves their identity with a badge or login identifier, email and password, or single sign-on, depending on your configuration and device settings. Once authorized, the check records who signed.

Note: To require this check before an operator can continue to the next instruction step, use the Required to be filled in before proceeding to next instruction step setting, the same general option available on every check type.

Note: While the device is offline, an electronic signature only works when it is allowed by user groups and signing with a login identifier is enabled.

Handwritten Signature Check

The operator draws a signature and types their name. If the check is required before proceeding, a drawn signature is needed. A name alone is not enough.

capture signature manuscrite capture signature vue opérateur

Files Check

The operator adds one or more files and can type a remark.

capture fichiers capture files vue opérateur

  • Add files to recording attachments and Add files to product order attachments ajoutent aussi les fichiers aux pièces jointes de l'enregistrement ou de l'ordre de production.
  • Write file names to parameters et Write remark to parameters fonctionnent comme pour le check photos. Un fichier sans nom s'appellera file1, file2, etc.
  • L'option N/A est aussi disponible sur le files check. Voir General options.

Rules on a picture or files check

In a rule, the Answer of a picture or files check has these conditions:

  • exists: the operator added a file or typed a remark. Pressing N/A doesn't count.
  • does not exist: the operator added no file and no remark.
  • is N/A: the operator pressed N/A.
  • is equal to and matches regular expression compare with the file names, joined by ", ".

In a rule action, ${=answer} is the same list of file names. File names are only compared as text, so a file called 2024-report.pdf is not treated as the number 2024.

Tip: To react to an answer or to N/A, put exists and is N/A in a group with Any condition is met.