| v4.8 | リリース |
任意のレコードページからボタンを押すことで申請を開始する機能についての記事です。
フローを作成し、申請に使用するテンプレートを設定できます
1. 設定方法
1-1. フローの作成
設定 > フロー で[新規フロー]を押下します。検索ボックスに「カミレス」と入力し、「カミレス申請作成」を選択してください。
ツールボックスの「定数」にある「DocumentName」を選択し、「値」には使用するテンプレートの「帳票名」を入力してください。
フローを[保存]し、[有効化]します。表示ラベル及びAPI参照名は自由に設定してください。
※ 申請元レコードの記録方法
申請を開始した元のレコードを、申請レコードに紐づけるためには以下を行います。
①参照関係のカスタム項目を追加
申請オブジェクトに、開始元のオブジェクトの参照項目を作成します。
②レコード更新要素を配置
「申請レコード作成」の下に「レコードを更新」要素を配置します。この要素で申請レコードに開始元のレコードIDを記録します。
- 更新するレコードを検索してその値を設定する方法
- レコードを識別する条件を指定し、項目を個別に設定
- 申請レコードを絞り込み
項目 演算子 値 カスタムオブジェクトID 次の文字列と一致する InputDataId
- 申請の項目値を レコード に設定
項目 値 (①で作成した参照項目) recordId
1-2. レコードページにフローアクションを追加
設定 > オブジェクトマネージャー から申請を開始したいオブジェクトの設定に移動します。
ボタン、リンク、およびアクション > [新規アクション]を押下し、以下のようなアクションを作成してください。
| アクション種別 | フロー |
|---|---|
| フロー | (先ほど作ったフロー) |
| 表示ラベル | 任意 |
| 名前 | 任意 |
ページレイアウトから作成したアクションを現在使用しているレイアウトに追加します。
「モバイルおよび Lightning のアクション」に作成したアクションがあるので、「Salesforce モバイルおよび Lightning Experience のアクション」に追加します。
2. 申請の開始
レコードページに追加したボタンを押すことで申請が作成されます。
「こちらをクリックして申請を開始してください。」をクリックすることで、作成された申請レコードに移動できます