インタラクティブ通信用のドキュメントフラグメントの作成
このチュートリアルは、最初の対話型通信を作成するシリーズのステップです。 チュートリアル内のユースケースを理解して実際に操作できるように、このシリーズのチュートリアルを最初から順に学習することをお勧めします。
ドキュメントフラグメントとは再利用可能な通信のコンポーネントを指し、インタラクティブ通信の作成に使用されます。ドキュメントフラグメントは、次のいずれかの種類になります。
このチュートリアルでは、「対話型ドキュメントの計画」のセクションに記載されている解剖学に基づいて、複数のテキスト通信フラグメントを作成する手順を説明します。 このチュートリアルを完了すると、次の操作を実行できるようになります。
このチュートリアルで作成されたドキュメントフラグメントのリストは次のとおりです。
各ドキュメントフラグメントには、スタティックテキスト、フォームデータモデルから受信したデータ、エージェント UI を使用して入力したデータが含まれます。これらのフィールドはすべて、対話型通信の計画のセクションに記述されています。
このチュートリアルでドキュメントフラグメントを作成する際、エージェント UI を使用してデータを受信するフィールドの変数が作成されます。
フォームデータモデルの作成の節で説明したように、FDM_Create_First_ICをフォームデータモデルとして使用し、このチュートリアルでドキュメントフラグメントを作成します。
請求明細ドキュメントフラグメントには次のフィールドが含まれています。
フィールド | データソース |
---|---|
請求書番号 | エージェント UI |
請求期間 | エージェント UI |
請求日 | エージェント UI |
計画 | フォームデータモデル |
エージェント UI をデータソースとしてフィールドの変数やスタティックテキストを作成して、ドキュメントフラグメント内でフォームデータモデル要素を使用するには、次の手順を実行します。
「フォーム/ドキュメントフラグメント」を選択します。
作成/テキストを選択します。
次の情報を指定します。
左側のペインで、「変数」タブを選択して「作成」をタップします。
「変数の作成」セクションで、次の手順を実行します。
手順 4 と 5 を繰り返し、次の変数を作成します。
右側のペインを使用して、次のフィールドのスタティックテキストを作成します。
「請求書番号」フィールドの隣にカーソルを置き、左側のペインで、「変数」タブのInvoiceNumber 変数をダブルクリックします。
請求期間フィールドの横にカーソルを置き、請求期間変数を重複クリックします。
請求日フィールドの横にカーソルを置き、請求日変数を重複クリックします。
左側のペインで、「データモデルオブジェクト」タブを選択します。
「プラン」フィールドの横にカーソルを置き、customer > customerplanプロパティを重複クリックします。
「保存」をクリックして、請求明細のテキストドキュメントフラグメントを作成します。
顧客情報ドキュメントフラグメントには次のフィールドが含まれています。
フィールド | データソース |
---|---|
顧客名 | フォームデータモデル |
アドレス | フォームデータモデル |
供給場所 | エージェント UI |
都道府県コード | エージェント UI |
携帯電話番号 | フォームデータモデル |
代替電話番号 | フォームデータモデル |
関係番号 | フォームデータモデル |
接続数 | エージェント UI |
エージェント UI をデータソースとしてフィールドの変数やスタティックテキストを作成して、ドキュメントフラグメント内でフォームデータモデル要素を使用するには、次の手順を実行します。
「フォーム/ドキュメントフラグメント」を選択します。
作成/テキストを選択します。
次の情報を指定します。
左側のペインで、「変数」タブを選択して「作成」をタップします。
「変数の作成」セクションで、次の手順を実行します。
手順 4 と 5 を繰り返し、次の変数を作成します。
「データモデルオブジェクト」タブを選択し、右側のウィンドウにカーソルを置き、customer > nameプロパティを重複クリックします。
Enterキーを押してカーソルを次の行に移動し、customer > addressプロパティを重複クリックします。
右側のペインを使用して、次のフィールドのスタティックテキストを作成します。
「モバイル番号」フィールドの横にカーソルを置き、customer/mobilenumプロパティを重複クリックします。
「代替連絡先番号」フィールドの横にカーソルを置き、customer/alternatemobilenumberプロパティを重複クリックします。
「Relationship Number」フィールドの横にカーソルを置き、customer/relationshipnumberプロパティを重複クリックします。
「変数」タブを選択し、「供給場所」フィールドの横にカーソルを置き、Placesupply変数を重複クリックします。
状態コードフィールドの横にカーソルを置き、状態コード変数を重複クリックします。
「接続数」フィールドの横にカーソルを置き、接続数変数を重複クリックします。
「保存」をクリックして、顧客の詳細テキストドキュメントフラグメントを作成します。
請求書要約ドキュメントフラグメントには、次のフィールドが含まれます。
フィールド | データソース |
---|---|
繰越請求額 | エージェント UI |
支払い | エージェント UI |
調整 | エージェント UI |
現在の請求期間の料金 | フォームデータモデル |
請求額 | エージェント UI |
期限 | エージェント UI |
エージェント UI をデータソースとしてフィールドの変数やスタティックテキストを作成して、ドキュメントフラグメント内でフォームデータモデル要素を使用するには、次の手順を実行します。
「フォーム/ドキュメントフラグメント」を選択します。
作成/テキストを選択します。
次の情報を指定します。
左側のペインで、「変数」タブを選択して「作成」をタップします。
「変数の作成」セクションで、次の手順を実行します。
手順 4 と 5 を繰り返し、次の変数を作成します。
右側のペインを使用して、次のフィールドのスタティックテキストを作成します。
「前のバランス」フィールドの横にカーソルを置き、前のバランス変数を重複クリックします。
支払フィールドの横にカーソルを置き、支払変数を重複クリックします。
調整フィールドの横にカーソルを置き、調整変数を重複クリックします。
支払額フィールドの横にカーソルを置き、支払額変数を重複クリックします。
期日フィールドの横にカーソルを置き、期日変数を重複クリックします。
「データモデルオブジェクト」タブを選択し、右側のウィンドウの「請求現在の請求期間」フィールドの横にカーソルを置き、bills/usagecargesプロパティを重複クリックします。
「保存」をクリックして、顧客の詳細テキストドキュメントフラグメントを作成します。
課金ドキュメントフラグメントの概要には、次のフィールドが含まれます。
フィールド | データソース |
---|---|
通話料金 | フォームデータモデル |
会議通話料金 | フォームデータモデル |
SMS 料金 | フォームデータモデル |
携帯インターネット料金 | フォームデータモデル |
国内ローミング料金 | フォームデータモデル |
国際ローミング料金 | フォームデータモデル |
付加価値サービス料金 | フォームデータモデル |
合計請求金額 | フォームデータモデル |
合計支払金額 | フォームデータモデル |
スタティックテキストを作成してドキュメントフラグメント内でフォームデータモデル要素を使用するには、次の手順を実行します。
「フォーム/ドキュメントフラグメント」を選択します。
作成/テキストを選択します。
次の情報を指定します。
右側のペインを使用して、次のフィールドのスタティックテキストを作成します。
「データモデルオブジェクト」タブを選択します。
請求料フィールドの横にカーソルを置き、請求書 > 請求書プロパティを重複クリックします。
電話会議料金フィールドの横にカーソルを置き、bills > confcallchargesプロパティを重複クリックします。
SMS Chargesフィールドの横にカーソルを置き、bills/smschargesプロパティを重複クリックします。
モバイルインターネット料金フィールドの横にカーソルを置き、請求書 > インターネット料金プロパティを重複クリックします。
全国ローミング料金フィールドの横にカーソルを置き、請求書 > roamingnationalプロパティを重複クリックします。
国際ローミング料金フィールドの横にカーソルを置き、請求書 > roamingintnlプロパティを重複クリックします。
付加価値サービス料フィールドの横にカーソルを置き、bills > vasプロパティを重複クリックします。
「手数料合計」フィールドの横にカーソルを置き、請求書 > usagechargesプロパティを重複クリックします。
TOTAL PAYABLEフィールドの横にカーソルを置き、bills > usagechargesプロパティを重複クリックします。
Value Added Services Charges行のテキストを選択し、「ルールを作成」をタップして、インタラクティブ通信に表示する行に基づいた条件を作成します。
ルールの作成ポップアップウィンドウで、次の手順を実行します。
この条件に基づいて、付加価値サービス料金の列は、通話料金フィールドの値が 60 未満の場合にのみ表示されます。
[保存]をクリックして、請求金額の概要テキストドキュメントフラグメントを作成します。