Du är här:
Konfigurera sidhuvudjusteringar när härledd prissättning används
Utöver standardprissättningsförfarandet för Intäktshantering, skapa en prissättningsprocess som inkluderar elementet Rabattdistributionstjänst. Skapa sedan en definition av en procedurplan för att använda båda procedurerna och slå sedan på inställningen Sidhuvudjusteringar.
Versioner som krävs
| Tillgängliga i: Lightning Experience |
| Tillgängliga i: Enterprise, Unlimited och Developer Editions av Revenue Cloud där transaktionshantering är aktiverat |
| Användarbehörigheter som krävs för att | |
|---|---|
| Skapa prissättningsprocesser: | Behörighetsuppsättningen Användare av Salesforce Pricing Design Time |
Innan du börjar måste du ha en standardprissättningsprocess för Intäktshantering. Se Aktivera intäktsinställningar.
När du konfigurerar elementet Rabattdistributionstjänst i en separat prissättningsprocess skiljer inte elementet mellan källprodukter och härledda produkter.
Vi rekommenderar att endast använda detta tillvägagångssätt när du vill tillämpa sidhuvudrabatter för härledda produkter.
Skapa en prissättningsprocess
- Sök upp och öppna Prissättningsprocesser från Appstartaren.
- Klicka på Ny.
-
Ange dessa detaljer.
- Ange ett namn och tryck sedan på Tab för att automatiskt fylla i API-namnet.
- Välj Prissättning som användningstyp.
- Välj den utökade sammanhangsdefinitionen för Säljtransaktion.
- Spara dina ändringar.
- På fliken Detaljer, i sektionen Versioner av prissättningsförfarande, klicka på versionen av prissättningsförfarandet.
Konfigurera prissättningsförfarande för att använda elementet Rabattdistributionstjänst
- Öppna din prissättningsprocess.
-
Lägg till en konstant som lagrar sidhuvuddistributionstypen.
-
Klicka på
.
- Klicka på Lägg till resurs.
- För Resurstyp, välj Konstant.
- För Resursnamn, ange Constant_DDS_NetUnitPrice.
- För Datatyp, välj Text.
- För Värde, ange NetUnitPrice.
-
Klicka på
-
Upprepa föregående steg för att lägga till dessa konstanter.
- För Namn, ange Constant_DDS_Amount, för Typ, välj Text och för Värde, ange Belopp.
- För Namn, ange Constant_DDS_Percentage, för Typ, ange Text och för Värde, ange Procent.
- För Namn, ange Constant_DDS_Override, för Typ, välj Text och för Värde, ange Åsidosätt.
-
Lägg till en listgrupp och konfigurera den att tilldela värden när rabatttypen är Belopp.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
och klicka sedan på Listgrupp.
En grupp läggs till tillsammans med elementet Listoperation. - Från Filtervillkorskrav, välj Alla villkor uppfylls (OCH).
- I fältet Resurs, välj AppliedDiscountAmount__std och välj sedan Är inte null i fältet Operator.
- Klicka på Lägg till villkor.
- I fältet Resurs, välj AppliedDiscount__std och välj sedan Är null i fältet Operator.
- Klicka på Lägg till villkor.
- I fältet Resurs, välj TotalPriceOverride__std och välj sedan Är null i fältet Operator.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
och klicka sedan på Tilldelning.
- För Indatavariabel, välj AppliedDiscountAmount__std och för Utdatavariabel, välj HeaderAdjustmentValue__std.
- Klicka på Lägg till fler variabler.
-
För Indatavariabel, välj Constant_DDS_Amount och för Utdatavariabel, välj HeaderAdjustmentType__std.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
-
Lägg till en listgrupp och konfigurera den att tilldela värden när rabatttypen är Procent.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
och klicka sedan på Listgrupp.
En grupp läggs till tillsammans med elementet Listoperation. - Från Filtervillkorskrav, välj Alla villkor uppfylls (OCH).
- I fältet Resurs, välj AppliedDiscount__std och välj sedan Är inte null i fältet Operator.
- Klicka på Lägg till villkor.
- I fältet Resurs, välj AppliedDiscountAmount__std och välj sedan Är null i fältet Operator.
- Klicka på Lägg till villkor.
- I fältet Resurs, välj TotalPriceOverride__std och välj sedan Är null i fältet Operator.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
och klicka sedan på Tilldelning.
- För Indatavariabel, välj AppliedDiscount__std och för Utdatavariabel, välj HeaderAdjustmentValue__std.
- Klicka på Lägg till fler variabler.
-
För Indatavariabel, välj Constant_DDS_Percentage och för Utdatavariabel, välj HeaderAdjustmentType__std.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
-
Lägg till en listgrupp och konfigurera den att tilldela värden när rabatttypen är Åsidosätt total.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
och klicka sedan på Listgrupp.
En grupp läggs till tillsammans med elementet Listoperation. - Från Filtervillkorskrav, välj Alla villkor uppfylls (OCH).
- I fältet Resurs, välj TotalPriceOverride__std och välj sedan Är inte null i fältet Operator.
- Klicka på Lägg till villkor.
- I fältet Resurs, välj AppliedDiscountAmount__std och välj sedan Är null i fältet Operator.
- Klicka på Lägg till villkor.
- I fältet Resurs, välj AppliedDiscount__std och välj sedan Är null i fältet Operator.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
och klicka sedan på Tilldelning.
- För Indatavariabel, välj TotalPriceOverride__std och för Utdatavariabel, välj HeaderAdjustmentValue__std.
- Klicka på Lägg till fler variabler.
-
För Indatavariabel, välj Constant_DDS_Override och för Utdatavariabel, välj HeaderAdjustmentType__std.
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
-
Efter den sista komponenten i prissättningsförfarandet, klicka på
och klicka sedan på Rabattdistributionstjänst.
-
Mappa dessa indatavariabler.
- Typ av sidhuvudrabatt: HeaderAdjustmentType__std
- Sidhuvudets rabattvärde: HeaderAdjustmentValue__std
- Sidhuvuddistributionslogik: AdjustmentDistributionLogic__std
- Sidhuvuddistributionstyp: Constant_DDS_NetUnitPrice
- Listpris: NetUnitPrice
- Mängd: LineItemQuantity
- Radartikel: LineItem
- Enhetspris för indata: NetUnitPrice
- Sidhuvuddelsumma: Totalbelopp
- Lägsta nettopris per enhet: MinimumNetUnitPrice
-
Mappa dessa utdatavariabler.
- Rabattvärde: LineItemDiscountValue
- Distributionstyp: HeaderDistributionType
- Rabatttyp: LineItemDiscountType
- Nettoenhetspris: NetUnitPrice
- Delsumma: ItemNetTotalPrice
- Spara din procedur.
- Simulera och aktivera din prissättningsprocess.
Skapa definitioner av procedurplan
När du har skapat en egen prissättningsprocess, skapa två definitioner av förfarandeplan: en för offerter och en annan för ordrar.
Utför dessa steg för att skapa en definition av procedurplan för offerter.
-
Skapa en definition av procedurplan.
- I Inställningar, hitta och välj Procedurplandefinitioner.
-
Ange en rubrik. Till exempel Procedurplan för offerter.
Tryck på Tab för att automatiskt fylla i utvecklarnamnet.
- För processtyp, välj Revenue Cloud.
- För primärt objekt, välj Offert.
- Välj din utökade sammanhangsdefinition för Säljtransaktion.
- Ange en beskrivning om det behövs.
- Spara dina ändringar.
- Klicka på den procedurplan som du skapade.
- För Läs sammanhangsmappning, välj QuoteEntitiesMapping.
- För Spara sammanhangsmappning, välj QuoteEntitiesMapping.
-
Skapa en sektion för standardprissättningsförfarandet.
- I avsnittet Avsnitt i förfarandeplan, klicka på Ny.
- Ange ett namn. Till exempel RunDefaultPricingProcedure.
- För typ, behåll Standard.
- För Sektionstyp, välj Prissättningsförfarande.
- Spara dina ändringar.
- Utöka den sektion du skapade.
- För Faser, välj Prissättning.
- För Lösningstyp, välj Standard.
- För Förfarande, välj din standardprissättningsprocess för transaktionshantering.
- Upprepa föregående steg för att köra din prissättningsprocess som innehåller elementet Rabattdistributionstjänst.
Upprepa alla steg för att skapa en definition av procedurplan för ordrar.
Uppdatera intäktsinställningar till att använda procedurplaner
- I Inställningar, hitta och välj Intäktsinställningar.
- Slå på Orkestrering av procedurplan för prissättning.
-
Slå på sidhuvudjusteringar.
Revenue Cloud visar knappen Hantera justering av sidhuvud i offerter och ordrar.
När konfigurationen är klar använder transaktionshantering definitionerna av procedurplanen och värdena i sidhuvudjusteringsfälten för att beräkna och tillämpa rabatter på rader.
Anpassa prissättningsförfarandet om det behövs för att konfigurera ytterligare kapacitet, till exempel gränser för lägsta pris. Se Service för rabattdistribution.

