API für Vertriebs-CRM-Preise

  • Freigeben Version: Australia
  • Aktualisiert 26. September 2025
  • 1 Minute Lesedauer
  • Die CRM-Verkaufspreise Die API bietet Methoden zur Berechnung von Preisen für Transaktionspositionen, die Produkte enthalten.

    Die CRM-Verkaufspreise Wird verwendet, um Preise für Transaktionspositionen zu berechnen, die Produkte enthalten. Es unterstützt auch die Berechnung von Rollups auf Transaktionsheader-Ebene, indem Werte aus allen Positionen zusammengefasst werden. Darüber hinaus kann die Preisgestaltungs-Engine in einem Konfigurator verwendet werden, um den Preis von Produkten zu bestimmen, während sie ausgewählt oder konfiguriert werden.

    Der Anrufer hat Flexibilität durch verschiedene Steuerungen, um anzugeben, ob die Engine berechnen soll:
    • Nur Preise
    • Kosten
    • Anpassungen (Rabatte, Aufschlag)
    • Rollups auf Zeilen- und/oder Headerebene

    Diese API gehört zum Namespace „sn_csm_Pricing“ und erfordert die Rolle [sn_csm_pricing.pricing_integrator].

    Voraussetzung: Sie müssen ein Produktangebot einrichten, das aus diesen Eigenschaften besteht:
    • Erforderlich:
      • Produktangebotsmerkmale
      • Maßeinheit
      • Preisliste
      • Preislistenpositionen
      • Attributanpassungen
    • Optional
      • Kontextvariablen
      • Regelmatrizen

    Unterstützung externer IDs

    Mit externer ID-Auflösung können Sie Ihre eigenen Bezeichner oder Codes für ausgewählte Referenzfelder anstelle einer ServiceNow sys_ID verwenden Beispielsweise können Sie eine Integration in andere CRM- oder ERP-Systeme durchführen, die keine ServiceNow-sys_ID für ihre Objekte haben. Sie können externe Codes für die folgenden Referenzfelder verwenden, einschließlich, aber nicht beschränkt auf:
    • Produktangebot
    • Preisliste
    • Maßeinheit

    Hinweis: Die externe ID-Auflösung gilt nur für REST-API-Preisanforderungen und wirkt sich nicht auf UI-basierte Flows aus. Die Preisausführung kann interne System-IDs, externe IDs oder eine Kombination beider IDs in Preisgestaltungsanforderungen verwenden, wie in der Kontextvariablen-Zuordnung konfiguriert.

    Konfiguration und Zuordnung der Kontextvariablen

    Erstellen Sie als Administrator vor dem Senden einer REST-API-Preisanforderung die Kontextvariablen, die die Referenzfelder für externe IDs oder Codes definieren, die an der Lösung externer IDs teilnehmen. Sie fügen auch die externen IDs oder Codes den Referenztabellen hinzu, die von Preisanforderungen aufgerufen werden. Details zum Definieren von Kontextvariablen finden Sie unter External ID support in Sales CRM Pricing API.

    Wie externe IDs in Preisgestaltungsanforderungen funktionieren

    Aufnahme anfordern

    Der Anrufer sendet eine REST-API-Anforderung für die Preisgestaltung, die Folgendes umfassen kann:

    • Externe IDs oder Codes
    • ServiceNow sys_IDs
    • Eine Kombination aus beidem

    Anforderungen müssen ( „Use_external_Code“: Wahr ) Im Einstellungsobjekt, um die externe Codeauflösung zu aktivieren.