Loading
Lær
Innhold
Velg filtre

          Ingen resultater
          Ingen resultater
          Her er noen søketips

          Kontroller stavemåten i søkeordene.
          Bruk mer generelle søkebegreper.
          Velg færre filtre for å utvide søket.

          Søk i all Salesforce Hjelp
          Rabattdistribusjonstjeneste

          Rabattdistribusjonstjeneste

          Bruk rabatter på tilbudsnivå på tvers av alle linjeelementer for å sikre konsistente og nøyaktige priser ved bruk av Discount Distribution Service-funksjonen i Revenue Cloud.

          Nødvendige utgaver

          Tilgjengelig i Lightning Experience
          Tilgjengelig i Enterprise, Performance, Unlimited og Developer Edition i Revenue Cloud der Salesforce Pricing er aktivert

          I enkelte salgsavtaler ønsker selgere å bruke diskresjonelle rabatter på tilbudsnivået, også kalt topptekstnivå. Når disse rabattene brukes på overskriften av en selger, må også de individuelle linjeelementene i tilbudet eller tilbudslinjegruppen justeres for å sikre nøyaktighet i regnskapet og forenkle avstemmingen. Rabattfordelingstjenesten sikrer at disse rabattene brukes riktig på tvers av kvalifiserte linjer.

          I tillegg kan du angi prisgrenser for gulvareal for å sikre fortjenestemarginene og også ekskludere bestemte produkter eller kategorier fra rabattfordelinger, slik at du får nøyaktig kontroll over rabattstrategien.

          Hva er grensen for gulvareal?

          Grenser for gulvareal representerer minimumsprisene som en virksomhet fastsetter for sine produkter, og hindrer effektivt at eventuelle rabatter eller prisreduksjoner brukes under denne forhåndsdefinerte terskelen.

          Dette sikrer fortjenestemarginer og opprettholder prisintegritet. Disse grensene gjelder når rabattfordelingen er satt til Netto enhetspris, og eventuelle ubrukte rabattbeløp spores i Totalt gjenværende beløp.

          Du kan implementere disse grensene ved å inkludere dem i kontekstdefinisjonen eller opprette et tilpasset objekt for dem og tilpasse dem med en konteksttjeneste. Begge metodene sikrer at lønnsomheten din beskyttes selv med diskresjonære rabatter.

          Eksempel
          Eksempel Hvis gulvaregrensen for en mobiltelefon er 500 USD og en rabatt reduserer prisen til 400 USD, beholder tjenesten gulvaregrensen på 500 USD. Det gjenværende beløpet brukes på neste berettigede linje. Hvis ingen linjer er tilgjengelig, lagres eventuelle gjenværende beløp i koden Totalt gjenværende beløp.

          Forstå vilkårene for rabattdistribusjonstjenester

          Gjør deg kjent med variablene og terminologien du støter på når du konfigurerer en prisprosedyre for å beregne rabatter med elementet Rabattfordelingstjeneste.

          Her er variablene som er spesifikke for og viktige å vite når du bruker elementet Rabattfordelingstjeneste i prisprosedyren.

          variabel description
          Distribusjonstype topptekst Denne variabelen angir rabattbeløpet som skal fjernes fra variabelen ItemNetTotalPrice eller NetUnitPrice.
          Type rabatt i topptekst

          Denne variabelen angir hvilken type rabatt som kan brukes. Det finnes tre mulige verdier: Beløp, Prosent og Overstyr.

          Hvis du velger alternativet Overstyr, må du også oppgi en variabel for topptekstdeltotal. Variabelen Deltotal for hode inneholder deltotalbeløpet som målrabattene trekkes fra.

          Topptekstfordelningslogikk Denne variabelen definerer fordelingsmetoden for rabatten. Verdiene du kan bruke, er Er lik eller Proporsjonal.
          Viktig
          Viktig Tilordne inndataenhetsprisvariabelen når nettoenhetsprisvariabelen er tilordnet (enten i Prissetting-elementet eller her). Hvis du ikke gjør det, returnerer tjenesten en tom verdi, og som et resultat vil Foss-visningen vise en null-verdi for Netto enhetspris for linjen.

          Du kan kontrollere fordelingslogikken for rabattene på følgende måte:

          Logikk description
          Lik I denne fordelingslogikken brukes rabatten likt på tvers av alle linjer.
          Proporsjonal I denne fordelingslogikken tildeles rabatten som brukes på tilbudsnivået (hodet), til individuelle linjeelementer basert på deres respektive listepriser. I bunn og grunn mottar elementer med høyere verdier en større del av rabatten sammenlignet med de med lavere verdier. Dette sikrer at rabatten blir fordelt proporsjonalt til hvert linjes bidrag til den totale tilbudsverdien.

          Når du angir gulgrenser, må du tilordne disse kodene i prosedyren.

          Variabel description
          Minimum netto enhetspris Denne variabelen angir minimums netto enhetsprisen som kan angis for en linje. Ingen rabatt kan brukes under denne prisen. Dette må være av valutatypen.
          Totalt gjenværende beløp Denne variabelen lagrer resten av beløpet etter å ha brukt alle rabattene. Dette må være av valutatypen.

          Grenser for rabattdistribusjonstjenester

          Før du legger til elementet Rabattfordelingstjeneste i prisprosedyren må du ta hensyn til følgende punkter:

          • Elementet Rabattfordelingstjeneste må være det siste elementet i prisprosedyren.
          • Elementet kan brukes bare én gang i en enkelt prisprosedyre.
          • Du kan ikke bruke rabattfordeling på en prisprosedyre som ble brukt til å beregne et produkts utledede pris.
          • Grenser for gulvareal gjelder bare når distribusjonstypen er satt til variabelen NetUnitPrice.
          • Endrings- og fornyelsesprosesser tar ikke hensyn til forventede prisverdier, som de forutsetter (NetUnitPrice * Mengde = ItemNetTotal). Når en rabatt brukes på ItemNetTotal i Discount Distribution Service-elementet, beregnes ikke NetUnitPrice på nytt, det er ment som en engangsrabat.
          • Fordeling- og Abonnement-elementer oppdaterer variabelen LineItemSubTotal ved å multiplisere ProrationMultiplier med NetUnitPrice-koden, mens Discount Distribution Service bare bruker variabelen NetUnitPrice til prisberegninger.
          • Hvis du har tenkt å bruke den totale abonnementsprisen, bruker du et Formel-element og oppgir formelen - Proration Multiplier * NetUnitPrice. Deretter bruker du utdata fra denne formelen som InputPrice-variabelen for beregninger i Discount Distribution Service-elementet.

          Bruke elementet Rabattfordelingstjeneste

          Hvis du vil beregne rabatter som kan fordeles jevnt på alle linjeelementer eller spesifikt på tvers av en delseksjon av linjeelementer, bruker du Elementet Rabattfordelingstjeneste.

          Nødvendige utgaver

          Nødvendige brukertillatelser
          For å opprette prisprosedyrer: Tids for Salesforce-prisutforming

          La oss se på et scenario der vi bruker en rabatt på USD 300 likt på en bærbar datamaskin og en skriver på netto enhetsprisen.

          1. Opprett en prisprosedyre. For å opprette en prisprosedyre følger du de fem første trinnene i Konfigurere prisprosedyre.
          2. Klikk Legg til element-ikonfor å legge til Prissetting-elementet og tilordne disse variablene.
            • Inndatavariabler
              • Linjeelement: LineItem
            • Utdatavariabler
              • Price Waterfall (Prisfoss): price_water_fall
              • Netto enhetspris: NetUnitPrice.
              • Deltotal: ItemNetTotalPrice
            Remember, Discount Distribution Service doesn't support derived products on quote line items, so don't map your Er utledet variable.
          3. Legg til Listepris-elementet for å hente basisprisen for produktet.
            Under Oppslagstabelldetaljer velger du beslutningstabellen for prislisteoppføringer og tilordner disse variablene.
            • Inndatavariabler
              • Produkt: Produkt
              • Prisliste: PriceBooks
              • Produktsalgsmodell: ProductSellingModel
            • Inndatavariabler
              • Mengde: LineItemQuantity
            • Utdatavariabler
              • Listepris: ListPrice
              • Deltotal: ItemNetTotalPrice
          4. Legg til elementet Rabattfordelingstjeneste.
            Viktig
            Viktig Du kan bare legge til elementet Avrundingsverdier og Aggreger pris etter elementet Rabattfordelingstjeneste i en prisprosedyre.
          5. Velg linjene som må være berettiget til en rabatt. I vårt eksempel velger vi ikke noen fordi vi vil at alle inndatatelinjeelementer i tilbudet skal vurderes for beregning.
            Hvis du har valgt ett av alternativene, er det slik prosedyren vil lese informasjonen.
            Oppslagstabell

            Rabatter blir fordelt på alle linjeelementer basert på beslutningstabellen du velger å hente data fra.

            Definere deltakelsesbetingelser

            Rabatter brukes på tilbud basert på betingelsene du angir. Du kan for eksempel angi en betingelse for å bruke rabatter på tilbud der produktkategorien er Elektronikk og produktets netto enhetspris ikke overskrider $150.

          6. Tilordne disse variablene.
            • Inndatavariabler
              • Type rabatt i topptekst: HeaderDiscountType
              • Rabattverdi for topptekst: HeaderDiscountValue
              • Distribusjonslogikk for topptekst: HeaderDistributionLogic
              • Distribusjonstype topptekst: HeaderDistributionType
              • Listepris: ListPrice
              • Mengde: LineItemQuantity
              • Linjeelement: Lineitem
              • Enhetspris: ListPrice
              • Minimum Netto enhetspris: MinimumNetUnitPrice
            • Utdatavariabler
              • Rabattverdi: LineItemDiscountValue
              • Distribusjonstype: LineItemDiscountType
              • Rabattype: LineItemDiscountType
              • Netto enhetspris: NetUnitPrice
              • Deltotal: ItemNetTotalPrice
          7. Klikk Ikon for Pricing Procedure Builderog velg Inkluder i utdata.
          8. Til slutt angir du preferansene for å vise prisinformasjon, profiltilgang og rangeringsinformasjon.
          9. Lagre prosedyren.
          10. Klikk på Simulere for å teste prosedyren.
            Angi inndataverdiene for en bærbar datamaskin og skriver sammen med detaljer om rabatt på toppteksten, som er en rabatt på 300 USD som må brukes likt eller proporsjonalt på tvers av alle linjer.
          11. Test inndataverdiene ved å angi rabattfordelningslogikken som er lik, og klikk på Simulering igjen.
            Rabatt er lik fordelt
          12. Endre nå inndataverdiene ved å angi rabattfordelingslogikken som Proporsjonal, og klikk på Simulering igjen.
            Rabatt proporsjonalt fordelt

          La oss nå bruke det samme scenariet til å finne ut hvordan gulgrenser angis og hvordan du kan lagre resten av beløpet for fremtidig bruk. Gå tilbake til elementet Rabattfordelingstjeneste og velg Angi prisgrense for gulv. Her velger du Store restbeløp under Gulvprisgrense-delen og tilordner TotalRemainderAmount-koden til variabelen Total Restbeløp.

          Grense for gulvareal

          La oss simulere dette scenariet. I inndataverdien endrer du HeaderDiscountValue til USD 900 i stedet for USD 300.

          I simuleringen, fordi vi har oppgitt gulvarealpriser (Minste netto enhetspris) for skriveren og den bærbare datamaskinen, vil du etter å ha brukt rabatter likt på alle produktene, se et gjenværende beløp etter at systemet har respektert gulvarealprisen. Denne gjenværende beløpsverdien skrives deretter tilbake til TotalRemainderAmount-koden.

          Total Rest Amount JSON (JSON-kode for totalt gjenværende beløp)

           
          Laster
          Salesforce Help | Article