Info*Engine のタスク
UpdateReleaseActivities
このタスクは、ReleaseActivity オブジェクトの UFID を引数としてとり、そのステータスを入力値に更新し、関連するメッセージを、サブトランザクションのステータスが管理者によって更新されたことを知らせる文字列に更新します。このタスクは、StandardESIService の updateReleaseActivity() API を呼び出すことで更新を実行します。
DeleteReleaseActivities
このタスクは、ReleaseActivity オブジェクトの UFID を引数としてとり、StandardESIService の deleteReleaseActivity () API を呼び出すことで、これらを削除します。
GetTransactions
入力サーチ基準に基づいて ESITransaction オブジェクトをフェッチします。サーチ基準は、トランザクション自体またはビジネスオブジェクトとして指定されます (その場合、関連付けられているトランザクションがフェッチされます)。
UpdateTransaction
このタスクは、ESITransaction オブジェクトの UFID を引数としてとり、関連する ReleaseActivity オブジェクトをフェッチし、フェッチした ReleaseActivity オブジェクトのステータスに基づいた値に入力トランザクションのステータスを設定します。ReleaseActivity オブジェクトをフェッチできなかった場合、StandardESIService の hideTransaction() API 呼び出しを使用してトランザクションが非表示になります。また、トランザクションが "保留中" ステータスに設定されている場合、ESIReleaseUtility の checkAndExecutePostEvent() API が呼び出され、必要に応じて postEvent() API が呼び出されます。
これは役に立ちましたか?