Sie befinden sich hier:
Konfigurieren des Nachberechnungsergebnisses
Sie können den Berechnungsschritt aktualisieren oder überschreiben, einschließlich aller für die Berechnung relevanten Variablen. Diese Benutzerbeendigung wird nach der Berechnung aufgerufen.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience in der Professional, Enterprise und Unlimited Edition mit aktivierter Consumer Goods Cloud |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Konfigurieren von Benutzerbeendigungen: | CGCloud-Unternehmensadministrator ODER CGCloud Retail Business Admin (Administrator für Einzelhandelsgeschäfte) |
- Suchen Sie im App Launcher nach Benutzerbeendigungen und wählen Sie diese Option aus.
- Klicken Sie auf Neu.
- Wählen Sie in der Dropdown-Liste "Typ" den Eintrag Configure After Calculation Result (Nachberechnungsergebnis konfigurieren) aus.
- Klicken Sie auf Speichern.
- Klicken Sie auf die Registerkarte Verwandt und dann auf Neu.
-
Geben Sie die Abfrage ein.
Verwenden Sie zum Strukturieren des Codes mehrere Benutzerbeendigungsinhaltsdatensätze. Strukturieren Sie den Inhalt beispielsweise so, dass in einem Datensatz der Name der Rückgabevariablen und der Anfang der Switch-Anweisung enthalten sind. Verwenden Sie einen anderen Datensatz, um die Logik für die verschiedenen Benutzerbeendigungs-IDs zu speichern, und einen anderen Datensatz, um das Ergebnis oder die Variable zurückzugeben.
Sortierreihenfolge Benutzerbeendigungsinhalt Beschreibung 1 var AffectedResults = {}; switch(UserExitId) {Deklarieren der Rückgabevariablen und des Starts der Switch-Anweisung
2 case "100_CalcResult_BasePrice_ext": if(Utils.isDefined(ProductAttributes[0].text1) && ProductAttributes[0].text1 === "Empower Cola 1,0 L PET"){ AffectedResults.currentConditionValue = 19.99; AffectedResults.currentCalculationBase = 20; AffectedResults.currentCalculationResult = AffectedResults.currentCalculationBase * AffectedResults.currentConditionValue; AffectedResults.currentTotal = AffectedResults.currentCalculationResult; } break;Logik, die die Benutzerbeendigungs-ID "100_CalcResult_BasePrice_ext" verarbeitet 3 } return AffectedResults;Schließen der Switch-Anweisung und Zurückgeben der Rückgabevariablen - Suchen Sie im App Launcher nach Berechnungsschemas und wählen Sie diese Option aus.
- Wählen Sie ein Berechnungsschema aus und klicken Sie auf Bearbeiten.
- Wählen Sie im Abschnitt "Berechnungsschemaschritte" einen Berechnungsschritt aus, der auf diese Benutzerbeendigung angewendet werden soll. Beispielsweise gilt der oben angegebene Benutzerbeendigungsinhalt für den Kundenvorgangsschritt 100.
- Geben Sie im Abschnitt "Benutzerbeendigung" die Benutzerbeendigungs-ID ein, um die Benutzerbeendigung auf die Berechnung anzuwenden. Beispielsweise lautet die Benutzerbeendigungs-ID für Kundenvorgangsschritt 100 "100_CalcResult_BasePrice_ext".
- Klicken Sie auf Speichern.
Konnten Sie Ihr Problem mithilfe dieses Artikels lösen?
Geben Sie uns Feedback, damit wir uns verbessern können.

