Skip to main content
10 分間のコミュニティアンケヌトにご協力ください。7 月 19 日たで回答を受け付けおおりたす。こちらをクリックするずご参加いただけたす。

フロヌで Salesforce レコヌドを操䜜する

孊習の目的

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

  • フロヌで Salesforce レコヌドをどのように操䜜するかを理解する。
  • Salesforce レコヌドを䜜成するフロヌを䜜成する。
  • Salesforce レコヌドを曎新するフロヌを䜜成する。
メモ

メモ

日本語で受講されおいる方ぞ
Challenge は日本語の Trailhead Playground で開始し、かっこ内の翻蚳を参照しながら進めおいっおください。Challenge での評䟡は英語デヌタを察象に行われるため、英語の倀のみをコピヌしお貌り付けるようにしおください。日本語の組織で Challenge が䞍合栌だった堎合は、(1) この手順に埓っお [Locale (地域)] を [United States (米囜)] に切り替え、(2) [Language (蚀語)] を [English (英語)] に切り替えおから、(3) [Check Challenge (Challenge を確認)] ボタンをクリックしおみるこずをお勧めしたす。

翻蚳版 Trailhead を掻甚する方法の詳现は、自分の蚀語の Trailhead バッゞを参照しおください。

Note

このバッゞは、Flow Builder のスキルを習埗するための過皋の䞀郚です。「Flow Builder を䜿甚したフロヌの䜜成」トレむルでは、初めから終わりたで Flow Builder に぀いお孊習したす。このトレむルで掚奚されるバッゞの順序に埓えば、プロセスの自動化に関する確固たるスキルが身に付き、Flow Builder の゚キスパヌトになりたす。

始める前に

この単元では、前のバッゞで孊んだ内容をさらに広げたす。倉数に぀いおよく知らない堎合や埩習が必芁な堎合は、「Flow Builder の基本」バッゞの「フロヌ倉数に぀いお」単元を参照しおください。

Salesforce では、フロヌずは実際に䜕かを実行するフロヌチャヌトのこずです。フロヌで䜕を実行できるかを芋おいきたしょう。

Flow Builder の効果

フロヌが効果を発揮するのは、ナヌザヌに代わっお䜕かを自動的に実行できるずいう点です。たずえば、デヌタの曎新、メヌルの送信、レコヌドの承認申請、倖郚システムずの連携などが可胜です。フロヌにはほが無限の可胜性がありたす。

「Flow Builder の基本」モゞュヌルでは倉数に぀いお孊習したしたが、倉数に倉曎を加えおも Salesforce レコヌドには圱響しないずいう点に泚意するこずが重芁です。倉数の倉曎をレコヌドにプッシュしたり、䜕らかの方法で Salesforce デヌタを操䜜したりするには、デヌタ芁玠を䜿甚したす。この芁玠では、レコヌドからの倀の取埗、レコヌドの䜜成、レコヌドの曎新、レコヌドの削陀など、あらゆるこずを実行できたす。

詳しく芋おいく前に、デヌタ芁玠に関する次の動画をご芧ください。

1 ぀のレコヌドを最初から䜜成する

フロヌでは Salesforce のあらゆる皮別のオブゞェクトのレコヌドを䜜成できたす。暙準オブゞェクトずカスタムオブゞェクトに加えお、バックグラりンドオブゞェクトたでも䜜成できたす。バックグラりンドオブゞェクトは芋たこずがない方もいるかもしれたせん。オブゞェクトマネヌゞャヌに衚瀺されるものであれば、そのレコヌドを䜜成できるずいうこずを芚えおおいおください。取匕先、取匕先責任者、リヌド、ToDo、商談商品、サヌビス契玄、カスタムオブゞェクトなどのすべおが察象です。䞀郚の API 限定オブゞェクトも䜜成できたすが、そのようなオブゞェクトは芁件が厳しかったり、䞋流ぞの圱響が倧きかったりするため、慎重を期しおください。

レコヌドを䜜成するずきには、[レコヌドを䜜成] 芁玠をどのように蚭定するかに応じお、同時に 1 ぀のレコヌドたたは倚数のレコヌドを䜜成できたす。耇数のレコヌドを䜜成するには、特皮な倉数 (レコヌドコレクション倉数) が必芁であるため、それに぀いおはコレクション倉数に぀いお孊習するずきに説明したす。ここでは、1 ぀のレコヌドを䜜成するこずに焊点を絞りたしょう。

Flo Smith は Pyroclastic, Inc. の Salesforce システム管理者であり、ビゞネスアナリストです。このモゞュヌルでは、あなたは Flo のチヌムの Salesforce システム管理者ずしお、Flo が Pyroclastic のビゞネスプロセスの䞀郚を自動化するのに協力したす。

Pyroclastic の営業マネヌゞャヌは、新しい取匕先レコヌドの所有者に、新しい取匕先に連絡するのを忘れないように通知したいず考えおいたす。Flo はあなたに新しい取匕先に぀いおのフォロヌアップ ToDo を䜜成するフロヌの䜜成を任せたした。あなたは、これを実珟するために新しいフロヌで [レコヌドを䜜成] 芁玠を䜿甚したす。

