Du är här:
Tillämpa värden för prisavrundning
Beräkna exakt priset på din produkt med hjälp av avrundningsvärden i din prissättningsprocess för att säkerställa korrekta prissättningsbelopp.
Versioner som krävs
| Tillgängliga i: Lightning Experience |
| Tillgängliga i: Versionerna Enterprise, Performance, Unlimited och Developer av Revenue Cloud där Salesforce-prissättning har aktiverats |
Avrundning säkerställer att ekonomiska beräkningar använder rätt antal decimaler för valutan och avrundar resultaten uppåt eller nedåt baserat på den tillämpade avrundningsregeln. De avrundningsregler som tillämpas är:
- Avrunda uppåt: Denna regel avrundar valutavärdet för ett objekt till närmaste högre värde. Till exempel, om en penna kostar 1,60 dollar justerar tillämpningen av denna regel priset till 2 dollar.
- Avrunda nedåt: Denna regel avrundar valutavärdet för ett objekt till närmaste lägre värde. Till exempel, om en penna kostar 1,60 dollar justerar tillämpningen av denna regel priset till 1 dollar.
- Halva upp: Denna regel avrundar valutavärdet för ett objekt till närmaste tal baserat på dess decimalvärde. Till exempel, om en penna kostar 1,45 kr och du väljer regeln Halv upp justeras priset till 1,50 kr. Om pennan kostar 1,20 kr justeras priset till 1,00 kr.
Elementet Avrunda värden styr avrundningsprecisionen för organisationer som inte använder flera valutor. Om flera valutor är aktiverade bestämmer dock organisationens standardinställningar precisionen och du kan ytterligare anpassa decimalerna för varje valuta genom Hantera valutor i Inställningar.
Utöver att ange övergripande precision spelar elementet Avrunda värden även en viktig roll för att avgöra de slutliga valutaresultaten från föregående prissättningselement, som till exempel Manuell rabatt och Volymrabatt.
Använd elementet Avrunda värden
Använd elementet Avrunda värden för att säkerställa att utdata från ett prissättningselement i ett prissättningsförfarande avrundas till angiven decimal.
Versioner som krävs
| Användarbehörigheter som krävs för att | |
|---|---|
| Skapa, uppdatera och ta bort prissättningsprocesser: | Användare av designtid för Salesforce-prissättning |
Låt oss tänka på ett scenario där du vill ange villkor för att endast ge rabatter när en kund köper 50 eller fler skrivarpaket och du beräknar rabatterna med en formel. För detta exempel, låt oss ställa in ItemNetTotalPrice att avrundas nedåt till en decimal.
Skapa en konstant för precisionsvariabeln
- Skapa en prissättningsprocess. För att skapa en prissättningsprocess, följ de första 5 stegen i Konfigurera din prissättningsprocess.
-
På arbetsytan i byggaren för prissättningsförfarande, klicka på
.
- I panelen Resurshanterare, klicka på Lägg till resurs.
-
På sidan Lägg till ny resurs, specificera dessa detaljer.
- Resurstyp: Konstant
- Resursnamn: PrecisionVariable
- Datatyp: Nummer
- Decimaler: 2
- Standardvärde: 1. Detta värde anger att produktens pris ska avrundas till en decimal.
- Spara dina ändringar.
Lägg till elementet Avrunda värden
-
Lägg nu till elementet Prissättning och mappa dessa variabler.
- Indatavariabler
- Radartikel: LineItem
- Utdatavariabler
- Prisfall: price_water_fall
- Nettoenhetspris: NetUnitPrice.
- Delsumma: ItemNetTotalPrice
- Indatavariabler
-
Lägg till elementet Listpris för att hämta baspriset för produkten.
Under Söktabelldetaljer, välj beslutstabellen Prisbokposter och mappa dessa variabler.
- Indataregelvariabler
- Produkt: Produkt
- Prisbok: PriceBooks
- Produktförsäljningsmodell: ProductSellingModel
- Indatavariabler
- Mängd: LineItemQuantity
- Utdatavariabler
- Listpris: ListPrice
- Delsumma: ItemNetTotalPrice
- Indataregelvariabler
- Lägg till elementet Listgrupp.
-
I listgruppen konfigurerar du listoperationen genom att ange ett villkor att 10 % rabatt på slutpriset för skrivarna endast kan tillämpas om användaren har köpt över 50 enheter.
- Krav på filtervillkor: Alla villkor uppfylls (OCH)
- Resurs: # LineItemQuantity
- Operator: Större än
- Värde: 50
-
I listbehållaren, lägg till elementet Formelbaserad prissättning och specificera dessa variabelvärden.
- Beräkningsformel: ItemNetTotalPrice - ( ItemNetTotalPrice * 0.10 )
- Utdatavariabel: Total radbelopp
-
Utanför listbehållaren, lägg till elementet Avrunda värden och specificera dessa variabler.
- Fasta indatavariabler
- Precision: PrecisionVariable
- Avrundningsregler och variabler
- Indatavariabel: ItemNetTotalPrice
- Avrundningsregel: Avrunda nedåt.
- Utdatavariabel: ItemNetTotalPrice
- Fasta indatavariabler
-
Klicka på
och välj Inkludera i utdata.
- Slutligen, ange dina inställningar för att se prisinformation, profilåtkomst och rangordningsinformation.
- Spara din procedur.
-
Klicka på Simulera för att testa din procedur. Ange indatavärdena för din skrivarpaketprodukt och klicka på Simulera igen.
Prisfallet visar formeln som används för att beräkna den totala kostnaden för skrivarpaketen med en rabatt på 10 %. Du kan även se att det avrundade priset har tillämpats på Nettobeloppet till en decimal.

