ioi Bulk Update
Mise à jour le 18 septembre 2026·

Ce module permet de modifier la valeur d’un champ sur plusieurs enregistrements en une seule opération.
Info
Tout cela se passe en Backend.
\nIl peut s’avérer utile pour éviter de devoir repasser les documents en statut En Préparation, et ainsi gagner du temps en évitant des manipulations supplémentaires. De même si vous devez faire la même opération sur un grand nombre de document.
Paramétrage #
Depuis le doctype ioi Bulk Update, vous pouvez configurer les différents éléments nécessaires à l’opération :

- Document Type : Doctype dans lequel se trouve le champ à modifier.
- Field : Liste déroulante permettant de sélectionner le champ ciblé.
- Update Value : Nouvelle valeur à appliquer au champ sélectionné.
Astuce
Vous pouvez effacer la valeur existante en saisissant [CLEAR].
- Condition : Clause SQL permettant de filtrer les enregistrements à mettre à jour.
Évaluation de la requête #
Une fois les champs remplis, vous pouvez évaluer la requête afin d’afficher les enregistrements qui seront impactés :

En cliquant sur un enregistrement dans la liste, un nouvel onglet s’ouvre avec le document concerné.
Dans l’exemple, on constate que le champ sales_catalog_id est défini à STANDARD :

Nombre d’enregistrements concernés #
De retour dans le doctype ioi Bulk Update, le nombre d’enregistrements affectés peut-être affiché :

Exécution de la mise à jour #
Cliquez sur Update pour lancer l’opération.\nUn message de confirmation s’affichera : cette action est irréversible.

Si tout s’est bien déroulé, un message de succès est affiché :

En retournant sur la fiche du client, vous pouvez constater que le champ a bien été mis à jour (dans cet exemple : remis à vide) :
