Rabattbehandlingsarbeidsflyt
Før du implementerer eller bruker Rabattbehandling må du forstå arbeidsflyten fra slutt til slutt og de viktige beslutningene som er involvert i hvert trinn.
Nødvendige utgaver
| Tilgjengelig i Enterprise, Unlimited og Developer Edition når Rabattbehandling er aktivert. |
Forbered organisationen
Aktiver funksjonene for Rabattbehandling og Data Pipelines i Oppsett. Tildel tillatelsessett og objekttilgang til brukerprofiler. Gi om nødvendig partnere synlighet i rabattinformasjon ved å konfigurere Experience-nettstedet for å gi partnere synlighet i rabattinformasjon.
Forstå forretningskravene
Rabattprogramledere planlegger disse forretningskravene:
| Forretningsaspekt | Forretningsspørsmål | Vurderinger |
|---|---|---|
| Formen på transaksjoner | Hvilke felt har en typisk transaksjonspost? | Legg til tilpassede felt som fakturadato, produktfamilie og betalingsstatus i Transaksjonsbilag basert på forretningskrav. |
| Rabattutbetalingsberegninger | Er utbetalingsberegninger basert på hver transaksjon eller på aggregerte transaksjoner? | Angi beregningstypen for en Rabattype-post for å definere om rabatter utbetales for hver transaksjon eller for aggregerte transaksjoner på slutten av en utbetalingsperiode. Hvis du velger aggregerte transaksjoner, angir du aggregeringsnivået, som medlem og produkt. |
| Fordelsstruktur | Varierer fordelene etter andre kriterier? | Bruk Programrabattypefordelstilordning til å angi kriteriene fordelene varierer etter. Fordelene kan for eksempel variere etter land (2 % rabatt i USA og 2,5 % i Canada). |
Behandle transaksjoner og aggregerte data
Administratorer kan opprette tilpassede objekter for å fange opp transaksjonsdata og aggregerte data. Eller de kan bruke standardobjektene: Transaksjonsbilag og Aggregering av rabattmedlemsprodukt. For å legge til firmaspesifikke detaljer i transaksjoner eller i samlede utbetalingsdata kan administratorer opprette tilpassede felt, som rabattpris, produktkategori, område og enhetspris.
Definere felt for fordeltilordning
Fordeler for en rabatttype varierer med kriterier, som produktkategori, medlemsområde og bransjesegment. For å definere et kriterium oppretter administratorer de samme tilpassede feltene i objektene Programtypefordel og Aggregering av medlemsprodukt. Programledere tilordner deretter de tilpassede feltene ved å bruke objektet Programrabattypefordelstilordning.
Klone og tilpasse Databehandlingsmotor-maler
Administratorer kloner de forhåndsdefinerte DPE-definisjonene (Data Processing Engine). Administratorer kan deretter tilpasse og aktivere de klonede definisjonene.
Opprette rabattprogrammer med typer og fordeler
Programledere utformer et rabattprogram og definerer frekvensen – månedlig, kvartalsvis eller årlig – for utbetalinger. De registrerer partnerkontoer som medlemmer av programmet og definerer oppsummeringsdetaljene. Deretter oppretter de rabatttyper i programmet og bruker en aktivert DPE-definisjon til beregninger. Programlederne oppretter også fordelsnivåer for å fullføre rabattprogrammet. Programledere kan om nødvendig opprette fordelstilordninger hvis fordelene varierer etter kriterier som område og produkt.
Hente transaksjonsposter i journaler
Bruk en av disse kildene til å hente transaksjonsposter til Transaksjonsbilag.
- Administratorer bruker den forhåndsdefinerte DPE-definisjonen Sett inn bestilling i journal til å konvertere aktive Bestilling-poster til Transaksjonsbilag-poster. Hvis et annet objekt brukes til å lagre krav og fakturaer i organisasjonen, kan administratoren tilpasse definisjonen for å endre kilden fra Bestillinger til det andre objektet, for eksempel Faktura.
- Partnerbrukere laster opp salgsbevisdokumenter, som fakturaer og krav, som CSV-filer ved å bruke Experience Cloud-nettstedet. Administratorer kan konfigurere standard valideringer av Salesforce-forretningsregler for å validere disse dokumentene. Deretter kan administratoren bruke API-handlingen ProcessCSV til å overføre filene til et tilpasset objekt eller direkte til Transaksjonsbilag.
- Administratorer bruker integreringsteknikker, som API-er og Data Loader, til å hente data til Transaksjonsbilag-objektet med angitte intervaller.
Planlegge orkestreringsflyten til prosessutbetalinger
Administratorer planlegger og kjører rabattorkestreringsflyten med jevne mellomrom. Flyten automatiserer beregning og behandling av utbetalingsbeløp. Orchestration-flyten utløser den aktive DPE-en som er knyttet til en rabatttype. Flyten oppretter eller oppdaterer de aggregerte dataene og de endelige utbetalingsverdiene i forskjellige objekter.
Overvåke beregningsprosesser og data
Både administratorer og programledere kan spore samlede utbetalingsdata og endelige utbetalingsverdier for et medlem. Administratorer kan også spore fremdriften for de planlagte prosessene.
- Vise aggregerte data: Transaksjonsposter for et medlem for en bestemt utbetalingsperiode aggregeres, og verdiene oppdateres i aggregeringsobjektet. Aggregeringsobjektet kan enten være standardobjektet Aggregering av rabattmedlemsprodukt eller et tilpasset objekt. Avhengig av hvor ofte flyter kjøres, oppdateres totalt transaksjonsbeløp, total transaksjonsmengde og andre felt i det aggregerte objektet. De siste verdiene i aggregeringsobjektet brukes til å oppdatere medlemsutbetalingspostene hver gang flyten kjøres og utbetalingsstatusen er Beregning pågår. På utbetalingsberegningsdatoen blir medlemsutbetalingsverdiene ferdigstilt, og utbetalingsberegningsstatusen settes til Beregnet.
- Vise medlemsutbetalinger: På slutten av en utbetalingsperiode blir den endelige utbetalingen for et medlem oppdatert. Kontroller Medlemsutbetaling-postene som er generert i objektene Rabattprogrammedlemsutbetaling, Rabattutbetaling av type og Utbetalingskilde. Hvert av objektene viser utbetalinger med forskjellige detaljer.
- Overvåke kjøringer og flyter i Databehandlingsmotor: Administratorer kan bruke Overvåk arbeidsflyttjenester i Oppsett til å spore fremdrift, suksess og feil for DPE- og Flyt-kjøringer.
Se gjennom og godkjenne utbetalingsbeløpene for medlemmer
Ledere av viktige kontoer og rabatteringsprogramledere viser rabattutbetalingsbeløpet for hvert medlem. Partnere kan eventuelt vise utbetalingsbeløpene på Experience Cloud-nettstedet. Utbetalingsbeløpene godkjennes manuelt eller sendes til overordnede for godkjenning. Kontoansvarlige kan også justere utbetalingsbeløpene.
Tilsette beregnede utbetalinger
Administratorer konfigurerer en passende integrasjonsmekanisme for å trekke ut de godkjente utbetalingene, og eventuelle oppsummeringer, til økonomiske systemer, som ERP-systemer (Enterprise Resource Planning). Når de har fått utbetalingsdataene, kan økonomiteamet avgjøre utbetalingene ved å bruke sjekker, kreditnotaer eller andre firmaspesifikke metoder.
