breadcrumbDescription
Brug aggregate price-elementet
Aggreger og vis prisen for en gruppe af produkter baseret på produktkategorier, produkttyper eller andre grupper af linjevarer.
EditionsHeading
| Tilgængelig i: Lightning Experience |
| Tilgængelig i: Enterprise, Performance, Unlimited og Developer Edition af Revenue Cloud, hvor Salesforce Pricing er aktiveret |
| Brugertilladelser påkrævet | |
|---|---|
| Hvis du vil oprette, opdatere og slette prissætningsprocedurer: | Salesforce-prisdesigntid |
Vigtigt Når du bruger elementet Aggreger pris, skal du være forsigtig med ikke at oprette prisløkker ved at tilknytte værdier forkert i din prissætningsprocedure. F.eks. dannes der en cirkulær afhængighed, når nettoenhedsprisen er angivet af Inputenhedspris, men derefter ændres Inputenhedspris af et aggregeringselement, der også er afhængig af nettoenhedspris. Dette skaber en aldrig-slutende løkke, hvor Net Unit Price (Netto enhedspris) bliver ved med at blive opdateret, hvilket forhindrer den i at sætte sig ind på en endelig værdi og forårsager ydeevneproblemer eller forkerte beregninger.
Lad os se på et scenarie, hvor vi grupperer produkter efter deres kategori. Vi tilføjer tre produkter: bærbare computere, printere og Quip software. Bærbare computere og printere vil blive tildelt til kategorien Elektronik, mens Quips kategori vil være Software. Ved at bruge disse data beregner vi den aggregerede pris for hver produktkategori.
- Konfigurer en prissætningsprocedure.
-
Klik på
for at tilføje elementet Prissætningsindstilling og tilknytte disse variabler.
- Inputvariabler
- Linjevare: LineItem
- Outputvariabler
- Price Waterfall (Prisvandfald): price_water_fall
- Nettoenhedspris: NetUnitPrice.
- Subtotal: ItemNetTotalPrice
- Inputvariabler
-
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
- Inputregelvariabler
-
Tilføj elementet Aggreger pris, og angiv disse variabelværdier.
-
Grupper efter: ProductCategory
Feltet Grupper efter angiver dine grupperingskriterier ved at søge efter de kriterier, som aggregeringen udføres i henhold til.
-
Formel: SUM (ItemNetTotalPrice)
Dette er den aggregeringsformel, der bruges til at beregne prissætningen.
-
Outputvariabel: ItemGroupSummarySubtotal
Outputvariablen indeholder det konteksttag, der lagrer det output, der er afledt fra aggregeringsformlen.

-
Grupper efter: ProductCategory
- Hvis du vil tilsidesætte prissætningsoutput for en variabel, skal du bruge betingelsen Skriv tilbage.
-
Klik på
og vælg Inkluder i output.
- Endelig kan du indstille dine præferencer til at se prisoplysninger, profiladgang og rangeringsoplysninger.
- Gem din procedure.
-
Klik på Simuler for at teste din procedure. Angiv inputværdierne for dine produkter, og klik på Simuler igen.
Aggregerede prisændringer kan ikke vises i vandfaldsvisningen. Men JSON-outputtet giver indsigt i, hvordan aggregerede priser blev beregnet baseret på produktkategorien. Baseret på vores eksempel beregnes den samlede pris for produkter, der hører til kategorien Elektronik, ved at opsummere deres individuelle priser ($ 141.615 + $ 4.975), hvilket resulterer i en ItemGroupSummarySubtotal på $ 146.590. Dette bekræfter, at din procedure fungerer som forventet.
Løste denne artikel dit problem?
Giv os besked, så vi kan forbedre os!

