Beräkna produktpriser med hjälp av prisjusteringsmatris
Låt oss titta på ett scenario där vi vill tillämpa egna procentbaserade rabatter med hjälp av elementet Prisjusteringsmatris.
Versioner som krävs
| Användarbehörigheter som krävs | |
|---|---|
| Skapa, uppdatera och ta bort prissättningsprocesser: | Användare av designtid för Salesforce-prissättning |
Skapa en egen beslutstabell
- Sök efter och öppna Söktabeller i Appstartaren.
- Välj Beslutstabell.
-
Ange denna information.
- Ange ett namn och tryck sedan på Tab för att automatiskt fylla i API-namnet. I vårt exempel kallar vi beslutstabellen Prisjusteringsmatrisposter.
- Välj Prissättning som programanvändning.
- Välj Avancerat som beslutstabelltyp.
- Klicka på Spara och nästa.
-
Specificera dessa detaljer för beslutstabellen.
- Källobjekt: Prisjusteringsnivå.
-
Ange följande villkor.
Ange källobjektfältet som Namn och operatoren som Är lika med.
-
Ange ett annat villkor för ID:t.
Ange källobjektfältet som Id och operatoren som lika med.
- Se till att villkorstypen är inställd på Alla villkor uppfylls (OCH).
-
Specificera resultatdetaljerna.
- Källobjekts fälttyp: TierValue.
- Kolumnnamn: TierValue.
- Källobjekts fälttyp: AdjustmentType.
- Kolumnnamn: AdjustmentType.
- Klicka på Spara och nästa.
- Klicka på Spara och nästa igen.
- Klicka på Avsluta.
- Aktivera din beslutstabell.
Mappa variablerna i din egna beslutstabell
- Sök fram och öppna Prissättningsrecept i rutan Snabbsökning i Inställningar.
- Välj det prissättningsrecept du vill ändra. För vårt exempel, välj NGPDefaultRecipe.
- På fliken Prisjusteringsmatris, klicka på Ändra.
- Välj den egna beslutstabell som skapats av dig. Välj här Prisjusteringsmatrisposter.
-
Mappa följande variabler.
- AdjustmentValue [Justeringsvärde]: Nivåvärde
-
AdjustmentType: AdjustmentType [Justeringstyp]
När du skapar prisjusteringsnivåposter med AdjustmentType = Procent, ange procentandelen som ett heltal. Ange till exempel 10 för 10 % rabatt (inte 0,10 eller 10 %).
- Spara dina ändringar.
Använd elementet Matris för prisjustering
- Konfigurera en prissättningsprocess.
-
Klicka
för att lägga 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: Listpris
- Delsumma: ItemNetTotalPrice
- Indataregelvariabler
-
Lägg till elementet Matris för prisjustering.
Indataregelvariablerna som visas nedan är specifika för detta exempel. Dina variabler kommer att skilja sig åt beroende på vilka källobjekt du valt i din egna beslutstabell och de villkor och resultat du konfigurerat.Under Söktabelldetaljer, välj beslutstabellen Prisjusteringsmatrisposter och mappa dessa variabler.
- Indataregelvariabler
- Produkt: Produkt
- Prisbok: PriceBooks
- Produktförsäljningsmodell: ProductSellingModel
- Indatavariabler
- Mängd: LineItemQuantity
- Enhetspris för indata: Listpris
- Indataregelvariabler
-
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 produkt och klicka på Simulera igen.
Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!
