Du er her:
Konfigurere topptekstjusteringer når utledet pris brukes
I tillegg til standardpriskonkurransen for Omsetningsbehandling oppretter du en priskonkurrans som inkluderer Elementet Rabattfordelingstjeneste. Opprett deretter en prosedyreplandefinisjon for å bruke begge prosedyrene, og slå deretter på innstillingen Topptekstjusteringer.
Nødvendige utgaver
| Tilgjengelig i Lightning Experience |
| Tilgjengelig i Enterprise, Unlimited og Developer Edition i Revenue Cloud der Transaksjonsbehandling er aktivert |
| Nødvendige brukertillatelser | |
|---|---|
| For å opprette prisprosedyrer: | Tillatelsessettet Tidbruker for Salesforce Prissetting |
Før du begynner må du ha en standard Omsetningsbehandling-prisingsprosedyre. Se Aktivere omsetningsinnstillinger.
Når du konfigurerer elementet Rabattfordelingstjeneste i en separat prisprosedyre, skiller ikke elementet mellom kildeprodukter og utledede produkter.
Vi anbefaler deg å bruke denne løsningen bare når du vil bruke overskriftsrabatter på utledede produkter.
Opprette en prisprosedyre
- Finn og velg Priseprocedurer fra Appstarter.
- Klikk på Ny.
-
Angiv disse detaljer.
- Skriv inn et navn, og trykk deretter på Tab for å fylle ut API-navnet automatisk.
- Velg Priser som brukstype.
- Velg den utvidede salgstransaksjonskontekstdefinisjonen.
- Lagre endringene.
- Klikk på prisprosedyreversjonen under Prissætningsprocedureversioner på fanen Detaljer.
Konfigurere prisprosedyre for å bruke elementet Rabattfordelingstjeneste
- Åpne prisprosedyren.
-
Legg til en konstant som lagrer topptekstdistribusjonstypen.
-
Klikk på
.
- Klikk på Legg til ressurs.
- Velg Konstant i Ressurstype.
- Oppgi Constant_DDS_NetUnitPrice i Ressursnavn.
- Velg Tekst som datatype.
- Skriv inn NetUnitPrice i Verdi.
-
Klikk på
-
Gjenta forrige trinn for å legge til disse konstantene.
- Skriv inn Konstant_DDS_beløp i Navn, velg tekst i Type, og skriv inn beløp i Verdi.
- Skriv inn Konstant_DDS_Prosent i Navn, skriv inn tekst i Type, og skriv inn Prosent i Verdi.
- Skriv inn Konstant_DDS_Override i Navn, velg tekst i Type, og skriv inn Override i Verdi.
-
Legg til en listegruppe, og konfigurer den til å tildele verdier når rabatttypen er Beløp.
-
Etter den siste komponenten i prisprosedyren klikker du på
og deretter på Listegruppe.
En gruppe legges til sammen med Listeoperasjon-elementet. - Velg Alle betingelser er oppfylt (AND) under Filterbetingelser.
- Velg AppliedDiscountAmount__std i Ressurs-feltet, og velg deretter Er ikke null i Operator-feltet.
- Klikk på Add Condition (Legg til betingelse).
- Velg AppliedDiscount__std i Ressurs-feltet, og velg deretter Er null i Operator-feltet.
- Klikk på Add Condition (Legg til betingelse).
- Velg TotalPriceOverride__std i Ressurs-feltet, og velg deretter Er null i Operator-feltet.
-
Etter den siste komponenten i prisprosedyren klikker du på
og deretter på Tildeling.
- Velg AppliedDiscountAmount__std for Inndatavariabel, og velg HeaderAdjustmentValue__std for Utdatavariabel.
- Klikk på Legg til flere variabler.
-
Velg Constant_DDS_Amount for Inndatavariabel, og velg HeaderAdjustmentType__std for Utdatavariabel.
-
Etter den siste komponenten i prisprosedyren klikker du på
-
Legg til en listegruppe, og konfigurer den til å tildele verdier når rabatttypen er Prosent.
-
Etter den siste komponenten i prisprosedyren klikker du på
og deretter på Listegruppe.
En gruppe legges til sammen med Listeoperasjon-elementet. - Velg Alle betingelser er oppfylt (AND) under Filterbetingelser.
- Velg AppliedDiscount__std i Ressurs-feltet, og velg deretter Er ikke null i Operator-feltet.
- Klikk på Add Condition (Legg til betingelse).
- Velg AppliedDiscountAmount__std i Ressurs-feltet, og velg deretter Er null i Operator-feltet.
- Klikk på Add Condition (Legg til betingelse).
- Velg TotalPriceOverride__std i Ressurs-feltet, og velg deretter Er null i Operator-feltet.
-
Etter den siste komponenten i prisprosedyren klikker du på
og deretter på Tildeling.
- Velg AppliedDiscount__std for Inndatavariabel, og velg HeaderAdjustmentValue__std for Utdatavariabel.
- Klikk på Legg til flere variabler.
-
Velg Constant_DDS_Percentage for Inndatavariabel, og velg HeaderAdjustmentType__std for Utdatavariabel.
-
Etter den siste komponenten i prisprosedyren klikker du på
-
Legg til en listegruppe, og konfigurer den til å tildele verdier når rabatttypen er Overstyr total.
-
Etter den siste komponenten i prisprosedyren klikker du på
og deretter på Listegruppe.
En gruppe legges til sammen med Listeoperasjon-elementet. - Velg Alle betingelser er oppfylt (AND) under Filterbetingelser.
- Velg TotalPriceOverride__std i Ressurs-feltet, og velg deretter Er ikke null i Operator-feltet.
- Klikk på Add Condition (Legg til betingelse).
- Velg AppliedDiscountAmount__std i Ressurs-feltet, og velg deretter Er null i Operator-feltet.
- Klikk på Add Condition (Legg til betingelse).
- Velg AppliedDiscount__std i Ressurs-feltet, og velg deretter Er null i Operator-feltet.
-
Etter den siste komponenten i prisprosedyren klikker du på
og deretter på Tildeling.
- Velg TotalPriceOverride__std for Inndatavariabel, og velg HeaderAdjustmentValue__std for Utdatavariabel.
- Klikk på Legg til flere variabler.
-
Velg Constant_DDS_Override for Inndatavariabel, og velg HeaderAdjustmentType__std for Utdatavariabel.
-
Etter den siste komponenten i prisprosedyren klikker du på
-
Etter den siste komponenten i prisprosedyren klikker du på
og deretter på Rabatttjeneste.
-
Tilordne disse inndatavariablene.
- Type rabatt i topptekst: HeaderAdjustmentType__std
- Rabattverdi for topptekst: HeaderAdjustmentValue__std
- Distribusjonslogikk for topptekst: AdjustmentDistributionLogic__std
- Distribusjonstype topptekst: Constant_DDS_NetUnitPrice
- Listepris: NetUnitPrice
- Mengde: LineItemQuantity
- Linjeelement: LineItem
- Enhetspris: NetUnitPrice
- Topptekstdeltotal: TotalAmount (Totalbeløp)
- Minimum Netto enhetspris: MinimumNetUnitPrice
-
Tilordne disse utdatavariablene.
- Rabattverdi: LineItemDiscountValue
- Distribusjonstype: HeaderDistributionType
- Rabattype: LineItemDiscountType
- Netto enhetspris: NetUnitPrice
- Deltotal: ItemNetTotalPrice
- Lagre prosedyren.
- Simulere og aktivere prisprosedyren.
Opprette prosedyreplandefinisjoner
Når du har opprettet en tilpasset prisprosedyre, oppretter du to prosedyreplandefinisjoner: én for tilbud og en annen for bestillinger.
Utfør disse trinnene for å opprette en prosedyreplandefinisjon for tilbud.
-
Opprett en definisjon av en prosedyreplan.
- Finn og velg Definisjoner av prosedyreplaner under Oppsett.
-
Skriv inn en tittel. For eksempel Prosedyreplan for tilbud.
Trykk på Tab for å fylle ut Utviklernavn automatisk.
- Velg Revenue Cloud som prosesstype.
- Velg tilbud som primærobjekt.
- Velg den utvidede salgstransaksjonskontekstdefinisjonen.
- Skriv om nødvendig inn en beskrivelse.
- Lagre endringene.
- Klikk på prosedyreplanen du opprettet.
- Velg QuoteEntitiesMapping for Lesekonteksttilordning.
- Velg QuoteEntitiesMapping for Lagre konteksttilordning.
-
Opprett en del for standardpristilbudsprosedyren.
- Klikk på Ny i delen Prosedyreplandeler.
- Oppgi et navn. For eksempel RunDefaultPricingProcedure.
- For type beholder du Standard.
- Velg Prisprosedyre for Avsnittstype.
- Lagre endringene.
- Utvid delen du opprettet.
- Velg Priser for Faser.
- Velg Standard for Løsningstype.
- I Prosedyre velger du standardpriser for transaksjonsbehandling.
- Gjenta forrige trinn for å kjøre prisprosedyren som inneholder elementet Rabattfordelingstjeneste.
Gjenta alle trinnene for å opprette en prosedyreplandefinisjon for bestillinger.
Oppdatere omsetningsinnstillinger til å bruke prosedyreplaner
- Finn og velg Omsetningsinnstillinger under Oppsett.
- Aktiver Prosedyreplanorkestrering for prising.
-
Slå på Hodejusteringer.
Revenue Cloud viser knappen Behandle topptekstjustering i tilbud og bestillinger.
Når du har fullført oppsettet, bruker Transaksjonsbehandling prosedyreplandefinisjonene og verdiene i topptekstjusteringsfeltene til å beregne og bruke rabatter på linjer.
Tilpass om nødvendig prisprosedyren for å konfigurere tilleggsfunksjoner, som grenser for gulvareal. Se Rabattsalgstjeneste.

