Maksujen laskeminen toimitus- ja veloitusohjelmille (esimerkki)
Tämä esimerkki osoittaa, miten voit käyttää toimitus- ja veloitusohjelman aggregaattia käyttämällä Jäsen-mallia laskeaksesi, käsitelläksesi ja vahvistaaksesi toimitus- ja veloitusohjelmien maksuja.
Vaaditut versiot
| Käytettävissä: Enterprise Edition-, Unlimited Edition- ja Developer Edition -versioissa, joissa on kannustimen hallinta käytössä. |
Toimitus- ja maksutapahtumien kannustinmalli
Toimitus- ja maksujen kannustinohjelma on erityinen kannustinmalli, jossa rekisteröidyt jäsenet, tavallisesti jakelutilit, saavat erityisiä etuja, kun he myyvät tuotteita haluamilleen toimitus-asiakkaille. Voit myös luoda kannustinohjelman, joka sallii erityisen kannustinhinnoittelun, kun jäsen myy tuotteita määritetylle toimituskohtaiselle asiakkaalle.
Kannustinohjelman säännöt
Acme on jäsenenä toimitus- ja maksutapahtumien kannustinohjelmassa. Ohjelma tarjoaa vakiomuotoisen määrään perustuvan kannustimen ja toisen erityisen kannustimen tiettyjen ehtojen perusteella. Sopimuksen mukaan Acme saa korkeamman maksun, jos se myy tuotteita yritykselle Heavy Motor Operators. Acmen täytyy lähettää korvausvaatimukset tällaisista transaktioista vahvistaakseen erityistä hinnoittelusopimusta koskevat korvausvaatimukset. Transaktiotietue on oikeutettu tähän kannustimeseen, kun lähetystili ja lähetetyn korvausvaatimuksen ohjelman viitenumero vastaavat kannustinohjelman tietoja.
Ohjelmapäällikkö:
- Lisää arvon kannustinohjelmatietueen Ohjelman viitenumero -kenttään.
- Valitsee Acmen ohjelman jäsenen tietueen Toimitus tiliin -kentän arvoksi Heavy Motor Operators.
Tämän jälkeen ohjelmapäällikkö määrittää kannustintyypit.
- Taso 1: Ei tarjoa kannustimia, kun transaktion määrä on alle 1 000 yksikköä.
- Taso 2: Tarjoaa 4 dollarin kannustin per yksikkö, kun transaktion määrä ylittää 1001 yksikköä.
Acme saa erikoishinnaston kannustinta kohti 6 dollarin kannustinta per yksikkö, kun transaktion määrä ylittää 1001 yksikköä. Toimittajan tili ja ohjelman viitenumero vahvistetaan.
Maksutapahtumalokitietueet
Alla on esimerkkejä maksutapahtumalokitietueista tammikuulta 2021.
| Tietue | Transaktion määrä | Transaktion summa | Ohjelman viitenumero | Vaatimussumma | Toimitusosoite tiliin |
|---|---|---|---|---|---|
| 1 | 800 | $9000 | N/A | $3500 | Raskaan moottorin operaattorit |
| 2 | 1500 | $10,000 | A0123ZYH | $8000 | Raskaan moottorin operaattorit |
| 3 | 600 | $10,000 | A0123ZYH | $4000 | Radikaalit operaattorit |
| 4 | 1200 | $22,000 | A0123ZYH | $10,000 | Raskaan moottorin operaattorit |
| 5 | 1100 | $12,500 | V2123Z2L | $5000 | Raskaan moottorin operaattorit |
Datan käsittelymoottori
Datan käsittelyjärjestelmä vahvistaa transaktiolokitietueet. Lokien Ohjelman viitenumero- ja Lähetä tilille -arvoja verrataan kannustinohjelman sääntöihin. Mahdolliset lopputulokset ovat:
- Jos kentät vastaavat tietuetta, data kerätään transaktion määrälle, transaktion summalle ja korvausvaatimuksen summalle.
- Jos kentät eivät vastaa tietuetta, virheen kuvaus kirjoitetaan takaisin vastaavaan maksutapahtumaloki-tietueeseen. Tietueita ei huomioida kannustimien maksujen laskutoimissa.
Tietueita 2 ja 4 käytetään jatkokäsittelyyn, koska Ohjelman viitenumero- ja Lähetä tilille -tiedot vastaavat ohjelman määrityksiä. Tiedot kerätään näille tietueille Kannustimen jäsenen tuotteen aggregaatti -objektissa.
Tietueita 1, 3 ja 5 ei huomioida aggregointia ja maksujen laskentaa varten. Nämä virheiden kuvaukset kirjoitetaan takaisin maksutapahtumalokeihin:
- Tietue 1: Puuttuva ohjelman viitenumero
- Tietue 3: Virheellinen toimitus tiliin
- Tietue 5: Virheellinen ohjelman viitenumero
Acme vastaanottaa virhetiedoston epäonnistuneista transaktioista. Transaktiot voidaan korjata ja lähettää uudelleen käsiteltäväksi.
Aggregoitu data
Alla on esimerkkejä aggregoiduista tietueista tammikuulta 2021.
| Kannustintyyppi | Transaktion kokonaismäärä | Transaktion kokonaissumma | Korvausvaatimuksen kokonaissumma |
|---|---|---|---|
| Määräperusteinen | 3800 | $44,500 | Ei sovellettavissa |
| Erityinen kannustin | 2700 | $32,000 | $18,000 |
Nämä arvot päivitetään joka kerta, kun ajoitettu kulku suoritetaan. Kulku käynnistää datan käsittelyjärjestelmän määritelmän. Jäsenen maksu -objektin lopullisten maksujen päivittämiseen käytetään 21. tammikuuta tilivuoden maksujen laskentapäivän aggregaattiarvoja.
Lopullinen maksu
Acme saa nämä maksut tammikuulle:
- Määrään perustuvan kannustimen maksu on 15 200 dollaria (4 dollaria per yksikkö 3800 yksikölle).
- Erityisen kannustimen maksu on 16 200 dollaria (6 dollaria per yksikkö 2700 yksikölle).
