Fonctionnement du fournisseur de substitution L1

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 2 minutes de lecture
  • Dans le fournisseur de substitution de niveau 1 (L1), SPO et le fournisseur du fournisseur de substitution communiquent à l’aide du protocole cXML.

    Flux du fournisseur de substitution L2

    La figure suivante illustre le flux du fournisseur de substitution L1.Flux du fournisseur de substitution L1.

    Communication entre SPO et le fournisseur du fournisseur de substitution pour le fournisseur de substitution de niveau 1

    La figure suivante illustre l’interaction entre SPO et le fournisseur du fournisseur de substitution pour un fournisseur de substitution de niveau 1.

    Remarque :
    Ce flux s’applique également à d’autres systèmes Punchout ; cependant, le contenu des charges utiles cXML peut varier selon le fournisseur.
    Communication entre SPO et le site du fournisseur du punchout.

    Validation du panier à partir du site du fournisseur du fournisseur de substitution

    Le flux de validation du panier implique les éléments suivants :

    • Lorsqu’un utilisateur extrait le panier sur le site du fournisseur de substitution, celui-ci (ou d’autres systèmes de substitution) envoie une charge utile cXML PunchoutOrderMessage au point de terminaison REST exposé par SPO.
    • Les détails de ce point de terminaison sont inclus dans la charge utile PunchoutSetupRequest, ce qui permet au fournisseur du fournisseur de punchout de savoir où envoyer la demande de commande.
    • Une fois que SPO reçoit la charge utile PunchoutOrderMessage, il traite les informations et crée les lignes de panier SPO correspondantes.
    • L’utilisateur examine ensuite le panier dans SPO et passe à la caisse. Une fois la validation réussie, une demande d’achat (PR) est créée.

    La figure suivante illustre ce flux :

    Validation du panier à partir du système de punchout.

    Envoi du bon de commande au système du fournisseur de substitution

    L’envoi des informations du bon de commande au système de fournisseur du fournisseur de substitution implique les éléments suivants :

    • Lorsqu’un PR est approuvé et qu’un bon de commande est créé, SPO doit envoyer la charge utile OrderRequest cXML au système du fournisseur du punchout.
    • L’action de flux Envoyer une demande de commande du punchout envoie le bon de commande au système de punchout.
    • Le fournisseur du fournisseur de substitution crée la commande et envoie la confirmation.

    La figure suivante illustre ce flux :

    Envoi du bon de commande au système de punchout.

    Traitement de la confirmation de commande et de la confirmation d’expédition à partir du système de fournisseur du fournisseur de substitution

    Le fournisseur du fournisseur de substitution envoie la charge utile de confirmation de commande à l’URL de confirmation de commande, qui est configurée dans le système du fournisseur du fournisseur de substitution. De même, pour chaque ligne de commande, le fournisseur du fournisseur de substitution peut éventuellement envoyer une charge utile de confirmation d’expédition à l’URL de confirmation d’expédition. Pour plus d'informations, consultez Fourniture d’URL de confirmation de commande et d’expédition aux fournisseurs du punchout.

    La figure suivante illustre ce flux :

    Figure 1. Traitement de la confirmation de commande à partir du système de fournisseur de substitution
    Confirmation de commande du système de punchout.

    La figure suivante illustre ce flux :

    Figure 2. Traitement de la confirmation d’expédition à partir du système de fournisseur de substitution
    Confirmation d’expédition du système de punchout.