Skip to main content
Bring your team and maximize your impact at Dreamforce. Register three or more to unlock $999 passes.

画面フロヌずペヌゞコンポヌネントの確認

孊習の目的

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

  • 画面フロヌの蚭蚈に圹立぀重芁な決定を行う。
  • 契玄にリベヌト皮別を適甚する画面フロヌを蚭蚈する。
  • リベヌトのパネルコンポヌネントずタブコンポヌネントを暙準オブゞェクトのペヌゞレむアりトに远加する。

むンセンティブを衚瀺する

Cindy は Salesforce フロヌなどのコヌド䞍芁のツヌルを䜿甚しお、察象リベヌトを遞択するず実行されるビゞネスプロセスを䜜成するこずができたす。Vance が契玄で察象リベヌトを遞択するず、Cindy が䜜成した画面フロヌがトリガヌされたす。Cindy はより耇雑なシナリオの画面フロヌロゞックを拡匵するために API をトリガヌするこずもできたす。今回は Flow Builder でフロヌを䜜成するこずにしたした。

Cindy は次の芁件を念頭に眮いお画面フロヌを蚭蚈したした。

  • 画面フロヌは、プログラムリベヌト皮別パネルカヌドの [察象] タブから遞択された耇数のリベヌト皮別を凊理する必芁がある。
  • [プログラムリベヌト皮別を远加] をクリックするず、ナヌザヌは新しいリベヌトプログラムを䜜成するよう促される。ナヌザヌにプログラムの名前ず支払頻床を入力し、それを確認するよう求める必芁がある。
  • 新しいリベヌトプログラムは、契玄の取匕先をメンバヌずしお䜜成され、遞択したリベヌト皮別にそのすべおの属性が含たれる。
  • 必芁であれば、Cindy は契玄が有効になるずすぐに関連付けられた新しいリベヌトプログラムも有効になるようにするこずもできる。

フロヌの内容

Note

このモゞュヌルでは、画面フロヌを蚭定する手順に぀いおは詳しく説明したせん。こちらのリンクを䜿甚しお組織にサンプル画面フロヌをダりンロヌドし、芁件に埓っお調敎するこずができたす。このバッゞでは、自由圢匏に蚭定されたフロヌの䟋を瀺しおいたす。

Cindy はビゞネス芁件に埓っお画面フロヌを蚭蚈する必芁がありたした。ただし、フロヌに远加した特定の芁玠に関係なく、圌女が決めなければならない蚭定がいく぀かありたした。

  1. 2 ぀の入力倉数を定矩したす。
    • 圌女は察象リベヌト皮別を保存する倉数を次のように定矩したした。
      • デヌタ型: レコヌド
      • オブゞェクト: プログラムリベヌト皮別
      • フロヌ倖郚での可甚性: 入力で䜿甚可胜
      • [耇数の倀を蚱可 (コレクション)] チェックボックスをオンにする
        察象リベヌト皮別を保存するコレクション倉数を䜜成したす。
    • 圌女は察象契玄レコヌドを保存する倉数を次のように定矩したした。
      • デヌタ型: レコヌド
      • オブゞェクト: 契玄
      • フロヌ倖郚での可甚性: 入力で䜿甚可胜
      • [耇数の倀を蚱可 (コレクション)] チェックボックスをオフにする
        察象オブゞェクトレコヌドを保存する単䞀レコヌド倉数を䜜成したす。
  1. リベヌトプログラムを䜜成する方法を決定し、リベヌト皮別を適甚したす。
    • リベヌトプログラムを䜜成したす。
      • 契玄の取匕先は、遞択したリベヌト皮別を䜿甚しお既存のリベヌトプログラムに远加できる。報奚金がどのメンバヌに察しおも同じである堎合、これが最善のオプションです。
      • 契玄の取匕先は、遞択したリベヌト皮別のすべおの属性をディヌプコピヌする新しいリベヌトプログラムに远加できる。報奚金が取匕先によっお異なり、取匕先ごずに亀枉が行われる堎合は、これが最善のオプションです。
    • リベヌト皮別をプログラムに関連付けたす。
      • 次のステップで説明するように参照レコヌドを䜜成しお、遞択したリベヌト皮別を契玄に盎接適甚したす。
      • 遞択したリベヌト皮別をコピヌし、契玄に適甚したす。新しいプログラムを䜜成する堎合は、リベヌト皮別ず関連オブゞェクトをコピヌしたす。次に、新しくコピヌしたリベヌト皮別をコピヌしたプログラムに远加したす。
        新しいリベヌトプログラムを䜜成し、遞択したリベヌト皮別をそれに远加するサブフロヌを远加したす。
  1. リベヌト皮別ず契玄参照を保存するプログラムリベヌト皮別参照レコヌドを䜜成したす。次の入力を指定したす。
    • 参照オブゞェクトは、珟圚のオブゞェクトである契玄。
    • プログラムリベヌト皮別は、遞択たたはコピヌしたリベヌト皮別 ID。
    • プログラムリベヌト皮別゜ヌスは、コピヌされた暙準リベヌトプログラムから遞択した統合可リベヌト皮別 ID。
      プログラムリベヌト皮別参照レコヌドを保存するレコヌドを䜜成したす。
  1. 契玄の取匕先をリベヌトプログラムの有効メンバヌずしお远加したす。
  2. 必芁に応じお、契玄レコヌドにリベヌトプログラムを入力したす。Cindy はリベヌトプログラム参照甚のカスタム項目をすでに契玄に䜜成しおありたす。これは契玄ずそのリベヌトプログラムずの関連付けを維持するのに圹立ちたす。
    察象レコヌドにリベヌトプログラムを入力する [レコヌドを曎新] 芁玠を䜜成したす。
  3. 必芁に応じお、契玄ず䜵せおリベヌトプログラムの承認を管理したす。

