U bent hier:
Het element Aggregatieprijs gebruiken
Aggregeer en toon de prijs van een groep producten op basis van productcategorieën, producttypen of andere groepen regelitems.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise, Performance, Unlimited en Developer Edition van Revenue Cloud waarin Salesforce-prijsstelling is ingeschakeld |
| Benodigde gebruikersmachtigingen | |
|---|---|
| Prijsstellingsprocedures maken, bijwerken en verwijderen: | Ontwerptijd van Salesforce-prijsstelling |
Belangrijk Wanneer u het element Aggregatieprijs gebruikt, moet u ervoor zorgen dat u geen prijslussen maakt door onjuiste waarden toe te wijzen in uw prijsstellingsprocedure. Zo ontstaat er een cirkelvormige afhankelijkheid wanneer Netto eenheidsprijs wordt ingesteld door Prijs van invoereenheid, maar vervolgens Prijs van invoereenheid wordt gewijzigd door een aggregatie-element dat ook vertrouwt op Netto eenheidsprijs. Hierdoor ontstaat een eindeloze lus waarbij Netto-eenheidsprijs steeds wordt bijgewerkt, waardoor wordt voorkomen dat de waarde zich vastzet op een definitieve waarde en er prestatieproblemen of verkeerde berekeningen optreden.
Laten we eens kijken naar een scenario waarin we producten groeperen op categorie. We voegen drie producten toe: laptops, printers en Quip software. Laptops en printers worden toegewezen aan de categorie Elektronica, terwijl de categorie Quip Software is. Met behulp van deze gegevens berekenen we de geaggregeerde prijs voor elke productcategorie.
- Configureer een prijsstellingsprocedure.
-
Klik op
om het element Prijsstelling toe te voegen en wijs deze variabelen toe.
- Invoervariabelen
- Regelitem: LineItem
- Uitvoervariabelen
- Prijsdaling: price_water_fall
- Netto eenheidsprijs: NetUnitPrice.
- Subtotaal: ItemNetTotalPrice
- Invoervariabelen
-
Voeg het element Prijslijstprijs toe om de basisprijs van het product op te halen.
Selecteer onder Details van opzoektabel de beslissingstabel Prijslijstgegevens en wijs deze variabelen toe.
- Invoerregelvariabelen
- Product: Product
- Prijslijst: PriceBooks
- Productverkoopmodel: ProductSellingModel
- Invoervariabelen
- Hoeveelheid: LineItemQuantity
- Uitvoervariabelen
- Prijslijstprijs: ListPrice
- Subtotaal: ItemNetTotalPrice
- Invoerregelvariabelen
-
Voeg het element Aggregatieprijs toe en geef deze variabele waarden op.
-
Groeperen op: ProductCategory
Het veld Groeperen op stelt uw groeperingscriteria in door te zoeken naar de criteria op basis waarvan de aggregatie wordt uitgevoerd.
-
Formule: SUM (ItemNetTotalPrice)
Dit is de aggregatieformule die wordt gebruikt om de prijsstelling te berekenen.
-
Uitvoervariabele: ItemGroupSummarySubtotal
De uitvoervariabele bevat de contexttag waarin de uitvoer wordt opgeslagen die is afgeleid van de aggregatieformule.

-
Groeperen op: ProductCategory
- Gebruik voor het overschrijven van de prijsstellingsuitvoer van een variabele de voorwaarde Terugschrijven.
-
Klik op
en selecteer Opnemen in uitvoer.
- Stel ten slotte uw voorkeuren in om prijsgegevens, profieltoegang en plaatsingsgegevens weer te geven.
- Sla uw procedure op.
-
Klik op Simuleren om uw procedure te testen. Geef de invoerwaarden voor uw producten op en klik nogmaals op Simuleren.
Geaggregeerde prijswijzigingen kunnen niet worden weergegeven in de "waterval"-weergave. De JSON-uitvoer biedt echter inzicht in de manier waarop de geaggregeerde prijzen zijn berekend op basis van de productcategorie. Op basis van ons voorbeeld wordt de geaggregeerde prijs van producten die tot de categorie Elektronica behoren, berekend door de afzonderlijke prijzen ervan (€ 141.615 + € 4.975) op te tellen. Dit resulteert in een ItemGroupSummarySubtotal van € 146.590. Dit bevestigt dat uw procedure werkt zoals verwacht.
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!

