Configurer le point d’extension pour l’API de recherche de produit

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Le sn_spend_intg. Le point d’extension scripté ThirdPartySystemApiExtension fournit la configuration que les fournisseurs du punchout peuvent utiliser pour s’assurer que tous les détails sur leur produit, tels que le nom du produit, la marque, le fabricant, le prix, la disponibilité, le SKU, et ainsi de suite, sont affichés dans Shopping Hub.

    Afficher le format de point d’extension de l’API système tiers

    Afficher le format du sn_spend_intg. Point d’extension ThirdPartySystemApiExtension.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Points d’extension système > Points d'extension scriptés.
    2. Dans le champ Nom de l’API , recherchez sn_spend_intg. ThirdPartySystemApiExtension , puis sélectionnez le lien pour ouvrir le point d’extension.
      Affichez le format du script du point d’extension.

    Créer une inclusion de script pour les produits du fournisseur du fournisseur de substitution

    Créez un include de script qui vous permet d’afficher tous les détails des produits pour le fournisseur du fournisseur de substitution dans le centre d’achat.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Assurez-vous que le périmètre de l’application est défini sur Centre d’achat.

    Procédure

    1. Accédez à la Tous > Définitions des systèmes > Inclusions de script.
    2. Sélectionnez Nouveau.
    3. Renseignez les champs du formulaire Script include.
      Tableau 1. Formulaire Script Include
      Champ Description
      Nom Nom de l’include de script.
      Nom de l'API Nom de l’API en lecture seule et rempli automatiquement.
      Application Application dans laquelle réside l’include de script. Par exemple, Shopping Hub.
      Accessible depuis Définit les applications qui peuvent accéder à cet include de script.
      Appel Glide AJAX Rend l’include de script disponible pour les scripts clients, les filtres de liste/de rapport, les qualificatifs de référence ou s’il est spécifié dans le cadre de l’URL.
      Mobile joignable Option permettant de rendre l’include de script disponible sur l’appareil mobile.
      Bac à sable activé Option permettant à un client d’apporter des modifications à son include de script sans affecter global.
      Actives Active l’include de script si sélectionné. Désélectionnez le champ actif pour désactiver l’include de script.
      Description Fournit un contenu descriptif concernant l’include de script.
      Script Script côté serveur à exécuter lorsqu’il est appelé à partir d’autres scripts.

      Le script doit définir une seule classe JavaScript ou une fonction globale. Le nom de la classe ou de la fonction doit correspondre au champ Name (Nom).

      Politique de protection Politique de protection pour les includes de script publiés dans le cadre d’une application personnalisée.
    4. Sélectionnez Envoyer.

    Créer une instance d’extension pour le point d’extension scripté

    Créez une instance d’extension pour associer l’include de script du fournisseur du fournisseur de substitution au sn_spend_intg. Point d’extension scripté ThirdPartySystemApiExtension.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Une instance d’extension est une instance enregistrée d’un point d’extension scripté qui relie un include de script à un point d’extension scripté.

    Remarque :
    Assurez-vous que le périmètre de l’application est défini sur Centre d’achat.

    Pourquoi et quand exécuter cette tâche

    Procédure

    1. Sélectionnez Tout puis, dans le filtre de recherche, saisissez sys_extension_instance. LIST, puis appuyez sur Entrée ou Retour sur votre clavier.
    2. Sélectionnez Nouveau.
    3. Dans le champ Point , saisissez sn_spend_intg. ThirdPartySystemApiExtension.
    4. Dans le champ Classe , sélectionnez l’include de script que vous avez créé.
    5. Dans le champ Commande , entrez un nombre.
      Lorsque plusieurs instances d’extension sont disponibles, celle ayant la valeur d’ordre la moins élevée a priorité.
    6. Sélectionnez la case à cocher Activé.
    7. Sélectionnez Soumettre.