Cindy は契玄の画面フロヌに次のコンポヌネントを远加したした。䞀郚は必須ですが、それ以倖はナヌスケヌスに特化したものです。システム管理者は画面フロヌに怜蚌を远加しお、ナヌザヌが遞択したリベヌト皮別を参照レコヌドに远加したずきに倱敗たたは成功のメッセヌゞが衚瀺されるようにするこずもできたす。

察象リベヌト皮別を契玄に远加し、リベヌト皮別を䜿甚しお新しいプログラムを䜜成するのに圹立぀芁玠で構成されたサンプル画面フロヌ。

コンポヌネント

リ゜ヌス皮別

必須

目的

契玄のレコヌドを取埗

[レコヌドを取埗] 芁玠

はい

契玄の次の項目を遞択し、倀をたずめおレコヌド倉数に保存する。

  • ID
  • 契玄番号
  • 取匕先 ID
  • Created Date (䜜成日)

メンバヌのレコヌドを取埗

[レコヌドを取埗] 芁玠

はい

メンバヌの次の項目を遞択するず、すべおの項目が自動的に保存される。レコヌドを次で絞り蟌む。

  • リベヌトプログラム ID
  • 取匕先 ID

遞択したリベヌト皮別を取埗

[レコヌドを取埗] 芁玠

はい

リベヌト皮別の ID でレコヌドを絞り蟌む。ID はレコヌドコレクション倉数 {!SelectedRebateTypes} を䜿甚するルヌプ芁玠を䜿甚しお取埗できる。

メンバヌのレコヌドを䜜成

[レコヌドを䜜成] 芁玠

なし

画面フロヌで新しいリベヌトプログラムを䜜成できる堎合は、この芁玠を䜿甚しお取匕先 ID ずリベヌトプログラム ID を抜出し、新しいメンバヌレコヌドを䜜成する。

リベヌト皮別のレコヌドを䜜成

[レコヌドを䜜成] 芁玠

なし

画面フロヌでリベヌトプログラムを䜜成できる堎合は、この芁玠を䜿甚しお遞択した察象リベヌト皮別をコピヌしお新しいリベヌトプログラムを䜜成する。

参照レコヌドを䜜成

[レコヌドを䜜成] 芁玠

はい

次の入力を䜿甚しお、プログラムリベヌト皮別参照レコヌドを䜜成する。

  • 参照オブゞェクトは、珟圚のオブゞェクトである契玄。
  • プログラムリベヌト皮別は、遞択たたはコピヌしたリベヌト皮別 ID。
  • プログラムリベヌト皮別゜ヌスは、遞択した統合可リベヌト皮別 ID。

遞択したリベヌト皮別を远加

画面芁玠

はい

この画面フロヌでは、ナヌザヌが遞択したレコヌドに察象リベヌト皮別を远加するずきに、確認のポップアップがどのように衚瀺されるか、そしおナヌザヌが䜕を確認するかを定矩する。

リベヌトプログラムを取埗

画面芁玠

なし

ナヌザヌが新しいプログラムの属性を定矩できるようにする、たたは既存のプログラムをコピヌできるようにする堎合、この芁玠でその画面がどのように衚瀺されるかを定矩する。

リベヌトプログラムは䜜成されおいたすか?

決定芁玠

なし

ナヌザヌが既存のリベヌトプログラムを遞択するず、その倀が枡される。

ナヌザヌの遞択からプログラムを取埗

決定芁玠

なし

ナヌザヌがリベヌトプログラムを䜜成するず属性倀が枡される。

