Loading
Lær
Indhold
Vælg filtre

          Ingen resultater
          Ingen resultater
          Her er nogle søgetips

          Kontroller stavemåden for dine søgeord.
          Brug mere generelle søgeudtryk.
          Vælg færre filtre for at gøre søgningen bredere.

          Søg efter alle i Hjælp til Salesforce
          Rabatdistributionstjeneste

          Rabatdistributionstjeneste

          Anvend rabatter på tilbudsniveau på tværs af hver linjevare for at sikre ensartet og nøjagtig prissætning ved hjælp af funktionen Rabatdistributionstjeneste i Revenue Cloud.

          EditionsHeading

          Tilgængelig i: Lightning Experience
          Tilgængelig i: Enterprise, Performance, Unlimited og Developer Edition af Revenue Cloud, hvor Salesforce Pricing er aktiveret

          Under visse salgsaftaler ønsker sælgere at anvende skønsmæssige rabatter på tilbudstotaleniveau, også kaldet sidehovedniveau. Når disse rabatter anvendes på sidehovedet af en sælger, skal de individuelle linjevarer i tilbuddet eller tilbudslinjegruppen også justeres for at sikre regnskabsnøjagtighed og gøre det nemmere at afstemme. Rabatdistributionstjenesten sikrer, at disse rabatter anvendes korrekt på tværs af kvalificerede linjevarer.

          Endvidere kan du angive etageprisgrænser for at sikre profitmargener og endda ekskludere bestemte produkter eller kategorier fra rabatdistributioner, hvilket giver dig præcis kontrol over din rabatstrategi.

          Hvad er grænsen for etagepris?

          Grænser for etagepris repræsenterer de mindste priser, som en forretning etablerer for sine produkter, hvilket effektivt forhindrer eventuelle rabatter eller prisreduktioner i at blive anvendt under denne foruddefinerede tærskel.

          Dette sikrer profitmargener og bevarer prissætningsintegritet. Disse grænser gælder, når rabatdistributionen er indstillet til Nettopræmie, og eventuelle ikke-anvendte rabatbeløb spores i det samlede resterende beløb.

          Du kan implementere disse begrænsninger ved enten at inkludere dem i din kontekstdefinition eller oprette et tilpasset objekt for dem og fjerne det med en konteksttjeneste. Begge metoder sikrer, at din rentabilitet er beskyttet, selv med skønsmæssige rabatter.

          Example
          Example Hvis grænsen for etagepris for en mobiltelefon er $500 USD, og en rabat reducerer prisen til $400, bevarer tjenesten grænsen for etagepris på $500. Det resterende beløb anvendes på den næste berettigede linjevare. Hvis der ikke er nogen linjevarer tilgængelige, gemmes det resterende beløb i tagget Total Remainder Amount (Resterende beløb i alt).

          Forstå servicetermer for rabatdistribution

          Gør dig bekendt med de variabler og terminologi, du støder på, når du konfigurerer en prissætningsprocedure til at beregne rabatter ved brug af elementet Rabatdistributionsservice.

          Her er de variabler, der er specifikke for og vigtige at vide, når du bruger elementet Rabatdistributionstjeneste i din prissætningsprocedure.

          variabel description
          Sidehoveddistributionstype Denne variabel angiver det rabatbeløb, der skal fjernes fra variablen ItemNetTotalPrice eller NetUnitPrice.
          Sidehovedrabattype

          Denne variabel angiver den type rabat, der kan anvendes. Der er tre mulige værdier: Beløb, Procent og Tilsidesæt.

          Hvis du vælger indstillingen Tilsidesæt, skal du også angive en variabel for sidehovedets subtotal. Variablen Sidehovedets subtotal indeholder det subtotalbeløb, som målrabatterne trækkes fra.

          Logik for sidehoveddistribution Denne variabel definerer distributionsmetoden for rabatten. De værdier, du kan anvende, er Lig med eller Proportionel.
          Vigtigt
          Vigtigt Tilknyt inputvariablen Inputenhedspris, når nettoenhedsprisvariablen tilknyttes (enten i elementet Prissætningsindstilling eller her). Hvis du ikke gør det, returnerer tjenesten en tom værdi, og som resultat vil vandfaldsvisningen vise en nulværdi for nettoenhedsprisen for linjevaren.

          Du kan kontrollere distributionslogikken for rabatterne på følgende måde:

          Logik description
          Er lig med I denne distributionslogik anvendes rabatten ligeligt på tværs af alle linjevarer.
          Proportionel I denne distributionslogik allokeres den rabat, der anvendes på tilbudsniveau (sidehoved), til individuelle linjevarer baseret på deres respektive listepriser. Grundlæggende modtager elementer med højere værdier en større del af rabatten sammenlignet med dem med lavere værdier. Dette sikrer, at rabatten distribueres proportionelt til hver linjevares bidrag til den samlede tilbudsværdi.

          Når du angiver etagebegrænsninger, skal du tilknytte disse tags i proceduren.

          Variabel description
          Mindste netto enhedspris Denne variabel angiver den mindste nettoenhedspris, der kan angives for en linjevare. Der kan ikke anvendes nogen rabat under denne pris. Dette skal være af valutatype.
          Samlet resterende beløb Denne variabel lagrer det resterende beløb efter anvendelse af alle rabatter. Dette skal være af valutatype.

          Grænser for rabatdistributionstjenester

          Før du føjer elementet Rabatdistributionstjeneste til din prissætningsprocedure, skal du huske på følgende punkter:

          • Elementet Rabatdistributionstjeneste skal være det sidste element i prissætningsproceduren.
          • Elementet kan kun bruges en gang i en enkelt prissætningsprocedure.
          • Du kan ikke anvende rabatdistribution på en prissætningsprocedure, der blev brugt til at beregne et produkts afledte pris.
          • Grænser for etagepris anvendes kun, når distributionstypen er indstillet til variablen NetUnitPrice.
          • Ændrings- og fornyelsesprocesser tager ikke højde for de tilsigtede prisværdier, da de antager det (NetUnitPrice * Mængde = ItemNetTotal). Når der i Discount Distribution Service-elementet anvendes en rabat på ItemNetTotal, genberegnes NetUnitPrice ikke. Det er beregnet som en engangsrabat.
          • Mens fordeling og abonnement-elementer opdaterer variablen LineItemSubTotal ved at gange ProrationMultiplier med tagget NetUnitPrice, bruger rabatdistributionstjenesten kun variablen NetUnitPrice til sine prisberegninger.
          • Hvis du har til hensigt at bruge den samlede abonnementspris, skal du bruge et formelelement og angive formlen - Proration Multiplier * NetUnitPrice. Brug derefter outputtet af denne formel som InputPrice-variablen til beregninger i elementet Rabatdistributionstjeneste.

          Brug elementet Rabatdistributionstjeneste

          Hvis du vil beregne rabatter, der kan fordeles ligeligt på tværs af alle linjevarer eller specifikt på tværs af et undersektion af linjevarer, skal du bruge elementet Rabatdistributionsservice.

          EditionsHeading

          Brugertilladelser påkrævet
          Hvis du vil oprette prissætningsprocedurer: Salesforce-prisdesigntid

          Lad os se på et scenarie, hvor vi anvender en rabat på $300 ligeligt på tværs af en bærbar computer og en printer på deres netto enhedspris.

          1. Opret en prissætningsprocedure. Hvis du vil oprette en prissætningsprocedure, skal du følge de første 5 trin i Konfigurer din prissætningsprocedure.
          2. Klik på Tilføj elementikonfor at tilføje elementet Prissætningsindstilling og tilknytte disse variabler.
            • Inputvariabler
              • Linjevare: LineItem
            • Outputvariabler
              • Price Waterfall (Prisvandfald): price_water_fall
              • Nettoenhedspris: NetUnitPrice.
              • Subtotal: ItemNetTotalPrice
            Remember, Discount Distribution Service doesn't support derived products on quote line items, so don't map your Er afledt variable.
          3. Tilføj elementet Listepris for at hente basisprisen for produktet.
            Under Opslagstabeldetaljer skal du vælge beslutningstabellen Prislisteposter og tilknytte disse variabler.
            • Inputregelvariabler
              • Produkt: Produkt
              • Prisliste: PriceBooks
              • Produktsalgsmodel: ProductSellingModel
            • Inputvariabler
              • Mængde: LineItemQuantity
            • Outputvariabler
              • Listepris: ListPrice
              • Subtotal: ItemNetTotalPrice
          4. Tilføj elementet Rabatdistributionstjeneste.
            Vigtigt
            Vigtigt Du kan kun tilføje elementet Afrundende værdier og Aggreger pris efter elementet Rabatdistributionstjeneste i en prissætningsprocedure.
          5. Vælg de linjevarer, der skal være berettiget til en rabat. I vores eksempel vælger vi ikke nogen, da vi ønsker, at alle inputlinjevarer i tilbuddet skal tages med i beregningen.
            Hvis du har valgt en af indstillingerne, vil denne procedure læse oplysningerne.
            Opslagstabel

            Rabatter distribueres på tværs af alle linjevarer baseret på den beslutningstabel, du vælger at hente data fra.

            Definer deltagerbetingelser

            Rabatter anvendes på tilbud baseret på de betingelser, du angiver. Du kan f.eks. angive en betingelse for at anvende rabatter på tilbud, hvor produktkategorien er Elektronik, og produktets nettopræmie ikke overstiger $150.

          6. Tilknyt disse variabler.
            • Inputvariabler
              • Sidehovedrabattype: HeaderDiscountType
              • Sidehovedrabatværdi: HeaderDiscountValue
              • Logik for sidehoveddistribution: HeaderDistributionLogic
              • Sidehoveddistributionstype: HeaderDistributionType
              • Listepris: ListPrice
              • Mængde: LineItemQuantity
              • Linjevare: Lineitem
              • Inputenhedspris: ListPrice
              • Mindste nettopræmie: MinimumNetUnitPrice
            • Outputvariabler
              • Rabatværdi: LineItemDiscountValue
              • Distributionstype: LineItemDiscountType
              • Rabattype: LineItemDiscountType
              • Nettoenhedspris: NetUnitPrice
              • Subtotal: ItemNetTotalPrice
          7. Klik på Ikonet Prissætningsprocedurekonstruktørog vælg Inkluder i output.
          8. Endelig kan du indstille dine præferencer til at se prisoplysninger, profiladgang og rangeringsoplysninger.
          9. Gem din procedure.
          10. Klik på Simuler for at teste din procedure.
            Angiv inputværdierne for en bærbar computer og printer sammen med detaljerne for sidehovedrabatten, som er en rabat på $300, der skal anvendes ligeligt eller proportionelt på tværs af alle linjevarer.
          11. Test dine inputværdier ved at angive rabatdistributionslogikken som lig med, og klik på Simuler igen.
            Rabat ligeligt fordelt
          12. Skift nu dine inputværdier ved at angive rabatdistributionslogikken som Proportionate (Proportioneret) og klikke på Simulate igen.
            Rabat proportionelt fordelt

          Lad os bruge det samme scenarie til at finde ud af, hvordan etagegrænserne er angivet, og hvordan du kan lagre det resterende beløb til fremtidig brug. Gå tilbage til elementet Rabatdistributionstjeneste og vælg Angiv etageprisgrænse. Her skal du under afsnittet Floor Price Limit (Grænse for etagepris) vælge Lagerrestbeløb og knytte tagget TotalRemainderAmount til variablen Total Remainder Amount (Samlet restbeløb).

          Grænse for etagepris

          Lad os simulere dette scenarie. I din inputværdi skal du ændre HeaderDiscountValue til $900 i stedet for $300.

          Efter simulering, da vi har angivet etagepriser (minimumnet enhedspris) for printeren og laptopen, vil du efter anvendelse af rabatter ligeligt på tværs af produkterne se et resterende beløb, når systemet respekterer deres etagepriser. Denne resterende beløbsværdi skrives derefter tilbage til tagget TotalRemainderAmount.

          JSON for samlet resterende beløb

           
          Indlæser
          Salesforce Help | Article