例外が、このオブジェクトで取得され、SOAP API 経由でのみ使用可能な承認履歴データに適用されます。Summer '14 が組織にリリースされたときに保留されていた各承認プロセスインスタンスの場合、一部の項目値はまったく入力されないか、Summer '14 のロールアウト後初めて承認プロセスが処理 (承認、却下、承認要求の再割り当てなど) された後にのみ入力されます。
Summer '14 のロールアウトより前に完了した承認プロセスインスタンスの場合、ProcessInstanceWorkitem 項目は入力されません。Summer '14 のロールアウト時に保留されていた承認プロセスインスタンスの場合、すべての ProcessInstanceWorkitem 項目は、Summer '14 のロールアウト後に初めて承認プロセスインスタンスが処理された後にのみ入力されます。ただし、例外が 3 つあります。対応する ProcessInstanceStep レコードが Summer '14 のロールアウトより前に作成された ProcessInstanceWorkitem レコードの場合、ElapsedTimeInDays、ElapsedTimeInDays、および ElapsedTimeInMinutes 項目は入力されません。
その他すべての ProcessInstanceWorkitem レコードの場合、これら 3 つの項目は、Summer '14 のロールアウト後初めて承認プロセスインスタンスが処理された後に入力されます。
ProcessInstanceHistory では ProcessInstanceStep と ProcessInstanceWorkitem の項目が結合されますが、ProcessInstanceHistory レコードの経過時間が 0 という不正確な値になることがあります。これは、関連する ProcessInstanceWorkitem レコードの経過時間項目には値が入力されないためです。
サポートされているコール
delete()、describeSObjects()、query()、retrieve()、update()
特別なアクセスルール
ポータルユーザとコミュニティユーザはこのオブジェクトにアクセスできません。
項目
| ActorId |
- 型
- reference
- プロパティ
- Filter、Group、Sort、Update
- 説明
- 承認申請の承認を現在担当しているユーザの ID。
|
| ElapsedTimeInDays |
- 型
- double
- プロパティ
- Filter、Nillable
- 説明
- この承認要求の開始以降の合計時間 (日単位)。
|
| ElapsedTimeInHours |
- 型
- double
- プロパティ
- Filter、Nillable
- 説明
- この承認要求の開始以降の合計時間 (時間単位)。
|
| ElapsedTimeInMinutes |
- 型
- double
- プロパティ
- Filter、Nillable
- 説明
- この承認要求の開始以降の合計時間 (分単位)。
|
| OriginalActorId |
- 型
- reference
- プロパティ
- Filter、Group、Sort、Update
- 説明
- この承認申請が本来割り当てられているユーザの ID。
|
| ProcessInstanceId |
- 型
- reference
- プロパティ
- Filter、Group、Sort、Update
- 説明
- この承認申請と関連付けられた ProcessInstance の ID。
|
使用方法
このオブジェクトを使用して、ユーザの保留中の承認申請を管理します。