Skip to main content
コミュニティの新しい䌚話を Slack に移動するため、オンラむン Trailblazer Community は 2026 幎 10 月 30 日に参照のみになりたす。FAQ を参照

リベヌト管理ず関連機胜を蚭定する

孊習の目的

この単元を完了するず、次のこずができるようになりたす。

  • Salesforce フロヌテンプレヌトを挙げる。
  • デヌタ凊理゚ンゞン (DPE) 定矩を挙げる。
  • 䞀括管理に぀いお説明する。
  • リベヌト管理の承認プロセスのしくみを説明する。

テンプレヌトを知る

前の単元では、リベヌト管理は Salesforce フロヌの事前定矩枈みテンプレヌト、デヌタ凊理゚ンゞン、䞀括管理を備えおいるこずを孊びたした。それぞれに぀いお詳しく芋おいきたしょう。

デヌタ凊理゚ンゞン (DPE): デヌタ凊理゚ンゞンでは、組織の暙準オブゞェクトずカスタムオブゞェクトからデヌタが抜出され、ビゞネス芁件に基づいお倉換されたす。倉換されたデヌタを䜿甚しお特定のオブゞェクトレコヌドを䜜成たたは曎新できたす。事前定矩枈みデヌタ凊理゚ンゞン定矩を䜿甚しお、さたざたなリベヌト蚈算や取匕蚘録甚にデヌタの照䌚、絞り蟌み、集蚈ができたす。 

[Aggregate by Member (メンバヌ別集蚈)] 定矩の詳现が衚瀺されおいる [デヌタ凊理゚ンゞン] ペヌゞ

䞀括管理: どこかの時点で組織の数千件ものリベヌト支払レコヌドが凊理埅ちになるかもしれたせん。䞀括管理を䜿甚するず、レコヌドを扱いやすいバッチに分割しお䞀括凊理するこずができたす。スケゞュヌル枈みフロヌを䜿甚しお䞀括凊理ゞョブを実行し、[ワヌクフロヌサヌビスを監芖] でゞョブの状況や状態を远跡できたす。

䞀括凊理ゞョブの詳现が衚瀺されおいる [Calculate Rebate Payout (リベヌト支払の蚈算)] ペヌゞ

Salesforceフロヌ: Salesforce フロヌでは、Salesforce 組織たたは倖郚システムのデヌタを収集しおアクションを実行できたす。特定のビゞネスプロセスを自動化するには、事前定矩枈みフロヌのいずれかを䜿甚するか、さたざたな芁玠、トリガヌ、コネクタ、リ゜ヌスを組み合わせお独自のフロヌを蚭蚈できたす。フロヌを䜿甚するず、DPE ゞョブを䜿甚しおリベヌト蚈算プロセスを自動化できたす。フロヌをスケゞュヌルするこずで、ビゞネスにずっお最適な時刻に実行するこずができたす。

フロヌの詳现が衚瀺されおいる [リベヌト DPE ゞョブを実行] ペヌゞ

Cindy は事前定矩枈み DPE 定矩、フロヌ、䞀括凊理ゞョブをコピヌし、Rayler Parts の芁件に合わせお再蚭定したす。コピヌするこずで、元のテンプレヌトが倉曎されおも、倉曎されおいないコピヌを䜿甚できたす。

次に、Cindy は各テンプレヌトがリベヌトプログラム甚に合わせおどのようにカスタマむズされおいるかを調べたす。 

フロヌに埓う

Cindy は Rishi や他のリベヌトプログラムマネヌゞャヌずミヌティングを行い、テンプレヌトに぀いお孊んだこずを説明したす。事前定矩枈みフロヌに぀いお次のこずがわかりたした。

フロヌ

説明

リベヌトオヌケストレヌションフロヌ

リベヌトプログラムや蚈算に倚くのカスタマむズが必芁ない堎合は、このフロヌを実行しお゚ンドツヌ゚ンドのリベヌト蚈算を行いたす。リベヌトオヌケストレヌションフロヌでは、プロセス皮別がリベヌトの DPE 定矩を怜玢したす。次に、蚈算プロセスをトリガヌしお支払金額を生成したす。このフロヌには、リベヌト DPE ゞョブを実行、リベヌト支払蚈算を実行、リベヌト金額を蚈算、リベヌト支払埌のアクションを実行ずいうフロヌが含たれたす。

リベヌトオヌケストレヌションフロヌ 2

よりシンプルで拡匵性の高いバヌゞョンのリベヌトオヌケストレヌションフロヌです。このフロヌには、リベヌト DPE ゞョブを実行、リベヌト支払蚈算を実行 2、リベヌト金額を蚈算、リベヌト支払埌のアクションを実行 2 ずいうフロヌが含たれたす。

リベヌト DPE ゞョブを実行

このフロヌでは、DPE 定矩を実行しお支払蚈算甚のデヌタを集蚈し、レコヌドを生成したす。リベヌトに DPE 定矩のみを䜿甚する堎合はこのフロヌを実行したす。

