Sie befinden sich hier:
Anwenden von Werten für die Preisrundung
Berechnen Sie den Preis Ihres Produkts mithilfe von Rundungswerten in Ihrem Preisgestaltungsverfahren genau, um genaue Preisbeträge sicherzustellen.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise, Performance, Unlimited und Developer Edition von Revenue Cloud mit aktivierter Salesforce-Preisgestaltung |
Die Rundung stellt sicher, dass Finanzberechnungen die richtige Anzahl an Dezimalstellen für die Währung verwenden. Die Ergebnisse werden basierend auf der angewendeten Rundungsregel nach oben oder unten gerundet. Die angewendeten Rundungsregeln lauten:
- Aufrunden: Diese Regel rundet den Währungswert eines Artikels auf den nächsthöheren Wert. Wenn ein Stift beispielsweise 1,60 EUR kostet, wird der Preis durch Anwendung dieser Regel auf 2 EUR angepasst.
- Round Down (Abrunden): Diese Regel rundet den Währungswert eines Artikels auf den nächsten niedrigeren Wert. Wenn ein Stift beispielsweise 1,60 EUR kostet, wird der Preis bei Anwendung dieser Regel auf 1 EUR angepasst.
- Half Up: Diese Regel rundet den Währungswert eines Elements auf der Grundlage seines Dezimalwerts auf die nächste Zahl. Wenn ein Stift beispielsweise 1,45 EUR kostet und Sie die Halbwertsregel auswählen, wird der Preis auf 1,50 EUR angepasst. Wenn der Stift jedoch 1,20 EUR kostet, wird der Preis auf 1,00 EUR angepasst.
Das Element "Rundungswerte" steuert die Rundungsgenauigkeit für Organisationen, die nicht mehrere Währungen verwenden. Wenn jedoch mehrere Währungen aktiviert sind, bestimmen die Standardeinstellungen der Organisation die Genauigkeit. Zudem können Sie die Dezimalstellen für jede Währung unter "Setup" verwalten weiter anpassen.
Neben der Festlegung der Gesamtgenauigkeit spielt das Element "Rundungswerte" auch eine entscheidende Rolle bei der Bestimmung der endgültigen Währungsausgaben aus vorherigen Preiselementen wie "Manueller Rabatt" und "Mengenrabatt".
Verwenden des Elements "Rundungswerte"
Verwenden Sie das Element "Rundungswerte", um sicherzustellen, dass die Ausgabe eines beliebigen Preiselements in einem Preisgestaltungsverfahren auf die angegebene Dezimalstelle gerundet wird.
Erforderliche Editionen
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Erstellen, Aktualisieren und Löschen von Preisgestaltungsverfahren: | Entwurfszeit-Benutzer der Salesforce-Preisgestaltung |
Angenommen, Sie möchten Bedingungen festlegen, die Rabatte nur gewähren, wenn ein Kunde 50 oder mehr Druckerpakete kauft, und die Rabatte mithilfe einer Formel berechnen. Legen Sie für dieses Beispiel fest, dass ItemNetTotalPrice auf das erste Dezimaltrennzeichen abgerundet wird.
Erstellen einer Konstante für die Präzisionsvariable
- Erstellen Sie ein Preisgestaltungsverfahren. Führen Sie zum Erstellen eines Preisgestaltungsverfahrens die ersten 5 Schritte unter Konfigurieren Ihres Preisgestaltungsverfahrens aus.
-
Klicken Sie im Zeichenbereich des Preisverfahrensgenerators auf
.
- Klicken Sie im Bereich "Ressourcenmanager" auf Ressource hinzufügen.
-
Geben Sie auf der Seite "Neue Ressource hinzufügen" die folgenden Details an.
- Ressourcentyp: Konstante
- Ressourcenname: PrecisionVariable
- Datentyp: Anzahl
- Dezimalstellen: 2
- Standardwert: 1. Dieser Wert gibt an, dass der Produktpreis auf eine Dezimalstelle gerundet werden soll.
- Speichern Sie Ihre Änderungen.
Hinzufügen des Elements "Rundungswerte"
-
Fügen Sie nun das Element "Preiseinstellung" hinzu und ordnen Sie diese Variablen zu.
- Eingabevariablen
- Belegposten: LineItem
- Ausgabevariablen
- Preis Wasserfall: price_water_fall
- Nettostückpreis: NetUnitPrice.
- Zwischensumme: ItemNetTotalPrice
- Eingabevariablen
-
Fügen Sie das Element "Listenpreis" hinzu, um den Basispreis des Produkts abzurufen.
Wählen Sie unter "Details der Nachschlagetabelle" die Entscheidungstabelle "Preisbucheinträge" aus und ordnen Sie diese Variablen zu.
- Eingaberegelvariablen
- Produkt: Produkt
- Preisbuch: PriceBooks
- Produktverkaufsmodell: ProductSellingModel
- Eingabevariablen
- Menge: LineItemQuantity
- Ausgabevariablen
- Listenpreis: ListPrice
- Zwischensumme: ItemNetTotalPrice
- Eingaberegelvariablen
- Fügen Sie das Element "Listengruppe" hinzu.
-
Konfigurieren Sie in der Listengruppe den Listenvorgang, indem Sie eine Bedingung festlegen, dass ein Rabatt von 10 % auf den Endpreis der Drucker nur angewendet werden kann, wenn der Benutzer mehr als 50 Einheiten erworben hat.
- Filterbedingungsanforderungen: Alle Bedingungen sind erfüllt (AND)
- Ressource: # LineItemQuantity
- Operator: Größer als
- Wert: 50
-
Fügen Sie im Listencontainer das Element "Formelbasierte Preise" hinzu und geben Sie diese Variablenwerte an.
- Berechnungsformel: ItemNetTotalPrice - ( ItemNetTotalPrice * 0.10 )
- Ausgabevariable: TotalLineAmount
-
Fügen Sie außerhalb des Listencontainers das Element "Rundungswerte" hinzu und geben Sie diese Variablen an.
- Feste Eingabevariablen
- Genauigkeit: PrecisionVariable
- Rundungsregeln und Variablen
- Eingabevariable: ItemNetTotalPrice
- Rundungsregel: Abgerundet.
- Ausgabevariable: ItemNetTotalPrice
- Feste Eingabevariablen
-
Klicken Sie auf
und wählen Sie In Ausgabe einschließen aus.
- Legen Sie abschließend Ihre Voreinstellungen fest, um Preisinformationen, Profilzugriff und Ranginformationen anzuzeigen.
- Speichern Sie Ihr Verfahren.
-
Klicken Sie auf Simulieren, um Ihr Verfahren zu testen. Geben Sie die Eingabewerte für Ihr Druckerpaketprodukt ein und klicken Sie erneut auf Simulieren.
Im Preiswasserfall wird die Formel angezeigt, die zur Berechnung der Gesamtkosten der Druckerpakete mit einem Rabatt von 10 % verwendet wird. Sie können auch sehen, dass der gerundete Preis auf den Nettobetrag auf die erste Dezimalstelle angewendet wurde.

