SF中,與審批有關的對象:ProcessInstance, ProcessInstanceHistory, ProcessInstanceStep, ProcessInstanceWorkitem, ProcessNode and TargetObject.
ProcessInstanceHistory與ProcessInstanceStep對象中的Fields基本相同
ProcessInstanceHistory:isPending, RemindersSent, TargetObjectId
ProcessInstanceStep:StepNodeId
每一輪完整的審批會生成一條相應的ProcessInstance記錄,審批中的每一次審批歷史會生成相應的ProcessInstanceHistory記錄。
PorcessInstanceHistory:
被分配人 =======> OriginalActorId
實際批准人 =======> ActorId
審批日期 =======> SystemModstamp
審批狀態 =======> StepStatus
審批整體狀態 =======> 與之相對應的ProcessInstance上的Status
審批留言 =======> Comments
審批目標對象 =======> TargetObjectId
注:Approval Status:(ProcessInstance:Status, ProcessInstanceHistory:StepStatus)
中文名 API Name Label
已批准 =====>Approved =====> Approved
故障 =====>Fault =====> Fault
暫停 =====>Held =====> Hold
無響應 =====>NoResponse =====> NoResponse
待處理 =====>Pending =====> Pending
已重新分配=====>Reassigned =====> Reassigned
已拒絕 =====>Rejected =====> Rejected
已調回 =====>Removed =====> Recalled
已提交 =====>Started =====> Submitted