レポートを使用した文書レコード通知の構成

この例では、Oracle Business Intelligence (BI) Publisherレポートを使用して、文書レコード・ビジネス・プロセスの文書レコード・ワークフローEメール通知およびアプリケーション内通知を構成する方法を示します。通知に使用される.rtfテンプレートを編集するには、Microsoft Wordを使用します。

BI Publisherテンプレートは、BI管理者ロールが付与されている場合にのみ変更できます。

次の表に、このシナリオにおける主な検討事項の概要を示します。

考慮する意思決定事項

この例の場合

どのテンプレートを更新しますか。

ManageDorReport (就業者の文書レコードに関する通知の更新用)

プロンプトとヘッダーをテンプレートに追加しますか。

はい

データ・モデル属性をテンプレートに追加しますか。

はい(個人名および個人番号用)

.rtfテンプレートにはどの言語を使用しますか。

英語(アメリカ合衆国)

タスクの概要

次の方法で文書レコード通知を構成します。

  1. データ・モデルXMLファイルをエクスポートします。

  2. レポート・レイアウト・テンプレートをダウンロードします。

  3. テンプレート内のプロンプトおよびヘッダーを編集します。

  4. ドキュメントをプレビューします。

  5. データ・モデル属性をテンプレートに追加します。

  6. 変更したレポート・レイアウトをBI Publisherカタログにアップロードします。

テンプレート内のプロンプトおよびヘッダーの追加または編集のみを行う場合は、タスク1、2、3、4および6を使用します。テンプレートへのデータ・モデル属性の追加のみを行うには、タスク1、2、4、5および6を使用します。

前提条件

  1. http://www.oracle.com/technetwork/middleware/bi-publisher/downloads/index.htmlからOracle BI Publisher Desktopをダウンロードしてインストールします。

  2. Microsoft Wordを使用してレイアウト・テンプレートを編集する場合、Template Builder for Wordをダウンロードしてインストールします。Template Builder for Wordをダウンロード、インストールおよび設定するには、「BI Publisher 11g Template Builder for Wordを使用したRTFテンプレートの作成」(http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bip/tb4word/tbwordbip.htm)を参照してください。

  3. 構成されたテンプレートをプレビューするには、独自のレポート・レイアウト・テンプレートに適用するサブテンプレートのローカル・コピーをダウンロードします。

    • Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

    • 「カタログ」をクリックします。

    • BIカタログで、事前定義済サブテンプレートの「共有フォルダ」「共通コンテンツ」「テンプレート」に移動します。

    • ワークフロー通知サブテンプレートに対して「編集」をクリックします。

    • 「テンプレート」セクションで、「ロケール」列のリンクをクリックします。

    • サブテンプレートの.rtfファイルをコンピュータに保存します。

データ・モデルXMLファイルのエクスポート

このタスクでは、通知用に事前定義されたデータ・モデル属性を含むXMLファイルをエクスポートします。このタスクを実行して、変更したテンプレートのプレビューを有効にします。このタスクは、データ・モデル属性をテンプレートに追加する場合にも必要です。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックします。

  3. 「カタログ」ページの「フォルダ」セクションで、「共有フォルダ」「人材管理」「ワークフロー通知」を展開し、「データ・モデル」を選択してデータ・モデルを右ペインに表示します。

  4. ManageDORデータ・モデルで「編集」をクリックして、ManageDORデータ・モデル・ページで「図」タブを開きます。

    ノート: すべてのデータ・セットで、要求されたエレメントがnull値で出力XMLデータに含まれるようにするには、次のようにします。
    ノート: データ・モデル属性をテンプレートに追加するには、ステップ5および6を実行します。それ以外の場合は、ステップ7に進みます。
  5. 「データ」タブをクリックします。

  6. キー属性である文書レコードに対して次の属性を入力し、すべての属性を取り込めるようにします。

    • TransactionID

  7. 「表示」をクリックして、サンプル・データをレポートに表示し、使用可能なすべての属性を確認します。

  8. 「エクスポート」をクリックします。

  9. 「ManageDOR_.xmlを開いています」ダイアログ・ボックスで、「ファイルの保存」を選択し、「OK」をクリックします。

  10. ManageDOR_.xmlファイルをローカル・ドライブに保存します。

レポート・レイアウト・テンプレートのダウンロード

このタスクでは、レポート・レイアウト・テンプレートのコピーを「カスタム」フォルダに作成し、テンプレートのコピーをローカル・ハード・ドライブにダウンロードして変更します。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックします。

  3. 「カタログ」ページの「フォルダ」セクションで、「共有フォルダ」「人材管理」を展開し、「ワークフロー通知」を選択してテンプレートを右ペインに表示します。

  4. ManageDorReportで、「詳細」をクリックし、「カスタマイズ」を選択します。ManageDorReportのコピーが「カスタム」フォルダに自動的に作成されます。

  5. ManageDorReportページのManageDorReportで、「編集」をクリックします。

  6. 「ManageDorReportR13.rtfを開いています」ダイアログ・ボックスで、「ファイルの保存」を選択し、「OK」をクリックして文書をローカル・ハード・ドライブに保存します。元のテンプレートと区別するために、テンプレートをManageDorReport.rtfという名前で保存します。

テンプレート内のプロンプトおよびヘッダーの編集