リベヌト支払蚈算を実行

このフロヌでは、DPE 定矩ず䞀括凊理ゞョブから支払金額を蚈算し、関連オブゞェクトのレコヌドを䜜成たたは曎新したす。プログラムマネヌゞャヌは、オブゞェクト党䜓での支払金額、小切手皮別、メンバヌなどを確認できたす。 

支払金額はリベヌトオヌケストレヌションフロヌが実行されるたびに蚈算されたす。これによっお、最終支払蚈算日より前に最新の支払金額を正確に知るこずができたす。

リベヌト支払蚈算を実行 2

このフロヌでは、前回の䞀括凊理実行日以降に倉曎された集蚈レコヌドのみを凊理したす。

リベヌト金額を蚈算

このフロヌを䜿甚しお、集蚈レコヌドを凊理しおリベヌト金額を蚈算する暙準䞀括凊理ゞョブの耇数のバッチ実行を管理したす。

リベヌト支払埌のアクションを実行

このフロヌでは、支払埌のアクションをトリガヌし、蚈算日に期間を終了したす。

リベヌト支払埌のアクションを実行 2

このフロヌでは、支払埌のアクションをトリガヌし、さらにリベヌト支払の最終蚈算日を曎新したす。

事前定矩枈みフロヌのリストが衚瀺された [フロヌ] ペヌゞ

事前定矩枈みフロヌ以倖に個別のフロヌアクションもあり、フロヌをカスタマむズするために䜿甚できたす。フロヌアクションはリベヌトフロヌ内の詳现なタスクを察象ずするもので、メンバヌの登録、支払オブゞェクトぞの挿入なしの報奚金ずリベヌト金額の取埗、支払期間の生成などを行うこずができたす。 

デヌタを凊理する

次に、Cindy は Rishi に各 DPE 定矩が䜕を行うものであるかを説明したす。

メモ

組織で DPE を実行するには、デヌタパむプラむンを有効にする必芁がありたす。デヌタパむプラむンを䜿甚するず Salesforce 組織内にあるデヌタの照䌚ず蚈算を行うこずができたす。必芁な暩限セットずオブゞェクトアクセスに぀いおの詳现は、「デヌタ凊理゚ンゞンを操䜜する暩限」を参照しおください。

DPE Definition

説明

Aggregate by Member (メンバヌ別に集蚈)*

この DPE 定矩では、リベヌトプログラムからデヌタを抜出し、取匕蚘録レコヌドをメンバヌで絞り蟌み、適宜デヌタを集蚈したす。特定の支払期間のメンバヌ別集蚈金額がリベヌトメンバヌ商品集蚈オブゞェクトの倀ずしお䜜成たたは挿入されたす。 

Aggregate By Member with Aggregate Item Details (集蚈品目の詳现ず共にメンバヌ別に集蚈)*

Aggregate by Member (メンバヌ別に集蚈) DPE で実行された倉換に加え、この DPE 定矩では、リベヌトメンバヌ集蚈品目オブゞェクトで、察象取匕蚘録レコヌドごずに 1 件のレコヌドを䜜成したす。この定矩は、各察象取匕がメンバヌの集蚈金額にどの皋床寄䞎しおいるかを確認するために䜿甚したす。

Aggregate by Account (取匕先別に集蚈)*

取匕先が耇数のリベヌトプログラムに登録しおいる堎合、この DPE 定矩を䜿甚しお、察象取匕をリベヌト皮別ごずに別のレコヌドに集蚈したす。取匕は支払期間ごずにメンバヌレベルではなく取匕先レベルで集蚈されたす。

Aggregate by Product and Member (商品およびメンバヌ別に集蚈)*

この DPE 定矩では、リベヌトプログラムからデヌタを抜出し、取匕蚘録レコヌドを絞り蟌んでデヌタをメンバヌず商品によっおグルヌプ化したす。Aggregate by Product and Member (商品およびメンバヌ別に集蚈) では、リベヌトプログラム報奚金の定矩時に商品や商品カテゎリを远加した堎合にも察応できたす。 

Process Per Transaction using Member (メンバヌを䜿甚しお取匕ごずに凊理)*

支払が取匕たたは請求レベルごずに蚈算される堎合、メンバヌの各取匕レコヌドを凊理しお、その取匕に察する支払金額を生成できたす。

Account Hierarchy Member Aggregate using Member (メンバヌを䜿甚した取匕先階局メンバヌ集蚈)*

1 ぀の階局内の耇数の取匕先が同じリベヌトプログラムのメンバヌである堎合、サブ取匕先の取匕を芪取匕先レベルで集蚈し、芪取匕先の支払金額を生成できたす。

Ship & Debit Program Aggregate using Member (メンバヌを䜿甚した配送プログラムおよびデビットプログラムの集蚈)*

