API de l'optimiseur
L'API Optimizer fournit des noeuds d'expédition optimisés basés sur des estimations de coût prédictives de stock en utilisant des données pour analyser les commandes effectuées par les clients, les produits d'une commande et le type d'expédition requis par les clients. L'API Optimizer prend en compte les positions de stock en temps réel et la consommation de capacité des noeuds et Optimization service réduit le coût total à servir en temps réel.
L'API Optimizer effectue l'optimisation de l'ombre en plus de l'optimisation normale. Les indicateurs clés de performance sont toujours calculés pour les paramètres d'optimisation standard et d'optimisation alternative. Si le choix de sourçage de votre Order Management System est transmis dans la demande à l'API Idle Optimizer ou à l'API Optimizer, les indicateurs clés de performance sont calculés pour le choix de sourçage de votre Order Management System.
Si tel est le cas, les services de transport sont prédéfinis et le mode de livraison préféré est bateau, un gestionnaire de traitement des commandes peut saisir les identifiants de service de transporteur dans lepreferredCarrierServices
champ. Vous pouvez saisir les ID de service de transporteur au niveau de la commande ou au niveau de la ligne de commande. Cela permet auOptimization service considérer les services de transporteur préférés par rapport aux autres services de transporteur au sein des groupes d’expédition spécifiés.
Accès à l'API Optimizer
Vous pouvez accéder à l'API de v2 Optimizer à partir de l'adresse suivante : URL :
https://<BaseURL>/<tenantId>/otmz/services/optimizer/V2/<tenantId>
Vous pouvez accéder à l'API Optimizer d' v3 depuis l' URL suivante :
https://<BaseURL>/optimizer/{tenantId}/v3/order/optimization
Limitations de l'API Optimizer
- Le
OrderDate
fourni à l'API Optimizer en tant qu'entrée est utilisé à des fins de journalisation. La commande est traitée par rapport à l'heure actuelle à laquelle la commande est reçue par Optimization service. Une commande réapprovisionnéeest considérée comme une nouvelle commande par Optimization service. - Optimization service ne peut traiter qu'un seul
ship to address
. Il utilise l'adresse fournie au niveau de la commande. Si une adresse n'est pas disponible au niveau de la commande, elle utilise l'adresse de la première ligne de commande. - Optimization service ne peut traiter qu'un seul accord SLA. Il utilise la valeur de l'attribut "
CarrierServiceCode
fournie à la première ligne de commande. - Optimization service ne fournit pas les informations
Cost to Serve
à l'application qui appelle l'API Optimizer.