ProcessInstanceStep
プロセスインスタンス内の個別ステップを表し、承認とアクションの実行状況を追跡します。
Columns
| Name | Type | References | Description |
| Id [KEY] | String | プロセスインスタンスステップレコードの一意の識別子。 | |
| ProcessInstanceId | String | このステップが属するプロセスインスタンスの識別子。 | |
| StepStatus | String | 承認プロセス内のステップの現在のステータス(保留中や承認済みなど)。 | |
| OriginalActorId | String | このステップを完了するために元々割り当てられたユーザーまたはグループの識別子。 | |
| OriginalActorIdType | String | ステートメントで使用する'OriginalActorId' ポリモーフィック項目のタイプを指定します。 | |
| OriginalActorIdExternalFieldName | String | INSERT/UPDATE/UPSERT ステートメントで使用する'OriginalActorId' ポリモーフィック項目の外部項目名を指定します。 | |
| ActorId | String | このステップでアクションを実行する実際のユーザーまたはグループの識別子。 | |
| ActorIdType | String | ステートメントで使用する'ActorId' ポリモーフィック項目のタイプを指定します。 | |
| ActorIdExternalFieldName | String | INSERT/UPDATE/UPSERT ステートメントで使用する'ActorId' ポリモーフィック項目の外部項目名を指定します。 | |
| Comments | String | ステップの完了時にアクターによって追加されたコメントまたはメモ。 | |
| StepNodeId | String |
ProcessNode.Id | 承認プロセス定義でこのステップを表すプロセスノードの識別子。 |
| ElapsedTimeInDays | Double | ElapsedTimeInDays 情報を含む項目。 | |
| ElapsedTimeInHours | Double | ElapsedTimeInHours 情報を含む項目。 | |
| ElapsedTimeInMinutes | Double | ElapsedTimeInMinutes 情報を含む項目。 | |
| CreatedById | 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 | このプロセスステップが作成された日時。 |