Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
【northernforce#50 発表用資料】Summer'25注目機能紹介~フロー承認プロセス~
Search
YutoSato
June 17, 2025
0
41
【northernforce#50 発表用資料】Summer'25注目機能紹介~フロー承認プロセス~
YutoSato
June 17, 2025
Tweet
Share
More Decks by YutoSato
See All by YutoSato
【northernforce#49】成果を生み出すための Salesforce運用ガイド 要約 第5章 会社のビジネスモデルとSalesforceの適用を考える
yutosatou_kit
0
83
Spring'25注目機能紹介 ~Field Service × AI~
yutosatou_kit
0
69
nothernforce#47Manufacturing Cloud触ってみた!_佐藤雄斗
yutosatou_kit
0
170
northernforce#46 Winter’25機能紹介(開発系)__佐藤雄斗.pdf
yutosatou_kit
0
110
lightning-record-edit-form × lightning-datatableでルックアップ検索 できるtableを作る
yutosatou_kit
0
400
URLパラメーター ワークショップ ~レポートのフィルター設定、カスタムアクションのデフォルト値設定~
yutosatou_kit
0
270
Einstein予測ビルダー×Einstein Next Best Actionを使ってみよう!
yutosatou_kit
0
380
Spring'24注目トピック紹介(レポート・ダッシュボード)
yutosatou_kit
0
380
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Into the Great Unknown - MozCon
thekraken
40
2k
Done Done
chrislema
185
16k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
31
2.2k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
440
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Transcript
northernforce#50 Summer'25注目機能紹介 ~フロー承認プロセス~ 株式会社キットアライブ 佐藤雄斗
自己紹介 • 氏名 • 佐藤雄斗 • 所属 • 株式会社キットアライブ CS部
• 趣味 • ちいかわ • 娘と遊ぶ 2
アジェンダ • フロー承認プロセスって?フローなの?承認プロセスなの? • Summer’25におけるアップデート箇所! • フロー承認プロセス使ってみた! • まとめ 3
フロー承認プロセスって?フローなの?承認プロセスなの? • 実体としてはフローオーケストレーション。 ⇒フローで承認プロセスを呼び出す、ではなくフローオーケストレーション自体で承認 のワークフローを作成。 • Spring’25から使えるようになった。 • 現行の承認プロセスの移行先?? 4
Summer’25におけるアップデート箇所! • 承認アプリケーションからのフロー承認プロセスの作成 ⇒専用のウィザード画面を使用してひな形を作成。 • フローからフロー承認プロセスの実行 • フロー承認プロセスへの取り消しパスの追加 • 作業ガイドでの代理としての承認作業項目の完了
• 進行中の承認申請のキャンセル ⇒取り消しパスのアクションは実行されない(取り消しとの違い)。 などなど... 5
フロー承認プロセス使ってみた! 6 取引先 入金情報 契約 商談 親 子 ②入金遅延ある? あれば承認処理
なければ承認処理スキップ ③承認処理 承認⇒商談のステータスを承認済 に更新、契約を自動で作成 却下⇒商談のステータスを却下に 更新 参照関係 概略図 ①承認申請スタート 商談の画面から契約承認申請 のボタンを押下
フロー承認プロセス使ってみた! 7 全体像
フロー承認プロセス使ってみた! 8 各ノードで追加できる要素は フェーズと決定要素のみ 各ステップ追加できるのは承 認ステップまたはバックグラウ ンドステップ(後述) 各ステップは条件によって起 動タイミングを制御
フロー承認プロセスで利用できる要素について
フロー承認プロセス使ってみた! 9 承認ステップでは画面フロー を指定 ⇒承認・却下の画面に相当 ※標準でも作成済みのもの があり、今回はそちらを利用 バックグラウンドステップでは
自動起動フローを指定 ⇒項目更新等の処理をフロー を呼び出して自動化 バックグラウンドステップ と 承認ステップに関して
フロー承認プロセス使ってみた! 10 各ステップから呼び出すフローへの値(入力値)への渡し方 入力値を設定から値を渡す 入力値として値を渡しておくに は対象の変数に「入力で使用 可能」とチェックを入れておく 必要有
フロー承認プロセス使ってみた! 11 各ステップで呼び出したフ ローからの出力(戻り値)はス テップ名.出力の中に格納され ている。 呼び出したフローから出力値 を受けとるには呼び出し先の フローで「出力で使用可能」に チェックをいれた変数を宣言
する 各ステップから呼び出したフローからの値(出力値)の受け取り方
フロー承認プロセス使ってみた! 12 参考:標準で用意されている「承認ワークフロー:承認申請を評価」 画面コンポーネントが1つだけお いてあり、承認 or 却下の選択結 果とコメントが各変数にセットされ るようになっている。
approvalComments、 approvalChoicesの変数を裏側の 処理に渡している??
まとめ • フロー承認プロセスはこんなことができそう! • 承認プロセスだけではできなかった複雑な処理ができそう。 • 申請の画面、承認の画面もカスタマイズできそう。 • 実際に使ってみた感想。 •
できることが広がった半面、フローオーケストレーションを作ったことがないと実 装に時間がかかる。 • 承認・却下の画面は標準で画面フローがあるが、申請の画面がない?ので自前 で作る必要があってめん(ry • これまで項目自動更新アクションなどで行っていたアクションをフローで作成しな ければいけないため、そこが手間に感じた(個人的に)。 13
参考 • https://note.com/hot_shrew8980/n/ndb6c14240316 • https://note.com/atskimura/n/nd6f11ea76403 • https://help.salesforce.com/s/articleView?id=release-notes.rn_automat e_automated_approvals.htm&release=254&type=5 • https://help.salesforce.com/s/articleView?id=release-notes.rn_automat
e_automated_approvals.htm&release=256&type=5 14
ご清聴ありがとうございました! (フロー承認プロセスの時代が来るかも…??) 15