Définition des règles de modification
La plupart des documents circulent via un pipeline sans nécessite aucune intervention d'un représentant du service clientèle.
Cependant, certaines modifications sont parfois requises, telles que modifier des informations de carte de crédit ou une quantité. Sterling™ Order Management System prend en charge les modifications par le biais de la console et des API. Il est essentiel que vous décidiez quelles modifications sont autorisées pour chaque type de modification, niveau de modification et combinaison d'états.
Le type de modification indique quel type de modification peut être apporté à un document. Sterling Order Management System permet d'effectuer des modifications sur des attributs spécifiques. Ajouter une ligne de commande à une commande en est un exemple.
Le niveau de modification indique le niveau auquel un type de modification particulier est effectué. Les niveaux possibles sont les suivants :
- En-tête
- Ligne
- Préparer
- Ligne de déblocage
- Négociation
- Ligne de négociation
- Expédition
- Réception
Pour obtenir la liste complète des types de modification du système et de leurs niveaux de modification, voir Types de modification de commande.
Les modifications sont appliquées à un niveau et à un état de traitement particuliers. Par exemple, si des modifications sont demandées pour un document au niveau en-tête ou ligne, les lignes de commande ainsi que les lignes de déblocage de commande sont prélevées pour validation, que les modifications soient ou non autorisées pour ces états de commande. Si des modifications sont demandées au niveau déblocage ou ligne de déblocage, les lignes de déblocage de commande sont prélevées pour validation, que les modifications soient ou non autorisées pour ces états de commande.
Vous pouvez regrouper des modifications par type, niveau ou état de modification dans l'onglet Règles de modification de la fenêtre Détails du groupe de modification d'état en sélectionnant le regroupement correspondant dans Grouper par. L'onglet Règles de modification affiche alors le regroupement choisi dans une structure hiérarchique.
Toutes les règles de modification opèrent dans une plage définie par le système. Par exemple, pour les bons de commandes, la modification Annuler appliquée à la commande est toujours définie pour opérer entre les états 1000 (Commande provisoire créée) et 3350 (Inclus dans l'expédition). Le système n'autorise jamais une modification Annuler à l'état 3701 (Retour créé). Par ailleurs, vous pouvez autoriser les modifications entre les états 1000 et 3350. Si une entité présente plusieurs états, la modification est autorisée, sous réserve qu'au moins un des états se trouve dans la plage définie par le système.
Si vous effectuez des modifications telles que changer une adresse de facturation après expédition d'une commande ou création d'un bon de retour, l'adresse de facturation n'est pas transmise à l'expédition, au bon de retour, etc.
Le tableau suivant décrit les différents paramètres applicables aux modifications :
| Zone | Description |
|---|---|
| Statut | Indique chaque état applicable à un niveau et un type de modification. |
| Autoriser | Indique si des modifications peuvent ou non être apportées à ce niveau et type de modification pour l'état spécifié. |
| Ne pas autoriser | Indique qu'aucune modification ne peut être apportée à ce niveau et type de modification pour l'état spécifié. |
| Ignorer | Indique que les modifications sont ignorées à ce niveau et type de modification pour l'état spécifié. |
Au sein d'un groupe de modification d'état, plusieurs scénarios sont à prendre en compte pour les paramètres Autoriser, Interdire et Ignorer :
Si toutes les lignes sont définies sur Ignorer, toutes les modifications sont interdites, quels que soient les paramètres de l'état de base. |
|
Vous pouvez accorder à des utilisateurs de la console d'application le droit de redéfinir les règles de modification par le biais d'autorisations de groupes d'utilisateurs. Lorsque ce droit est accordé à un utilisateur, ce dernier peut effectuer une modification qui a été interdite dans le cadre des consoles d'application.