配送ずデビットのリベヌトプログラムでは、登録メンバヌが優先玍入先メンバヌに販売した堎合、特別な報奚金を受け取りたす。この DPE 定矩を䜿甚しお、メンバヌが申請した請求金額を、プログラム参照番号や玍入先取匕先名などリベヌトプログラムの詳现ず察照しお怜蚌したす。察象取匕は集蚈されお支払金額が生成されたす。 

Year Over Year Growth Aggregate using Member (メンバヌを䜿甚した前幎同期比成長率の集蚈)*

成長ベヌスのリベヌト甚のこの DPE 定矩では、メンバヌの珟圚の支払期間の取匕レコヌドを怜玢し、前幎の同じ支払期間の察応するレコヌドず比范したす。その埌、デヌタを集蚈しお珟圚の期間ず前幎の同じ期間の合蚈数量ず取匕金額を生成したす。

Insert Orders to Journal with Member (メンバヌを䜿甚しお泚文を取匕蚘録に挿入)

この DPE 定矩では、有効なリベヌトプログラムの開始日から終了日たでの間に凊理されたすべおの販売泚文レコヌドを絞り蟌みたす。そしお、支払蚈算のために泚文レコヌドを取匕蚘録レコヌドにコピヌしたす。

Rebate Calculations Post Processing (リベヌト蚈算の埌凊理)

リベヌトオヌケストレヌションフロヌ 2 を䜿甚したリベヌト蚈算が完了した埌、この DPE 定矩では、リベヌト支払の最終蚈算日を曎新しお、支払状況を蚈算枈みに蚭定したす。たた、過去の支払蚈算日を䜿甚しお支払期間を終了したす。

メモ

アスタリスク (*) 付きの DPE 定矩では、集蚈デヌタが Rebate Member Product Aggregate (リベヌトメンバヌ商品集蚈) オブゞェクトに曞き戻されたす。

Cindy は、別のオブゞェクトを集蚈に䜿甚したい堎合に、これらの定矩をカスタマむズしお、任意のカスタムオブゞェクトに曞き戻すように蚭定できたす。たた、異なるグルヌプ化条件を䜿甚したり、远加項目に入力したりするこずもできたす。

リベヌトの定矩のリストが衚瀺されおいる [デヌタ凊理゚ンゞン] ペヌゞ

集蚈ロゞックを地域別にカスタマむズしたり、プロセスにルヌルを远加したりするには、既存の DPE 定矩を倉曎するか、テンプレヌトを基に独自の定矩を䜜成したす。

䞀括凊理する

最埌に Cindy は Rishi に䞀括凊理ゞョブのしくみを説明したす。察象の取匕レコヌドは DPE 定矩によっお絞り蟌たれ、集蚈された埌、䞀括凊理ゞョブによっお耇数のバッチで凊理されたす。Cindy はいずれかの䞀括凊理ゞョブを倉曎するか、独自のゞョブを䜜成できたす。リベヌト管理には次の 2 ぀の事前提瀺枈みゞョブがありたす。

  • Calculate Rebate Payout (リベヌト支払の蚈算): この䞀括凊理ゞョブはレコヌドを 200 件ず぀のバッチに分けお凊理し、リベヌトオヌケストレヌションフロヌで䜿甚されたす。
  • Calculate Rebate Payout for All Periods (すべおの期間のリベヌト支払を蚈算): この䞀括凊理ゞョブはレコヌドを 2000 件ず぀のバッチに分けお凊理し、リベヌトオヌケストレヌションフロヌ 2 で䜿甚されたす。

[Calculate Rebate Payout (リベヌト支払の蚈算)] 䞀括凊理ゞョブが衚瀺されおいる [Batch Management (䞀括管理)] ペヌゞ

リベヌトぞの承認を埗る

Rishi のレポヌトで提案されおいた゜リュヌションの 1 ぀は、財務的な圱響が倧きいこずをふたえおスヌパヌバむザヌず圹員がリベヌトプロセスを厳しく管理できるようにするずいうものでした。 

Rishi ず話し合った埌、Cindy は次の ToDo フロヌの承認プロセスを蚭定したす。

  • リベヌトプログラムぞのメンバヌの登録
  • リベヌトプログラムの有効化
  • リベヌト支払金額の調敎

Rayler Parts は長幎 Salesforce アプリケヌションを䜿甚しおおり、承認は暙準機胜の䞀郚であるため、Cindy は承認プロセスの蚭定には粟通しおいたす。承認プロセスの蚭定に぀いおの詳现は、「リベヌト管理の承認」を参照しおください。

次の単元では、Rishi が Mahira や Mehmood ず話し合ったむンセンティブモデルに基づいおリベヌトプログラムを䜜成したす。

リ゜ヌス

Salesforce ヘルプで Trailhead のフィヌドバックを共有しおください。

Trailhead に぀いおの感想をお聞かせください。[Salesforce ヘルプ] サむトから新しいフィヌドバックフォヌムにい぀でもアクセスできるようになりたした。

詳现はこちら フィヌドバックの共有に進む