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