ProcessInstance
実行中の承認プロセスのインスタンスを追跡し、そのステータスと進行状況を記録します。
Columns
| Name | Type | References | Description |
| Id [KEY] | String | プロセスインスタンスレコードの一意の識別子。 | |
| ProcessDefinitionId | String | このインスタンスに関連付けられた承認プロセス定義の識別子。 | |
| TargetObjectId | String | 承認プロセスが作用するレコードの識別子。 | |
| TargetObjectIdType | String | ステートメントで使用する'TargetObjectId' ポリモーフィック項目のタイプを指定します。 | |
| TargetObjectIdExternalFieldName | String | INSERT/UPDATE/UPSERT ステートメントで使用する'TargetObjectId' ポリモーフィック項目の外部項目名を指定します。 | |
| Status | String | プロセスインスタンスの現在のステータス(開始、承認済み、却下済みなど)。 | |
| CompletedDate | Datetime | レコードが完了した日付。 | |
| LastActorId | String |
User.Id | このレコードに関連付けられたLastActor のID。 |
| ElapsedTimeInDays | Double | ElapsedTimeInDays 情報を含む項目。 | |
| ElapsedTimeInHours | Double | ElapsedTimeInHours 情報を含む項目。 | |
| ElapsedTimeInMinutes | Double | ElapsedTimeInMinutes 情報を含む項目。 | |
| SubmittedById | String |
User.Id | このレコードに関連付けられたSubmittedBy のID。 |
| IsDeleted | Bool | プロセスインスタンスがシステムから削除されているかどうかを示します。 | |
| CreatedById | String |
User.Id | プロセスインスタンスを開始したユーザーの識別子。 |
| LastModifiedDate | Datetime | プロセスインスタンスが最後に更新された日時。 | |
| LastModifiedById | String |
User.Id | プロセスインスタンスを最後に変更したユーザーの識別子。 |
| SOQL | String | Salesforce サーバーに対して実行するSOQL クエリを指定します。WHERE 句からこの疑似カラムが設定された場合、元のクエリよりも優先されます。 | |
| ExternalIdColumn | String | 挿入を実行する際に使用する外部ID カラムを指定します。この値を指定した場合、INSERT コマンドが呼び出されたときにアップサートが使用されます。 | |
| FilterScope | String | クエリから返されるレコードを制限するオプションのスコープ。このプロパティには次のいずれかの値を指定できます:Delegated、Everything、Mine、MineAndMyGroups、My_Territory、My_Team_Territory、またはTeam。 | |
| SystemModstamp | Datetime | プロセスインスタンスへの最新の更新を示すシステム生成タイムスタンプ。 | |
| CreatedDate | Datetime | プロセスインスタンスが作成された日時。 |