Eメール通知およびアプリ内通知を変更するには、Microsoft Wordで.rtfレポート・レイアウト・テンプレートのローカル・コピーを編集します。
ノート: 厳密なステップは、Microsoft Wordのバージョンに応じて異なる場合があります。
  1. ManageDorReportR13.rtfテンプレートを、Template BuilderがインストールされているMicrosoft Wordで開きます(まだ開いていない場合)。ドキュメントには、ワークフォース配置ビジネス・プロセスのすべての通知が含まれています。

  2. 「新規文書レコード」というヘッダーが付いた通知にスクロールします。

  3. 「摘要」ヘッダー・テキストの前にカーソルを置きます。

  4. あなたのと入力します。これで、テキストは、新規文書レコードとなります。

  5. プロンプト「発行機関」までスクロールします。発行機関を発行エージェンシに置き換えます。

  6. ドキュメントを保存します。

  7. タスク「ドキュメントのプレビュー」に進みます。

ドキュメントのプレビュー

ビジネス・インテリジェンス(BI)カタログに.rtfファイルをアップロードする前に、変更が加えられた出力をプレビューする必要があります。ユーザーに送信されるEメール通知およびアプリ内通知にエラーが表示される破損したレポートのアップロードを避けることができます。
  1. リボンで、「BI Publisher」タブを開き、「データのロード」グループ内の「サンプルXML」をクリックします。

  2. ダウンロードしたManageDorDM_.xmlファイルを参照して選択し、データ・モデルからサンプル・データをインポートします。

  3. 「データが正常にロードされました」ダイアログ・ボックスで、「OK」をクリックします。

  4. ドキュメントの先頭で、コンピュータ上のダウンロードしたサブテンプレート・ファイルの場所にパスを置き換えます。たとえば、<? import:xdoxsl:///Common Content/Templates/Workflow Notification Subtemplate.xsb?><?import:file:C:///Template_Directory/Workflow Notification Subtemplate.rtf?>に変更します。

  5. リボンの「BI Publisher」タブから、「プレビュー」グループ内の「HTML」をクリックします。

  6. プレビューで想定どおりに変更が反映されている場合は、パスを元の場所に戻します。

  7. リボンの「BI Publisher」タブから、「ツール」グループ内の「テンプレートの検証」をクリックします。

  8. さらに、「ツール」グループで、「アクセシビリティの確認」をクリックします。

  9. Wordで変更を保存します。

テンプレートへのデータ・モデル属性の追加

このタスクでは、データ・モデルに対する属性をレポート・テンプレートに追加します。テンプレートに「個人名」および「個人番号」属性を追加します。
  1. ManageDorReport.rtfテンプレートを、Template BuilderがインストールされているMicrosoft Wordで開きます(まだ開いていない場合)。

  2. 「BI Publisher」タブを選択します。

  3. 「データのロード」セクションで、「サンプルXML」をクリックします。

  4. XMLデータを選択するためのダイアログ・ボックスが表示されるので、「データ・モデルXMLファイルのエクスポート」タスクで保存したManageDOR_.xmlファイルを参照して開き、「開く」をクリックします。

  5. 「データが正常にロードされました」ダイアログ・ボックスで、「OK」をクリックします。

  6. データ・コードParentEntityNameの後にカーソルを置き、[Enter]キーを押して新しい行を入力します。

  7. 「BI Publisher」タブの「挿入」セクションで、123フィールド・ボタンをクリックして「フィールド」ダイアログ・ボックスを開きます。

  8. PersonHeaderフォルダで、PERSON_NAMEを選択して「挿入」をクリックします。ドキュメント内にフィールドが表示されます。

  9. データ・コードPERSON_NAMEの後にカーソルを置き、[Enter]キーを押して新しい行を入力します。

  10. PersonHeaderフォルダで、PERSON_NUMBERを選択して「挿入」をクリックします。ドキュメント内にフィールドが表示されます

  11. 「閉じる」をクリックしてManageDorReportR13.rtfテンプレートに戻ります。

  12. 「ドキュメントのプレビュー」タスクのステップを使用して、テンプレートをプレビューします。

  13. ドキュメントを保存して閉じます。

  14. タスク「Oracle BI Publisherカタログへの変更したレポート・レイアウトのアップロード」に進みます。

Oracle BI Publisherカタログへの変更したレポート・レイアウトのアップロード

通知用に変更したレポート・レイアウトを使用するには、このタスクを実行する必要があります。
  1. Oracle Business Intelligence PublisherサーバーにBI管理者ロールでサインインし、Oracle Business Intelligenceホームページを開きます。

  2. 「カタログ」をクリックします。

  3. 「カタログ」ページの「フォルダ」セクションで、「共有フォルダ」「カスタム」「人材管理」を展開し、「ワークフロー通知」を選択します。

  4. ManageDorReportで、「編集」をクリックします。

  5. ManageDorReportデータ・モデル・ページの右側で、「新規レイアウトの追加」をクリックし、「レイアウトの作成」および「レイアウトのアップロードまたは生成」セクションがあるページを開きます。

  6. 「レイアウトのアップロードまたは生成」セクションで、「アップロード」アイコンをクリックします。

  7. 「テンプレート・ファイルのアップロード」ダイアログ・ボックスの「レイアウト名」フィールドに、Updated ManageDor Templateと入力します。

  8. 「テンプレート・ファイル」フィールドで、ローカル・ドライブ上の変更されたUpdated ManageDorReportR13.rtfテンプレートを参照し、テンプレートを選択して、「開く」をクリックします。

  9. 「テンプレート・ファイルのアップロード」ダイアログ・ボックスで、「タイプ」リストから「RTFテンプレート」を選択します。

  10. 「ロケール」リストから、「英語(アメリカ合衆国)」を選択します。

  11. 「アップロード」をクリックして「処理中」ダイアログ・ボックスを開き、ManageDorReportページに戻ります。

  12. ページの右側で、「リストの表示」をクリックして「レイアウト」ページを開きます。

  13. Updated ManageDor Report Templateの行で、「デフォルト・レイアウト」チェック・ボックスを選択します。

  14. ページの右側で、「レポートの保存」アイコンをクリックします。