申込フォームへの取引先データの自動追加
公共セクターソリューションの取引先およびビジネスプロファイルのデータを項目に自動的に入力することで、対象者の申込フォームの迅速化を実現します。
必要なエディション
| サポートされている製品のエディションを表示する。 |
| 必要なユーザー権限 | |
|---|---|
| OmniScript フォームを作成する | OmniStudio 管理者 |
| OmniStudio データマッパーを作成する | OmniStudio 管理者 |
対象者がビジネスライセンス申請を完了しやすくするには、申請を自分のアカウントとビジネスプロファイルにリンクします。次に、データマッパーを使用して、ビジネス構造や税金 ID 番号などの関連データをアプリケーション項目に自動的に入力します。許可や給付などの個別の申請の場合、申請を個人取引先レコードにリンクして、申請項目に対象者の住所や連絡先の詳細などのデータを入力します。
まず、データマッパーを作成します。1 つは申請時に初めて申請するユーザーのアカウントを自動的に作成するもので、もう 1 つはビジネスプロファイルを作成します。その他の 2 つのデータマッパーを作成し、再出願者の取引先およびビジネスプロファイルデータを抽出します。次に、OmniScript フォームにデータマッパーを追加します。
アプリケーションから取引先とビジネスプロファイルを作成するための OmniStudio データマッパーの作成
初めて申請するユーザーが Experience Cloud サイトでビジネスライセンス申請を送信したときに、自動的にアカウントとビジネスプロファイルを作成するデータマッパーを作成します。
- OmniStudio アプリケーションで、アプリケーションナビゲーションメニューから [OmniStudio Data Mappers] を選択し、[新規] をクリックします。
-
次の詳細情報を入力します。
- [データマッパーインターフェース名] に「New Account from Application」と入力します。
- [Interface Type (インターフェイス種別)] で、[Load (ロード)] を選択します。
- [入力種別] で、[JSON] を選択します。
- [出力種別] で、[sObject] を選択します。
- [保存] をクリックし、[オブジェクトを追加] をクリックします。
- Account を選択します。
- [項目] をクリックします。
-
(省略可能) [入力 JSON] パネルに OmniScript JSON を貼り付けます。JSON をコピーするには、OmniScript フォームに移動し、[プレビュー] をクリックします。[データ JSON] タブで、
をクリックします。
-
OmniScript フォームからの入力 JSON パスをドメインオブジェクト (取引先) の項目に対応付けます。
Omnistudio saves the Data Mapper automatically.
- 完了したら、この手順を繰り返して「New Business Profile from Application (アプリケーションからの新規ビジネスプロファイル)」というデータマッパーを作成し、OmniScript JSON データをビジネスプロファイルドメインオブジェクトの項目に対応付けます。
アプリケーションの取引先およびビジネスプロファイルデータを取得するための OmniStudio データマッパーの作成
ビジネスライセンス申請項目に、復帰申請者用の取引先およびビジネスプロファイルデータを入力するデータマッパーを作成します。
- OmniStudio アプリケーションで、アプリケーションナビゲーションメニューから [OmniStudio Data Mappers] を選択し、[新規] をクリックします。
-
次の詳細情報を入力します。
- [データマッパーインターフェース名] に「Get Account Data for Applications」と入力します。
- [Interface Type (インターフェイス種別)] で、[Extract (抽出)] を選択します。
- [入力種別] で、[JSON] を選択します。
- [出力種別] で、[JSON] を選択します。
- [保存] をクリックします。
- [Add Extract Step] をクリックします。
-
最初の抽出を定義します。
- オブジェクトのリストから、[取引先] を選択します。
- [出力パスを抽出] に「取引先」と入力します。
- [Filter (検索条件)] で、ID = InputId を指定します。
-
[出力] タブで、抽出する取引先項目を OmniScript JSON に対応付けます。詳細は、OmniStudio ヘルプの「Data Mapper Extract Output」を参照してください。
Omnistudio saves the Data Mapper automatically.
- 完了したら、この手順を繰り返して「Get Business Profile Data for Applications (アプリケーションのビジネスプロファイルデータを取得)」というデータマッパーを作成し、抽出するビジネスプロファイル項目を OmniScript JSON に対応付けます。
OmniScript 申込フォームへの OmniStudio データマッパーの追加
OmniScript アプリケーションに質問を追加して、初めての申込者を特定します。次に、読み込みデータマッパーを使用して、初回申込用の取引先とビジネスプロファイルを作成し、抽出データマッパーを使用して、再申込用の取引先とビジネスプロファイルデータを追加します。
- OmniStudio アプリケーションで、アプリケーションナビゲーションメニューから [Omniscripts] を選択します。
- リストビューから無効な OmniScript 申込フォームを作成または選択します。
- 申請者に以前に申請したかどうかを尋ねるステップを追加または選択します。次に、「構築」パネルで「入力」セクションを展開し、「ラジオ」要素をキャンバスのステップにドラッグします。
- [名前] や [項目の表示ラベル] など、要素のプロパティを指定します。たとえば、[名前] に「 初回申請 者」と入力し、[項目の表示ラベル] に「 このビジネスのライセンスを以前に申請しましたか?」と入力します。
- 要素に 2 つのオプションを追加します。1 つは値と表示ラベルのペアが Yes で、もう 1 つは値と表示ラベルが No です。
-
OmniScript で抽出をコールしてデータマッパーを読み込むロジックと要素を追加します。
- 申込者が [はい] を選択した場合、[データマッパー抽出アクション] 要素を使用して、申込項目に申込者の取引先およびビジネスプロファイルのデータを入力する抽出データマッパーをコールします。[データマッパー抽出アクション] 要素の [プロパティ] パネルで、[データマッパーインターフェース] に [Get Account Data for Applications] を選択します。[Get Business Profile Data for Applications (アプリケーションのビジネスプロファイルデータを取得)] を呼び出す 2 番目のデータマッパー抽出アクションを追加します。
- ライセンス申請者が [いいえ] を選択した場合は、データマッパー投稿アクション要素を使用して、申請時に取引先とビジネスプロファイルを作成する読み込みデータマッパーをコールします。[データマッパー投稿アクション] 要素の [プロパティ] パネルで、[データマッパーインターフェース] に [New Account from Application] を選択します。[New Business Profile from Application (アプリケーションからの新規ビジネスプロファイル)] をコールする 2 番目のデータマッパー投稿アクションを追加します。
Omnistudio saves the Omniscript automatically.

