Konfigurieren Sie den Erweiterungspunkt für die Produktsuche-API

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 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 in Shopping-Hub angezeigt.

    Zeigen Sie das Format des Erweiterungspunkts der Drittpartei-System-API 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 Sie nach sn_spend_intg.ThirdPartySystemApiExtension 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 die Felder im Formular „Skripteinbindung“ aus.
      Tabelle : 1. Formular „Skripteinbindung“
      Feld Beschreibung
      Name Der Name der Skripteinbindung.
      API-Name Schreibgeschützter und automatisch ausgefüllter API-Name.
      Anwendung Die Anwendung, in der diese Skripteinbindung enthalten ist. Beispiel: Shopping-Hub.
      Zugänglich von Legt fest, welche Anwendungen auf diese Skripteinbindung zugreifen können.
      Glide AJAX aufrufbar Macht die Skripteinbindung für Client-Skripts, Listen-/Berichtsfilter, Referenzqualifizierer verfügbar, oder wenn sie als Teil der URL angegeben wird.
      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 Enthält eine Beschreibung der Skripteinbindung.
      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 Wert im Feld Name ü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, der 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 auf Ihrer Tastatur die Eingabetaste oder die Eingabetaste.
    2. Wählen Sie Neu.
    3. In Punkt Feld eingeben sn_spend_intg.ThirdPartySystemApiExtension .
    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.