Erstellen Sie eine Preiskontextvariable

  • Freigeben Version: Washingtondc
  • Aktualisiert 30. Januar 2024
  • 2 Minuten Lesedauer
  • Erstellen Sie benutzerdefinierte Kontextvariablen, um Produkt- oder Nicht-Produktmerkmale darzustellen, die Preisadministratoren verwenden können, um verschiedene Preisgestaltungsfunktionen wie Preisanpassungen in Pricing Managementanzuwenden.

    Vorbereitungen

    Bevor Sie eine Preiskontextvariable erstellen, überprüfen Sie die Kontextvariablen, die in der Tabelle „Kontextvariablen“ [sn_csm_ctxrul_mgt_context_variable] verfügbar sind, um sicherzustellen, dass Sie eine neue benötigen. Diese Tabelle identifiziert die systemdefinierten Variablen, die mit Pricing Management bereitgestellt werden, sowie alle benutzerdefinierten Preisvariablen, die erstellt wurden. Zu den systemdefinierten Kontextvariablen, die für Nicht-Produktattribute bereitgestellt werden, gehören beispielsweise: Account, Versandland, Versandort, Versandstatus, Versand-Postleitzahl, Rechnungsadresse: Land, Rechnungsadresse: Stadt, Abrechnungsstatus, Rechnungsadresse: Postleitzahl und Transaktionsdatum.

    Erforderliche Rolle: admin

    Warum und wann dieser Vorgang ausgeführt wird

    Als Administrator können Sie benutzerdefinierte Kontextvariablen für Elemente wie Nicht-Produktmerkmale erstellen, die Ihre Preisadministratoren in Preismatrizen verwenden können, um Preisfunktionen zu steuern. Zum Beispiel möchte Ihr Preisadministrator Preisanpassungen basierend auf dem Vertriebssegment definieren, aber das Vertriebssegment ist keine systemdefinierte Kontextvariable, die in Pricing Managemententhalten ist.

    Sie erstellen den Variablennamen und definieren den Variablentyp, damit die Variable in einer Entscheidungsregel für eine Preismatrix verwendet werden kann. Nachdem Sie die Variable erstellt haben, müssen Sie die Kontextvariable auch der Transaktionsentität zuordnen, z. B. Angebot oder Auftrag, aus der das System den Kontext abruft.

    Prozedur

    1. Navigieren zu Alle > Verwaltung von Kontextregeln > Variablen > Kontextvariablen.
    2. Wählen Sie in der Liste Kontextvariablen die Option Neuaus.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Kontextvariable Neues Datensatzformular
      Feld Beschreibung
      Typ Kontextvariablentyp. Wählen Sie den Feldtyp für die Variable aus. Mit dem Feldtyp „Auswahlliste“ können Benutzer beispielsweise aus einer vordefinierten Auswahlliste auswählen.

      Weitere Informationen zu den verschiedenen Feldtypen finden Sie unter Field types.

      Bezeichnung Name der Kontextvariablen, z. B. Vertriebssegment.
      Spaltenname ID der Kontextvariablen, für die der Kontextvariablentyp erstellt wird. Das System weist diesen Namen automatisch basierend auf dem eingegebenen Bezeichnungsnamen zu, z. B. „ sales_segment “.
      Kontexttyp Option, die angibt, woher der Kontext abgerufen wird. Wählen Sie eine der folgenden Optionen aus:
      • Transaktions-Header: Der Kontext wird aus dem Header-Datensatz für eine Transaktion abgerufen, z. B. eine Verkaufschance, ein Angebot oder ein Kundenauftrag.
      • Transaktionsposition: Der Kontext wird aus dem Positionsdatensatz für eine Verkaufschancen-, Angebots- oder Verkaufsauftragstransaktion abgerufen.
      Anwendung Name des Anwendungsbereichs. Der Standardbereich ist Global.
      Aktiv Option, die angibt, dass die Kontextvariable in Preismatrizes verwendet werden kann.
    4. Wählen Sie Absenden.
      Die Liste Kontextvariablen wird angezeigt.
    5. Wählen Sie die Kontextvariable aus, die Sie gerade erstellt haben, und erstellen Sie abhängig vom Typdie Werte für den Typ in der zugehörigen Liste für den Kontexttyp, und wählen Sie dann Absendenaus.
      Wenn Sie beispielsweise in Schritt 3 den Auswahltyp ausgewählt haben, definieren Sie die Auswahlmöglichkeiten für die Variable in der zugehörigen Liste Auswahlmöglichkeiten.

    Nächste Maßnahme

    Ordnen Sie die benutzerdefinierte Kontextvariable einer Transaktionsentität zu.