Konfigurieren Sie den Erweiterungspunkt für die Produktsuche-API

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Der skriptbasierte Erweiterungspunkt „sn_spend_intg.ThirdPartySystemApiExtension“ bietet die Konfiguration, die Punchout-Lieferanten verwenden können, um sicherzustellen, dass alle Details zu ihrem Produkt, z. B. Produktname, Marke, Hersteller, Preis, Verfügbarkeit, SKU usw. wird im Shopping Hub angezeigt.

    Zeigen Sie das API-Erweiterungspunktformat des Drittpartei-Systems an

    Zeigen Sie das Format des Erweiterungspunkts „sn_spend_intg.ThirdPartySystemApiExtension“ an.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Prozedur

    1. Navigieren zu Alle > Systemerweiterungspunkte > Skriptbasierte Erweiterungspunktean.
    2. In API-Name Feld, suchen nach sn_spend_intg.DreierPartySystemApiExtension Und wählen Sie dann den Link aus, um den Erweiterungspunkt zu öffnen.
      Zeigen Sie das Format des Erweiterungspunktskripts an.

    Skripteinbindung für Punchout-Lieferantenprodukte erstellen

    Erstellen Sie eine Skripteinbindung, mit der Sie alle Produktdetails für den Punchout-Lieferanten in Shopping Hub anzeigen können.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Stellen Sie sicher, dass der Anwendungsbereich auf Shopping Hub festgelegt ist.

    Prozedur

    1. Navigieren zu Alle > Systemdefinitionen > Skripteinbindungenan.
    2. Wählen Sie Neu.
    3. Füllen Sie im Formular „Skripteinbindung“ die Felder aus.
      Feld Beschreibung
      Name Der Name der Skripteinbindung.
      API-Name Schreibgeschützter und automatisch ausgefüllter API-Name.
      Anwendung Die Anwendung, in der sich diese Skripteinbindung befindet. Beispiel: Shopping Hub.
      Zugänglich von Legt fest, welche Anwendungen auf diese Skripteinbindung zugreifen können.
      Aufrufbare Glide-AJAX Macht die Skripteinbindung für Client-Skripts, Listen-/Berichtsfilter, Referenzqualifizierer oder wenn als Teil der URL angegeben.
      Mobil aufrufbar Option, um die Skripteinbindung auf dem Mobilgerät verfügbar zu machen.
      Sandbox aktiviert Option, mit der ein Client Änderungen an seiner Skripteinbindung vornehmen kann, ohne globale Auswirkungen zu verursachen.
      Aktiv Aktiviert die Skripteinbindung, wenn ausgewählt. Deaktivieren Sie das aktive Feld, um die Skripteinbindung zu deaktivieren.
      Beschreibung Stellt beschreibenden Inhalt zur Skripteinbindung bereit.
      Skript Das serverseitige Skript, das ausgeführt werden soll, wenn es von anderen Skripts aufgerufen wird.

      Das Skript muss eine einzelne JavaScript-Klasse oder eine globale Funktion definieren. Der Klassen- oder Funktionsname muss mit dem Namensfeld übereinstimmen.

      Schutzrichtlinie Schutzrichtlinie für Skripteinbindungen, die als Teil einer anwenderdefinierten Anwendung veröffentlicht wurden.
    4. Wählen Sie Absenden.

    Erstellen Sie eine Erweiterungsinstanz für den geskripteten Erweiterungspunkt

    Erstellen Sie eine Erweiterungsinstanz, um die Skripteinbindung des Punchout-Lieferanten dem skriptbasierten Erweiterungspunkt „sn_spend_intg.ThirdPartySystemApiExtension“ zuzuordnen.

    Vorbereitungen

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Eine Erweiterungsinstanz ist eine registrierte Instanz eines geskripteten Erweiterungspunkts, die eine Skripteinbindung mit einem geskripteten Erweiterungspunkt verknüpft.

    Hinweis:
    Stellen Sie sicher, dass der Anwendungsbereich auf Shopping Hub festgelegt ist.

    Warum und wann dieser Vorgang ausgeführt wird

    Prozedur

    1. Wählen Sie alle aus, und geben Sie im Suchfilter ein sys_Extension_instance.LIST , Und drücken Sie dann die Eingabetaste oder die Eingabetaste auf Ihrer Tastatur.
    2. Wählen Sie Neu.
    3. In Punkt Feld eingeben sn_spend_intg.DreierPartySystemApiExtension .
    4. In Klasse Wählen Sie die von Ihnen erstellte Skripteinbindung aus.
      Weitere Informationen finden Sie unter Skripteinbindung für Punchout-Lieferantenprodukte erstellen.
    5. In Reihenfolge Geben Sie eine Zahl ein.
      Wenn mehrere Erweiterungsinstanzen verfügbar sind, hat die Instanz mit dem niedrigsten Reihenfolgewert Vorrang.
    6. Aktivieren Sie die Checkbox Aktiv.
    7. Wählen Sie Absenden.