U bent hier:
Het element Prijspropagatie configureren
Definieer de formules en uitvoeringsvolgorde voor uw hiërarchische prijsstellingslogica met behulp van het element Prijspropagatie.
Vereiste editions
| Beschikbaar in: Lightning Experience |
| Beschikbaar in: Enterprise, Performance, Unlimited en Developer Edition van Revenue Cloud waarin Salesforce-prijsstelling is ingeschakeld |
| Vereiste gebruikersmachtigingen | |
|---|---|
| Prijsstellingsprocedures maken, bijwerken en verwijderen: | Salesforce Pricing Design Time-gebruiker |
- Definieer een contextdefinitie die specifiek de geneste groepshiërarchiestructuur binnen uw offertes ondersteunt (bijvoorbeeld Context van verkooptransactie).
- Configureer de benodigde contexttoewijzingen om uw prijsstellingsprocedure te koppelen aan uw gegevens.
Propagatieregels en knooppunten configureren
-
Open een bestaande prijsstellingsprocedure of maak een nieuwe.
Opmerking Als u een bestaande procedure gebruikt, zorg er dan voor dat deze niet al een prijspropagatie, afgeleide prijs of element speciale actie bevat. -
Klik op
om het element Prijsstelling toe te voegen, selecteer Propagatie inschakelen en wijs uw gemeenschappelijke variabelen toe (indien nog niet geconfigureerd).
- Selecteer in het element Prijsinstelling, onder Propagatie-instelling, Propagatieregels configureren.
-
Selecteer in het venster Propagatietabel configureren een van deze opties:
- Configureer een nieuwe tabel: Selecteer deze optie om uw knooppunten, joins en formules volledig opnieuw te definiëren. Voer de onderstaande stappen uit.
- Selecteer een sjabloon: Selecteer de sjabloon Verkoop SalesTransactionItem toewijzen aan SalesTransactionGroup. Deze sjabloon is gebaseerd op de vooraf gedefinieerde context van verkooptransacties en wijst SalesTransactionItem-records automatisch toe aan de SalesTransactionGroup.
-
Selecteer Knooppunten toevoegen en selecteer deze kenmerken.
- SalesTransactionItem:
- ItemDiscountPercentage
- ListPrice
- ItemUnitCost__std
- ItemNetTotalPrice
- ItemTotalMarginAmount__std
- SalesTransactionItemGroup
- SalesTransactionGroup:
- GroupDiscount__std
- SamenvattingSubtotaal
- GroupTotalMarginAmount__std
- SamenvattingSubtotaal
- GroupSource
- SalesTransactionItem:
-
Definieer onder Joinknooppunten de bovenliggende-onderliggende relatie tussen uw gegevensniveaus, zodat de procedure weet hoe waarden moeten worden doorgegeven.
-
- Toewijzingstype: Parent-Child
- Bovenliggende sleutel: GroupSource
- Onderliggende sleutel: SalesTransactionItemGroup
- Knooppuntidentifier: Selecteer een unieke identifier (zoals Regelitemtag) om deze berekeningen bij te houden in de uitvoeringslogboeken.
-
-
Selecteer Kenmerken samenvoegen en geef deze kenmerken op.
-
- Kenmerknaam: Merged_header_1
- Samengevoegde voorwaarde: Niet null
- Kenmerk 1: GroupTotalMargin_std
- Kenmerk 2: ItemTotalMargin_std
-
Logica definiëren voor horizontale propagatie
- Selecteer voor het definiëren van uw prijsstellingslogica Kenmerken bewerken.
-
Definieer uw horizontale formules voor berekeningen op regelniveau.
- Selecteer de kolom die u wilt berekenen (bijvoorbeeld Netto eenheidsprijs).
- Geef de formule op (bijvoorbeeld UnitCost + MarginAmount).
- Geef een volgnummer op (bijvoorbeeld 1, 2) om de procedure te vertellen welke formule als eerste moet worden uitgevoerd.
-
Configureer de instelling Nul gebruiken voor null-waarden.
- Indien ingeschakeld, wordt null-invoer als 0 behandeld en gaat de formule door naar de volgende stap.
- Indien uitgeschakeld, wordt elke formule met een null-argument overgeslagen.
OpmerkingHet veld Volgorde mag niet leeg of negatief zijn en twee velden mogen niet hetzelfde volgnummer hebben.
Het systeem past de volgorde niet automatisch aan. Als u de volgorde van één formule wijzigt, moet u de volgordenummers voor alle andere formules handmatig bijwerken om de juiste volgorde te garanderen.
Logica definiëren voor oplopende propagering
-
Definieer uw Oplopende propagatie om waarden te totaliseren naar het bovenliggende niveau.
- Maak een samengevoegd kenmerk (bijvoorbeeld Totale kosten samenvoegen).
- Selecteer de aggregatiefunctie Som.
- Geef het onderliggende veld op dat moet worden getotaliseerd (bijvoorbeeld Sum(!Child.ItemTotalCost)).
- Voeg indien nodig maximaal drie voorwaarden toe om de onderliggende items te filteren die zijn opgenomen in de berekening (bijvoorbeeld SellingModelType = 'Eenmalig'). Aan alle opgegeven voorwaarden moet worden voldaan om een regelitem te kunnen opnemen. Items die niet voldoen aan de criteria of null-waarden in de opgegeven velden bevatten, worden uitgesloten van het totaal.
- Sla de propagatieregels op.
Heeft dit artikel uw probleem opgelost?
Laat ons weten wat we kunnen doen om te verbeteren!

