Du är här:
Beräkna kontraktbaserad prissättning
Innan du börjar beräkna kontrakterade priser, gör följande.
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 |
| Användarbehörigheter som krävs för att | |
|---|---|
| Skapa prissättningsprocesser: | Designtid för Salesforce prissättning |
- Länka dina produkter till ett kontrakt.
- Beräkna de grundläggande kontrakterade priserna. Använd beslutstabellen Kontraktprissättningsposter för denna beräkning.
- Aktivera kontraktbaserad prissättning. I de relevanta elementen, välj alternativet Använd kontraktbaserad prissättning.
- Ange variabeln Kontraktprissättning. När du aktiverar kontraktbaserad prissättning måste du ange ett värde för din booleska variabel Kontraktprissättning. Denna variabel avgör om kontrakterade priser kommer att skapas.
- Filtrera radartiklarna. Använd elementet Listgrupp för att filtrera bort radartiklar som inte har konfigurerats för ytterligare rabatter på deras kontrakterade pris.
Låt oss överväga ett scenario där vi ger våra kunder ett fast baspris på 75 kronor för varje bildskärm som köps. Vi ger ytterligare 5 % manuell rabatt om vår kund köper 100 skärmar.
Definiera kontrakt
- Sök fram och öppna Kontrakt i Appstartaren.
- Klicka på Ny.
-
Ange dessa detaljer.
- Företagsnamn: GenePoint(Detta baseras endast på vårt exempel)
- Startdatum för kontrakt: 7/1/2025
- Kontraktstid (månader): 12
- Spara dina ändringar.
Definiera kontraktobjektpriser
- På fliken Relaterat för det kontrakt du just skapade, gå till Kontraktobjektpriser och klicka på Ny.
-
Ange dessa detaljer.
-
Under Objekt, välj Produkt.
Sök efter och välj Övervaka.
- Produktförsäljningsmodell: En gång
- Pris: $75
- Startdatum: 202/7/2025, 12:00
- Slutdatum: 10/31/2025, 12:00
- Justeringsmetod: Intervall
-
Under Objekt, välj Produkt.
- Spara dina ändringar.
Aktivera ditt kontrakt
- Sök fram och öppna Kontrakt i Appstartaren.
- Välj det kontrakt du skapade.
- I godkännandeflödet, välj Aktiverad.
- Välj Markera status som slutförd.
Uppdatera dina beslutstabeller
Uppdatera din beslutstabell för att säkerställa att de senaste kontraktspecifika data är tillgängliga för prissättning.
- För att uppdatera din beslutstabell: i Inställningar, i rutan Snabbsökning, sök efter och välj Beslutstabeller.
- Välj Poster för kontraktprissättning och klicka på Uppdatera.
Beräkna det kontraktbaserade priset med en prissättningsprocess
- Skapa en prissättningsprocess. För att skapa en prissättningsprocess, följ de första 5 stegen i Konfigurera din 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 Kontraktprissättningsposter.
- Välj Använd kontraktbaserad prissättning.
-
Mappa dessa variabler.
- Indataregelvariabler
- Kontrakt: ItemContract
- Objekt: Produkt
- Produktförsäljningsmodell: ProductSellingModel
- Typ av försäljningsmodell: SellingModelType
- Startdatum: StartDate
- Utdataregelvariabler
- Rabatttyp: ItemContractDiscountType
- Rabattvärde: ItemContractDiscountValue
- Indatavariabler
- Mängd: LineItemQuantity
- Utdatavariabler
- Listpris: NetUnitPrice
- Kontraktprissättning: IsContracted
- Indataregelvariabler
- Spara dina ändringar.
-
Lägg till elementet Listgrupp.
Konfigurera listoperationen för att filtrera bort alla radartiklar med de konfigurerade kontraktpriserna. Baserat på vårt exempel, definiera ett villkor där om ett kontrakterat baspris hittas, leta efter en kontraktbaserad volymrabatt och tillämpa den.
- Krav på filtervillkor: Alla villkor uppfylls (OCH)
- Resurs: IsContracted
- Operator: Lika med
- Värde: true
-
I listbehållaren, sök efter och lägg till elementet Manuell rabatt och mappa dessa variabler.
- Justeringstyp: AdjustmentType.
- Justeringsvärde: Justeringsvärde
- Mängd: LineItemQuantity
- Enhetspris för indata: NetUnitPrice
- För att stoppa prissättning, i listbehållaren och under elementet Manuell rabatt, lägg till elementet Stoppa prissättning.
-
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 bildskärmsprodukt och klicka på Simulera igen.
Prisfallet visar det kontrakterade pris som används för att beräkna övervakarnas slutgiltiga pris, inklusive den platta rabatten på 5 % som tillämpas för köp av över 100 enheter, vilket bekräftar att din procedur fungerar som förväntat.
Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!

