Décomposition échelonnée
Découvrez comment échelonner la décomposition pour vos commandes client. Vous pouvez décomposer vos commandes client 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 pour exécution.
La décomposition échelonnée vous permet de répondre aux commandes de vos clients, même lorsque les commandes de services et de ressources ont été créées à partir de différents facteurs, tels que les besoins d’un client, la disponibilité des services sur son site, etc. La décomposition échelonnée crée les commandes de domaine (commandes de produits, de services et de ressources) à un stade ultérieur du processus d’exécution de la commande. Le processus de décomposition est basé sur les informations les plus récentes.
Toutefois, le processus de décomposition de commande unique (avant la décomposition échelonnée) fonctionne bien lorsque les produits et services disposent des informations et de l’approbation de commande nécessaires pour créer les commandes de domaine pour l’exécution de la commande.
Le diagramme suivant montre comment fonctionne le processus de décomposition échelonnée par rapport à la décomposition d’ordre standard. Vous pouvez démarrer 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 précédent
Avant que la décomposition échelonnée ne soit disponible, le traitement de 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 la commande, le traitement de la 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 de traitement des commandes ou par les règles de propagation de l’attribut.
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 commandes de domaines 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 d’une 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 commandes de domaine requises et termine la décomposition de la commande. 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.
Pour comprendre la décomposition décalée à l’aide d’un exemple, reportez-vous à la section Décomposition de la commande de clients.