executeDataRuleメソッドは、データ・ルールとともに渡されたパラメータの検証後にそのデータ・ルールを実行します。パラメータが無効な場合は、エラー・メッセージが表示されます。
表A-1 executeDataRule Webサービス
| パラメータ名 | 有効な値 | 関連付けられたエラー・コード | コメント | 
|---|---|---|---|
| String pUserName String pPassword String pSSOToken | AIF_ERR_00002: ユーザー名/パスワードの組合せが無効です。 AIF_ERR_00001: トークンが無効です。 | これら3つのパラメータでは、ユーザー名とパスワード、または有効なsso_tokenを渡します。 | |
| String pImportFromSource | Y/N | AIF_ERR_00005: ソースからインポート・パラメータの値が無効です | |
| String pExportToTarget | Y/N | AIF_ERR_00006: ターゲットにエクスポート・パラメータの値が無効です | |
| String pRuleName | AIF_ERR_00004: データ・ルール名が無効です。 | ロケーションに関するデータ・ルールの名前。 | |
| String pExecutionMode | INCREMENTAL/SNAPSHOT | AIF_ERR_00007: 実行モードの値が無効です | データ・ルールの実行モード | 
| String pLoadExchangeRateFlag | Y/N | AIF_ERR_00008: 為替レートのロード・フラグの値が無効です | このパラメータは、複数通貨アプリケーションでのみ使用されます。 | 
| String pStartPeriodName | 開始期間名 | AIF_ERR_00010: 期間キーが無効です | |
| String pEndPeriodName | 終了期間名 | AIF_ERR_00010: 期間キーが無効です | |
| String pSyncMode | TRUE/FALSE | AIF_ERR_00009: 同期モードの値が無効です | このパラメータは、ジョブを同期的に実行するか非同期的に実行するかを示します。値がTRUEの場合、ジョブは同期的に実行されます。 |