Décomposition échelonnée
Découvrez comment décaler la décomposition pour vos commandes clients. Vous pouvez décomposer vos commandes clients en plusieurs itérations en utilisant les informations disponibles au niveau du domaine, plutôt que de décomposer une commande client entière en une seule fois après son approbation.
Le diagramme suivant montre comment fonctionne le processus de décomposition échelonnée. Vous pouvez lancer le processus de décomposition avec les informations dont vous disposez déjà pour votre commande et vos éléments de ligne de commande. Le processus de décomposition ignore les commandes de domaine (commandes de produits, de services ou de ressources) pour lesquelles vous ne disposez pas des informations requises pour l’instant. Lorsque vous ajoutez ces informations ultérieurement, le processus de décomposition déclenche et termine le traitement des commandes de domaine restantes.
Contraste avec le traitement de décomposition antérieur
Avant que la décomposition échelonnée ne soit disponible, le traitement de la décomposition de commande commençait immédiatement après l’approbation de l’exécution d’une commande client. La décomposition de la commande était basée sur les relations de spécifications et les règles de décomposition définies dans le catalogue de produits.
Si la règle de décomposition dépendait d’une valeur caractéristique qui n’était pas disponible au moment de la décomposition de commande, le traitement de commande ignorait la décomposition des commandes. Cependant, dans la décomposition échelonnée, avec la décomposition initiale, la décomposition se déclenche automatiquement pour les ordres ignorés lorsque la valeur caractéristique dépendante est disponible. La valeur caractéristique peut être définie par vos utilisateurs d’exécution des commandes ou par les règles de propagation des attributs.
Fonctionnement de la décomposition échelonnée
Pour prendre en charge la décomposition d’ordre de manière échelonnée, vous pouvez utiliser cette méthode pour redéclencher le processus de décomposition pour les ordres de domaine ignorés lorsque les valeurs caractéristiques sont affectées dans les règles de décomposition correspondantes.
Lorsque vous approuvez une commande, le processus de décomposition de la commande commence. Le processus de décomposition crée des commandes de domaine à l’aide des informations disponibles dans la commande, les éléments de ligne de commande et la définition du catalogue. Il évalue également les règles de décomposition pour créer les ordres de domaine cibles. Si la fonctionnalité de décomposition ne parvient pas à évaluer les règles de décomposition en raison de l’indisponibilité de valeurs caractéristiques, la décomposition est arrêtée pour ces ordres de domaine.
Lorsque les valeurs caractéristiques sont disponibles soit à partir de l’action d’un utilisateur, soit à partir d’une règle de propagation d’attribut, le processus de décomposition est relancé. Le processus crée ensuite les ordres de domaine requis et termine la décomposition de l’ordre. Si vous mettez à nouveau à jour la valeur caractéristique une fois la décomposition de l’ordre terminée, cela ne déclenche pas la décomposition pour l’ordre de domaine.