Olet tässä:
Aggregaattihinta-elementin käyttäminen
Aggregoi ja näytä tuotteiden ryhmän hinta tuotekategorioiden, tuotetyyppien tai muiden rivikohteiden ryhmien perusteella.
Vaaditut versiot
| Käytettävissä: Lightning Experiencessa |
| Käytettävissä: Revenue Cloudin Enterprise-, Performance-, Unlimited- ja Developer Edition -versioissa, joissa on Salesforce Pricing käytössä |
| Tarvittavat käyttöoikeudet | |
|---|---|
| Hinnoittelutoimenpiteiden luominen, päivittäminen ja poistaminen: | Salesforcen hinnoittelun suunnitteluaika |
Tärkeää Kun käytät Aggregaattihinta-elementtiä, ole varovainen, ettet luo hinnoittelusulkeita kartoittamalla arvoja väärin hinnoittelutoimenpiteessäsi. Esimerkiksi pyöreä sidonnaisuus muodostuu, kun Net Unit Price -arvo on määritetty syötteen yksikköhinnalla, mutta sitten syötteen yksikköhinta muuttuu aggregaattielementillä, joka myös luottaa nettoyksikköhintaan. Tämä luo loputtoman silmukan, jossa Net Unit Price päivittyy jatkuvasti, mikä estää sen sovittamasta loppuarvoa ja aiheuttaa suorituskykyongelmia tai virheellisiä laskutoimia.
Katsotaanpa skenaariota, jossa ryhmittelemme tuotteet niiden luokan mukaan. Lisäämme kolme tuotetta: kannettavat tietokoneet, tulostimet ja Quip. Kannettavat tietokoneet ja tulostimet kohdistetaan Elektroniset-kategoriaan, kun taas Quipin kategoria on Ohjelmisto. Käyttämällä näitä tietoja laskemme kunkin tuotekategorian aggregaattihinnan.
- Määritä hinnoittelutoimenpide.
-
Napsauta
lisätäksesi Hinnoitteluasetus-elementin ja kartoittaaksesi nämä muuttujat.
- Input-muuttujat
- Rivikohde: LineItem
- Tulosmuuttujat
- Hinta Vesiputous: price_water_fall
- Nettoyksikköhinta: NetUnitPrice.
- Välisumma: ItemNetTotalPrice
- Input-muuttujat
-
Lisää Luettelohinta-elementti noutaaksesi tuotteen perushinnan.
Valitse Hakutaulukon lisätiedot -osiosta Hintakirjamerkinnät -päätöstaulukko ja kartoita nämä muuttujat.
- Syötyssääntöjen muuttujat
- Tuote: Tuote
- Hintakirja: PriceBooks
- Tuotteen myyntimalli: ProductSellingModel
- Input-muuttujat
- Määrä: LineItemQuantity
- Tulosmuuttujat
- Luettelohinta: ListPrice
- Välisumma: ItemNetTotalPrice
- Syötyssääntöjen muuttujat
-
Lisää Aggregaattihinta-elementti ja määritä nämä muuttujan arvot.
-
Ryhmitysehto: ProductCategory
Ryhmitysehto-kenttä määrittää ryhmityksen ehdot hakemalla ehdot, joiden perusteella aggregointi suoritetaan.
-
Kaava: SUM (ItemNetTotalPrice)
Tämä on aggregointikaava, jota käytetään hinnoittelun laskemiseen.
-
Tulosmuuttuja: ItemGroupSummarySubtotal
Tulosmuuttuja sisältää context-tunnisteen, joka tallentaa aggregointikaavasta saadun output-arvon.

-
Ryhmitysehto: ProductCategory
- Jos haluat korvata muuttujan hinnoittelutuloksen, käytä Kirjoita takaisin -ehtoa.
-
Napsauta
ja valitse Lisää output-muuttujaan.
- Määritä lopuksi valintasi tarkastellaksesi hinnoittelutietoja, profiilien käyttöoikeuksia ja pisteytystietoja.
- Tallenna toimenpiteesi.
-
Napsauta Simuloi testataksesi toimenpidettäsi. Syötä tuotteidesi input-arvot ja napsauta Simuloi uudelleen.
Aggregaattihinnoittelun muutoksia ei voi tarkastella vesiputousnäkymässä. JSON-tulos tarjoaa kuitenkin havaintoja siitä, miten aggregaattihinnat laskettiin tuotekategorian perusteella. Tämän esimerkin perusteella elektroniikkakategoriaan kuuluvien tuotteiden kokonaishinta lasketaan laskemalla yhteen niiden yksittäiset hinnat (141 615 dollaria + 4 975 dollaria), jolloin ItemGroupSummarySubtotal on 146 590 dollaria. Tämä vahvistaa, että toimenpide toimii odotetulla tavalla.
Ratkaisiko tämä artikkeli ongelmasi?
Anna palautetta, jotta voimme kehittyä!

