BIPレポート・パラメータおよび給与フロー
BI Publisherレポートには、レポートの実行時に入力する必要があるパラメータ・セットを含むデータ・モデルが付属しています。
- アプリケーション・データベースから情報を取得するSQL問合せに依存する値リスト、または
- アプリケーションから直接デフォルト設定されたビュー・オブジェクトのリスト
データ・モデルには適切なセキュリティが含まれており、データ・モデルまたはパラメータを編集できるのは、適切な権限がある場合のみです。
ライブラリ内のパラメータは事前定義された順序で並んでいます。 データ・モデルの順序を変更しないでください。 付属のBI Publisherレポートをコピーしてフローに含めると、フロー・パラメータはBI引数にマップされます。
パラメータ依存関係
- SQL問合せは、大量のデータを含む表から参照
- レポートは非常に頻繁に実行されます
- レポートは複数のユーザーによって同時に実行されます
これを回避するために、パラメータ・モデルの最初のパラメータがベース・パラメータまたは依存パラメータとして使用され、リスト内の後続のパラメータが表の前のパラメータの値によって依存または制限されます。
たとえば、すべての給与レポートの場合、最初の引数またはパラメータは給与IDです。 SQL問合せでは、レポートを発行するために選択したLDGの給与IDのリストが取得されます。
データ・モデルの残りのパラメータの値は、アプリケーションで定義されたビュー・オブジェクトから取得されます。 各レポートの事前定義済パラメータ・モデルには、レポート・パラメータのビュー・オブジェクトをリストする表が含まれています。 各給与レポートには、事前定義された10のビュー・オブジェクトの事前定義済リストのライブラリが付属しています。
事前定義済値オブジェクト(PVO) | 依存関係 | 摘要 |
---|---|---|
PayrollStatutoryUnitPVO |
国別仕様データ・グループ(LDG) | 給与法定ユニット(PSU)の値は、レポートの実行中に選択したLDGに基づいてフィルタされます。 |
TaxReportingUnitPVO |
給与法定ユニット | 税レポート・ユニットの値は、LDGおよびレポートの実行中に選択したPSUに基づいてフィルタされます。 |
この表から、最初にPSU値を選択し、選択内容に基づいてTRU値がフィルタされることが不可欠です。 したがって、レポートを実行すると、税レポート・ユニット・パラメータの前にPSUパラメータが表示されます。
データ・モデルを編集してレポートを構成したり、新しいパラメータをレポートに追加する場合は、パラメータの依存関係、データ・ソースおよび順序を考慮します。
ベース・フロー・パラメータ名
フロー・パラメータは、フローを正常に実行するために必要な情報を提供します。 パラメータ値は、SQL問合せを使用してアプリケーション・データベース表から取得されるか、またはパラメータが正しく構成されている場合は直接デフォルト設定されます。
パラメータは、ベース・フロー・パラメータ名を使用してアプリケーション・データベースで定義されます。 レポート・パラメータ名がUIに表示されるベース・フロー・パラメータ名とフロー・レベルで一致した場合は、その値リストがデフォルトで使用されます。 ベース・フロー・パラメータ名はUIには表示されません。
レポートのパラメータ | ベース・フロー・パラメータ名 | 表示書式 | 参照値 |
---|---|---|---|
給与法定ユニット | PAYROLL_STATUTORY_UNIT | スマート値リスト | PayrollStatutoryUnitPVO |
税レポート・ユニット | TAX_REPORTING_UNIT | スマート値リスト | TaxReportingUnitPVO |