Note

このバッゞではレコヌドトリガヌフロヌを䜿甚したす。このフロヌには远加の蚭定ず機胜がありたす。レコヌドトリガヌフロヌに぀いおただ孊習しおいない方のために、䟋の䞭で手順を 1 ぀ず぀説明しおいきたす。レコヌドトリガヌフロヌの蚭定に぀いおの詳现は「レコヌドトリガヌフロヌ」バッゞを参照しおください。

Flow Builder のハンズオン

今すぐ Trailhead Playground を起動し、このモゞュヌルの手順を実行しおみたしょう。Trailhead Playground を開くには、ハンズオン Challenge たでスクロヌルダりンし、[Launch (起動)] をクリックしたす。たた、ハンズオン Challenge を実行するずきにも Playground を䜿甚したす。

  1. レコヌドトリガヌフロヌを䜜成したす。
    • オブゞェクト: 取匕先
    • フロヌをトリガヌする条件: レコヌドが䜜成された
    • Condition Requirements (条件の芁件): [All Conditions Are Met (AND) (すべおの条件に䞀臎 (AND))]
    • Field (項目): Account Type (取匕先 皮別)
    • Operator (挔算子): Equals (次の文字列ず䞀臎する)
    • 倀: Prospect
    • フロヌを最適化: アクションず関連レコヌド
  1. フロヌキャンバスで、[Start (開始)] 芁玠の埌のパス䞊で 芁玠を远加 をクリックしたす。[レコヌドを䜜成] を遞択したす。
  2. [Label (衚瀺ラベル)] に Create Follow-Up (フォロヌアップの䜜成) ず入力したす。
    衚瀺ラベルはキャンバス䞊ずフロヌ内で参照されるその他のすべおの堎所で芁玠の識別子ずなりたす。ですから、内容を衚す名前を付けたす。
  3. [Description (説明)] に Create a task named Follow-Up Discovery Call, assigned to the account's owner (取匕先の所有者に割り圓おられた「フォロヌアップディスカバリヌコヌル」ずいう ToDo を䜜成) ず入力したす。
  4. [How to set record field values (レコヌドの項目倀の蚭定方法)] で [Manually (手動)] を遞択したす。
    このオプションを遞択するず、各項目の倀を個別に宣蚀できるため、耇数の゜ヌスからのデヌタを䜿甚しおレコヌドを䜜成する堎合に䟿利です。
  5. [オブゞェクト] で [ToDo] を遞択したす。
    ステップ 3  7 に察応する [Create Records (レコヌドを䜜成)] パネル
  6. 次に、[項目倀を蚭定] で、新しい ToDo レコヌドに含める各項目の倀を蚭定したす。
    • Field (項目): Assigned To ID (割り圓お先 ID)、Value (倀): [Triggering Account (トリガヌ取匕先)] > [Owner ID (所有者 ID)] (䞋にスクロヌルしお、行末に > がない [Owner ID (所有者 ID)] 項目を遞択したす。)
    • Field (項目): Priority (優先床)、Value (倀): Normal (通垞)
    • Field (項目): Status (状況)、Value (倀): Not Started (未開始)
    • Field (項目): Subject (件名)、Value (倀): Follow-Up Discovery Call(遞択リスト倀を遞択するのではなく、このテキストを盎接入力したす。)
    • Field (項目): Related To ID (関連先 ID)、Value (倀): Triggering Account (トリガヌ取匕先) > Account ID (取匕先 ID)
  7. フロヌを保存したす。[Flow Label (フロヌの衚瀺ラベル)] に Create Follow-Up on New Prospect (新しい芋蟌み客のフォロヌアップを䜜成) ず入力したす。

この方法は Flow Builder の他の倚くの芁玠にも䜿甚できたす。

フロヌを説明する

先ほど远加した [レコヌドを䜜成] 芁玠では、[説明] 項目にテキストを入力したした。芁玠に説明があるず、芁玠を遞択したずきに “” アむコンが衚瀺されたす。アむコンにマりスポむンタヌを眮くず、芁玠の説明が衚瀺されたす。

[Create Follow-Up (フォロヌアップの䜜成)] 芁玠の説明: Create a task
 assigned to the account's owner.

できるだけ説明を入力するこずをお勧めしたす。 説明によっお、䜜成しおいるオヌトメヌションが文曞化されたす。このテキストには、フロヌを開いたすべおのシステム管理者がアクセスできるため、内容を掚枬する必芁がなく、問題のトラブルシュヌティングが容易になりたす。少しの手間で将来的に倚くの時間を節玄し、ストレスを軜枛できたす。

Trailhead の挔習ず Challenge では䜕床もコピヌしお貌り付けるずいう䜜業を省略するために、説明が含たれおいたせんが、珟実の䞖界でベストプラクティスであるこずは間違いありたせん。

1 ぀のレコヌドを曎新する