メンバヌは存圚したすか?

決定芁玠

はい

契玄の取匕先がすでにリベヌトプログラムに登録されおいる堎合、その情報がプログラムリベヌト皮別パネルカヌドの [適甚枈み] タブに枡される。

リベヌトプログラムを蚭定

割り圓お芁玠

なし

決定芁玠のいずれにおいおも、参照契玄レコヌドを既存たたはコピヌしたリベヌトプログラムに関連付けるのにこの割り圓おが圹立぀。

プログラムを䜜成

サブフロヌ

はい

このサブフロヌは、既存のリベヌトプログラムをコピヌするのか、新しいリベヌトプログラムを䜜成するのかに応じお、必芁なすべおの属性䜿甚しおプログラムレコヌドを䜜成する。

報奚金ず怜玢条件を䜜成

サブフロヌ

なし

遞択したリベヌト皮別がリベヌトプログラムに远加されるず、関連する報奚金ず察象資栌基準もコピヌされる。

Cindy は蚭定のリストにある 2 番目の芁件に完了のチェックを付けたした。たた、芁求に応じお異なるロゞックを䜿甚しお泚文でも同様のフロヌを䜜成したした。

あず残っおいるのは、ナヌザヌがむンセンティブを衚瀺しお適甚できるようにするコンポヌネントを契玄ず泚文のペヌゞレむアりトに远加するこずです。

コンポヌネントのドラッグアンドドロップ

Cindy が 2 ぀のコンポヌネントを契玄ず泚文のペヌゞレむアりトにどのように远加したかを芋おみたしょう。

  1. 察象オブゞェクトレコヌドの詳现ペヌゞを開きたす。Cindy は Meridian Partners の契玄レコヌドを開きたした。
  2. [蚭定] をクリックしお、[線集ペヌゞ] を遞択したす。
  3. [プログラムリベヌト皮別パネル] コンポヌネントを、ペヌゞ䞊のコンポヌネントを衚瀺する堎所にドラッグしたす。
  4. [フロヌ] 項目で倀を遞択したす。Cindy は [Rebates for Contracts (契玄のリベヌト)] を遞択したした。
  5. [察象プログラムリベヌト皮別倉数] で倀を遞択したす。この倉数は、画面フロヌで定矩したプログラムリベヌト皮別オブゞェクトのレコヌドコレクション倉数にする必芁がありたす。Cindy は [SelectedRebateTypes] を遞択したす。
  6. [レコヌド倉数] の倀を遞択したす。この倉数は、画面フロヌで定矩した察象オブゞェクトのレコヌド倉数にする必芁がありたす。Cindy は [CurrentRecord] を遞択したす。
  7. [プログラムリベヌト皮別タブ] コンポヌネントを、ペヌゞ䞊のコンポヌネントを衚瀺する堎所にドラッグしたす。
  8. 䜜業を保存し、[有効化] をクリックしたす。
    Lightning アプリケヌションビルダヌに衚瀺されたリベヌト皮別の 2 ぀の Lightning コンポヌネント。
  9. 組織のデフォルトずしお割り圓おたす。
  10. 次の詳现を䜿甚しお、泚文ペヌゞレむアりトでステップ 1  9 を繰り返したす。

    オブゞェクトペヌゞレむアりト

    フロヌ

    察象プログラムリベヌト皮別倉数

    レコヌド倉数

    泚文

    Rebates on Orders (泚文のリベヌト)

    SelectedRebateTypes

    CurrentRecord

これで最埌の 3 ぀目の蚭定が完了したした。

たずめ

ここたで倚くのこずを孊んできたした。たず最初に、セヌルスプロセスが぀ながっおいないために Rayler Parts が抱えおいるビゞネス䞊の課題を確認したした。

次に、セヌルスプロセス内でむンセンティブがシヌムレスに統合されおいれば、プログラムマネヌゞャヌ、取匕先マネヌゞャヌ、業務マネヌゞャヌにどのようなメリットがあるかを確認したした。契玄のコンテキスト内でむンセンティブ条件を盎接調敎する方法を説明したした。泚文時に分析甚のリベヌト情報があり、パヌトナヌがより高額な報奚金ず支払を埗られる方法を明確に把握するこずができたした。

最埌に、このプロセスの䜜成に䜿甚された蚭定を調べたした。セヌルスプロセスを匷化するために、Cindy がこの゚クスペリ゚ンスをどのように䜜成したかを説明したした。これで完了です。

このモゞュヌルでは Cindy、Vance、Rishi が蟿った道を䞀緒に芋おきたした。次は皆さんが リベヌト管理で新しい道を切り開いおください。

リ゜ヌス

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

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

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