Groupes de distribution
Un groupe de distribution est un réseau de centres de distribution (ou de noeuds), qui peut contenir un ou plusieurs centres de distribution et magasins. Un groupe de distribution est créé principalement en fonction de l'emplacement géographique.
En tant que vendeur, vous pouvez créer et gérer des groupes de distribution, chacun pouvant contenir plusieurs noeuds pour l'exécution des commandes. Pour l' Promising service, vous pouvez utiliser ces groupes de distribution pour restreindre la liste des nœuds pris en compte par l' Calculate item delivery date , et Calculate shipment assignments Scénario : Dépannage des API de calculs prometteurs, version 2, lors des calculs prometteurs.
- Stock
- Cela est nécessaire si vous utilisez des fonctionnalités telles que les règles de disponibilité et de stock de sécurité dans l' Inventory service.
- Sourçage
- Si le groupe de répartition est requis pour les règles prometteuses, la date de livraison estimée (DLE) et l'affectation de la sortie, vous devez lui affecter l'objectif de détermination des sources d'approvisionnement.
- Approvisionnement
- Si vous envisagez des transferts de nœuds pour exécuter des commandes, vous devez créer ce groupe de distribution pour accéder aux règles de transfert.
Pour plus d'informations, voir Création de groupes de distribution et l' Manage DG API.
Il n'est pas toujours nécessaire de créer des groupes de distribution en raison de la proximité des lieux d'expédition. Vous pouvez créer des groupes de distribution pour faire la distinction entre vos propres noeuds et les fournisseurs externes.
Par exemple, la figure suivante illustre plusieurs groupes de noeuds de distribution tels que East Coast et Central.

Demandes non affectées
La demande non attribuée fait référence aux demandes qui ne sont pas associées à un nœud spécifique. Ces demandes peuvent être créées à la suite d'une commande d'un client ou d'une prévision des besoins futurs d'un client à la suite d'une vente. Les demandes non attribuées sont importantes pour la planification des stocks car elles représentent les commandes futures probables.
- Facteurs pour les demandes non attribuées
- Les facteurs suivants peuvent être à l'origine de demandes non attribuées :
- Stock ou capacité insuffisants
- Il se peut que les stocks ou les capacités de production disponibles ne soient pas suffisants pour répondre à la demande.
- Contraintes de planification
- Les règles de répartition, les délais, la disponibilité des nœuds empêchent le système d'affecter l'offre.
- Problèmes de données
- En raison de certaines erreurs de calcul, la prévision de la demande ou la saisie des commandes est incorrecte, ce qui entraîne des demandes non affectées.
- Déséquilibres temporels
- Parfois, l'offre n'est pas disponible au bon moment ou au bon endroit pour répondre à la demande.
- Impact des demandes non attribuées
- Service client
- Il peut y avoir des commandes non honorées qui peuvent entraîner des retards, des annulations de commandes, des pertes de ventes ou des augmentations de coûts.
- Disponibilité
- Si les demandes non attribuées ne sont pas prises en compte lors de l'exécution des commandes, cela peut conduire à des calculs inexacts de la disponibilité et à un surpromesse ou un sous-stockage.
- Prise en compte des demandes non attribuées
- Pour que les demandes non attribuées soient prises en compte dans la disponibilité du groupe de distribution, vous devez définir la valeur de considerUnassignedDemand sur true. Pour plus d'informations, voir Define distribution group API.
- Exemple
- Considérez DG1 comme le groupe de distribution participant à l'exécution des commandes. La commande est saisie et les nœuds participants l'exécutent, la demande non affectée étant convertie en demande affectée par l'affectation des nœuds.
Configuration de la priorité de noeud dans la définition de groupe de distribution
Dans cet exemple, la priorité de noeud
DG1 du groupe de distribution est définie avec Node2 comme priorité 1, Node1 comme priorité 2, Node3 comme priorité 3 et Node4 comme priorité 4.{ "shipNodes":[
{ "shipNode" : "node2", "priority" : 1},
{ "shipNode" : "node1", "priority" : 2},
{ "shipNode" : "node3", "priority" : 3},
{ "shipNode" : "node4", "priority" : 4}
]
}Exemples de priorité de noeud
- Exemple 1: réservation de réseau prenant en compte la priorité de noeud
- La priorité de noeud avec la quantité dans les noeuds respectifs est affectée comme suit:La disponibilité totale dans DG1 est de 5 + 10 + 2 = 17.
Noeud Quantité Priorité Node1 5 qté Priorité 1 Node2 10 qté Priorité 2 Node3 2 qté Priorité 3
Supposons qu'une réservation soit effectuée par rapport à DG1 pour 5 qté. Le système livre l'inventaire sur Node3 de 2 qté et Node2 de 3 qté en fonction de la définition de priorité du groupe de distribution.
Pour plus d'informations sur l'API v2 Reservation POST, voir Réservation par date. - Exemple 2: Effet de la réservation de priorité de noeud sur d'autres groupes de distribution partageant le même noeud
- Lorsqu'une réservation de réseau a été créée avec succès sur un réseau, la quantité demandée est retenue sur l'un des noeuds de priorité. Si des groupes de distribution partagent le même nœud, leur disponibilité est également affectée. Pour l'
, par exemple, DG1 possède les nœuds suivants avec la configuration du groupe de distribution et la disponibilité des nœuds respectifs.Si Item1 a réservé deux quantités à l'article DG1 le 28 janvier 2021, la réservation est réservée à l'article Node1 pour deux quantités car Node2 n'a pas de disponibilité même s'il a une priorité de noeud de 1.Tableau 1. Disponibilité du noeud pour Item1 Noeud Quantité Priorité Node1 200 2 Node2 0 1 Node3 10 3 Node4 50 4 { "availabilityType": "SELL", "lines": [ { "deliveryMethod": "SHP", "distributionGroup": "dg1", "lineId": "1", "quantity": 2, "totalReservedQuantity": 2, "reservations": [ { "expirationTs": "2021-01-28T00:15:00Z ", "id": "5040f3e2-2af0-4f50-bcc4-d515b410b25b", "shipNode": "node1", "quantity": 2 } ] } ] }Important: Si plusieurs noeuds ont la même priorité, la condition de départage est basée sur le noeud ayant le plus de stock. - Exemple 3: réservation de priorité de noeud au-dessus de la quantité disponible de noeud unique
- En utilisant la même configuration de DG1, supposons qu'il existe 202 demandes de quantité pour la réservation sur DG1. Ensuite, plusieurs noeuds sont sélectionnés pour la réservation car Node1 ne dispose que de 200 qté disponibles. Le système enregistre ensuite les deux quantités restantes en contrepartie d' Node3.
La charge utile de réservation résultante est donnée comme suit. Les 200 unités sont réservées sur Node1 et 2 unités sont réservées sur Node3.{ "availabilityType": "SELL", "lines": [{ "deliveryMethod": "SHP", "distributionGroup": "dg1", "lineId": "1", "quantity": 202, "totalReservedQuantity": 202, "reservations": [{ "expirationTs": "2021-01-28T00:20:00Z ", "id": "ad8af5d4-0d14-4eaa-a5d4-210cb8677176", "shipNode": "node1", "quantity": 200 }, { "expirationTs": "2021-01-28T00:20:00Z ", "id": "0cb34fe8-f313-41eb-9117-c77b61745c59", "shipNode": "node3", "quantity": 2 } ] } ] }