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.

Note: Pour leOptimization service Pour prendre en compte les services de transporteur préférés, il est important qu'un responsable des commandes ajoute ces services de transporteur en tant que membres 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>

Remarque : l'API v2 Optimizer sera bientôt supprimée. Les nouveaux clients doivent utiliser l'API v3 Optimizer suivante.

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

Tenez compte des points suivants pour 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.