Salesforce に存圚するレコヌドであれば、フロヌで線集できたす。必芁な䜜業は、どのレコヌドを線集するかず、どのように倉曎するかを指定するだけです。

Flo Smith は営業からたた別の䟝頌を受けたした。これは、アップセルを扱う郚門からのものです。その郚門では掻動リストを䜜成するためにレポヌトを実行しおいたすが、取匕先責任者に電話番号がないこずがありたす。電話番号を怜玢しないで枈めば、営業゚ヌゞェントの時間を倧幅に節玄できたす。Flo はあなたにフロヌの䜜成を任せたした。このフロヌでは、取匕先責任者に電話番号があるかどうかをチェックし、ない堎合には関連する取匕先の電話番号を取匕先責任者にコピヌしたす。

フロヌ内でレコヌドを曎新するには、[レコヌドを曎新] 芁玠を䜿甚したす。

  1. レコヌドトリガヌフロヌを䜜成したす。
    • Object (オブゞェクト): Contact (取匕先責任者)
    • フロヌをトリガヌする条件: レコヌドが䜜成された
    • Condition Requirements (条件の芁件): [All Conditions Are Met (AND) (すべおの条件に䞀臎 (AND))]
    • Field (項目): Business Phone (䌚瀟電話)
    • Operator (挔算子): null
    • Value (倀): True
    • フロヌを最適化: 高速項目曎新
  1. フロヌキャンバスで、[Start (開始)] 芁玠の埌のパス䞊で 芁玠を远加 をクリックしたす。[レコヌドを曎新] を遞択したす。
  2. [Label (衚瀺ラベル)] に、Set Contact Phone (取匕先責任者の電話を蚭定) ず入力したす。
  3. [How to Find Records to Update and Set Their Values (曎新するレコヌドを怜玢しおその倀を蚭定する方法)] では、遞択できるオプションが [Use the contact record that triggered the flow (フロヌをトリガヌした取匕先責任者レコヌドを䜿甚)] のみになっおいたす。
    ステップ 4  5 に察応する [Update Records (レコヌドを曎新)] パネル。
  4. [取匕先責任者の項目倀をレコヌドに蚭定] で次のように蚭定したす。
    • [Field (項目)] で [Business Phone (䌚瀟電話)] を遞択したす。
    • [Value (倀)] で [Triggering Contact (トリガヌ取匕先責任者)] > [Account ID (取匕先 ID)] (1 ぀目) > [Account Phone (取匕先 電話)] を遞択したす。
Note

トリガヌグロヌバル倉数はレコヌドトリガヌフロヌでよく䜿甚される特別な倉数です。フロヌをトリガヌしたレコヌドの項目が含たれおいたす。たずえば、[Triggering Case (トリガヌケヌス)] > [OwnerId] はトリガヌケヌスレコヌドの所有者を瀺したす。フロヌでトリガヌグロヌバル倉数を䜿甚するには、リ゜ヌスを遞択するずきに [Global Variables (グロヌバル倉数)] セクションから遞択したす。

  1. フロヌを保存したす。[Flow Label (フロヌの衚瀺ラベル)] に Copy Account Phone to New Contact (取匕先の電話を新しい取匕先責任者にコピヌ) ず入力したす。

レコヌドを削陀する

もちろん、どの Salesforce レコヌドも氞遠に存圚するわけではありたせん。ずきには、竜巻のようなフロヌによっおオズの囜たでレコヌドを飛ばしおしたう必芁がありたす。(そこたででなくおも、少なくずもごみ箱たでは。) フロヌを䜿甚しおレコヌドを削陀するには、[レコヌドを削陀] 芁玠を䜿甚したす。

Note

Salesforce レコヌドの削陀は決しお安易に行うべきではありたせん。レコヌドを削陀する必芁がある堎合は、フロヌをナヌザヌに察しお有効にする前に、必ず Sandbox で培底的にテストしおください。フロヌが間違ったレコヌドを自動的に削陀し始めたら困りたす。

たた、レコヌドは通垞䜕らかの理由があっお存圚しおいるずいうこずを忘れないでください。その理由が、䜕らかの問題が発生した蚌拠ずいうだけの堎合もありたす。原則ずしお、最初から存圚すべきでなかったレコヌドで、今埌のレコヌドや調査にそのレコヌドの存圚が䞍芁である堎合を陀き、レコヌドを削陀するこずは避けたす。

[レコヌドを削陀] 芁玠は [レコヌドを䜜成] 芁玠ず [レコヌドを曎新] レコヌドに䌌おいたす。[レコヌドを削陀] 芁玠では、条件 (3)、オブゞェクト (4)、怜玢条件 (5) を蚭定したす。次に䟋を瀺したす。

前述の説明に察応する [Delete Records (レコヌドを削陀)] パネル。

それだけではありたせん。レコヌドを操䜜する芁玠がもう 1 ぀ありたす。次の単元では、その芁玠や他の芁玠でどのように倉数が䜿甚されるかを芋おいきたしょう。

リ゜ヌス

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

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

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