Manuel utilisateur
Centre d'aide/Manuel utilisateur/Codes de motif (Reason Codes)

Codes de motif (Reason Codes)

Dernière mise à jour 2026-10-16

Une liste partagée de motifs standards pour chaque flux : 10 catégories (rupture, annulation, ajustement, retour, dommage, blocage, inventaire tournant, prélèvement, mise en stock, décision), importable en un clic ; chaque menu déroulant lit ici.

Les codes de motif sont une donnée de référence partagée : une liste standard et réutilisable d’options de « pourquoi » pour chaque flux. Au lieu de saisir du texte libre sur chaque document, on choisit un code dans un menu déroulant : les rapports parlent toujours la même langue. Chaque tenant maintient son propre jeu, chaque code a des noms en six langues (en / zh / es / pt / fr / ja) et le système affiche la bonne langue automatiquement.

Pourquoi des codes plutôt que du texte libre#

  • Rapports cohérents : « Rupture de stock », « rupture » et « manquant » cessent d’être des catégories différentes : un code, une catégorie.
  • Aucune liste figée en dur : chaque menu déroulant de motifs lit cette donnée de référence ; ajoutez un code ici et il apparaît partout, dans les six langues.
  • L’historique reste lisible : désactiver un code le masque des nouveaux documents, mais les anciens gardent le nom d’origine.

Les 10 catégories#

Chaque catégorie est un onglet de la page de gestion. Une phrase par catégorie : à quoi elle sert et où elle est utilisée :

  • shortage · Motifs de rupture : lors des ruptures en expédition WMS ou des prélèvements incomplets sur mobile, p. ex. « Rupture de stock », « Survente (stock fantôme) », « Réservé pour une autre commande ».
  • order_cancel · Motifs d’annulation : obligatoires lors de l’annulation de commandes OMS ou de rendez-vous WMS, p. ex. « Annulation demandée par le client », « Paiement échoué / non reçu », « Fraude suspectée ».
  • adjustment · Motifs d’ajustement : lors d’ajustements manuels de stock dans WMS, p. ex. « Écart d’inventaire tournant », « Stock trouvé (non enregistré) », « Mise au rebut ».
  • return · Motifs de retour : à l’enregistrement des retours dans RMS, p. ex. « Produit défectueux », « Endommagé pendant le transport », « Mauvais article expédié ».
  • damage · Motifs de dommage : à l’enregistrement des marchandises endommagées, en précisant l’étape concernée, p. ex. « Endommagé lors de la manutention en entrepôt », « Dégât de chariot élévateur / équipement », « Dégât des eaux / humidité ».
  • hold · Motifs de blocage : lors du blocage de stock, p. ex. « Blocage qualité (en attente d’inspection) », « Rappel de produit », « Inspection non conforme ».
  • cycle_count · Motifs d’inventaire tournant : à l’enregistrement des écarts de comptage, p. ex. « Écart de comptage constaté », « Stock trouvé au mauvais emplacement », « Excédent / Manquant de comptage ».
  • picking · Anomalies de prélèvement : à l’enregistrement des anomalies ou prélèvements incomplets, p. ex. « Prélèvement incomplet (stock insuffisant à l’emplacement) », « Marchandise absente de l’emplacement prévu », « Code-barres / étiquette illisible ».
  • putaway · Anomalies de mise en stock : à l’enregistrement des anomalies des tâches de mise en stock, p. ex. « Emplacement de destination plein », « Emplacement bloqué / rack endommagé », « Dégât constaté lors de la mise en stock ».
  • disposition · Décision de traitement : décision sur les retours dans RMS, p. ex. « Réintégrer le stock vendable », « Reconditionner / réparer », « Éliminer / mettre au rebut », « Retourner au fournisseur », « Donner ».

Gérer les codes de motif#

  1. Ouvrez Master Data → Reason Codes. Un onglet par catégorie (10 onglets).
  2. Cliquez sur « Importer les valeurs par défaut » pour charger le jeu standard en un clic. L’import est idempotent : il ne complète que ce qui manque et n’écrase jamais les codes que vous avez renommés ou désactivés.
  3. Les nouveaux tenants reçoivent les valeurs par défaut automatiquement à la création du compte ; aucune importation manuelle requise.
  4. Ajoutez vos propres codes avec le bouton Nouveau, renommez en modifiant, et désactivez les codes inutilisés au lieu de les supprimer.
Emplacement de la capture : page dans Master Data → Reason Codes avec les onglets de catégories et le bouton « Importer les valeurs par défaut » ; plus le dialogue Nouveau/Modifier avec les champs de nom en six langues.

Comment les flux les utilisent#

Chaque menu déroulant de motifs dans OMS, WMS, RMS et l’app mobile lit cette donnée de référence ; rien n’est figé en dur. Maintenez la liste ici et chaque page la reprend automatiquement :

  • Renommer un code met à jour son affichage partout à la fois, y compris dans les vues d’historique.
  • Désactiver un code le masque uniquement des nouveaux documents ; les existants restent fonctionnels et lisibles.
  • Les codes de motif sont des données partagées au niveau du tenant : tous les clients utilisent le même jeu. Pour distinguer par client, préfixez le nom, p. ex. « Client A — … ».

FAQ#

  • Le jeu par défaut ne convient pas à mon activité — puis-je le modifier ? Oui. Renommez, désactivez ou ajoutez librement. Une importation ultérieure ne complète que ce qui manque ; elle n’écrase rien.
  • Désactiver un code casse-t-il les anciens documents ? Non. Les anciens documents conservent leur code et s’affichent normalement ; le code disparaît seulement du menu pour les nouveaux documents.
  • Les codes s’affichent-ils dans ma langue ? Oui : chaque code a des noms dans les six langues et les pages affichent automatiquement celui de votre langue d’interface.