ApprovalProcess: Metadata & {
    active: boolean;
    allowRecall?: boolean | null;
    allowedSubmitters: ApprovalSubmitter[];
    approvalPageFields?: ApprovalPageField | null;
    approvalStep: ApprovalStep[];
    description?: string | null;
    emailTemplate?: string | null;
    enableMobileDeviceAccess?: boolean | null;
    entryCriteria?: ApprovalEntryCriteria | null;
    finalApprovalActions?: ApprovalAction | null;
    finalApprovalRecordLock?: boolean | null;
    finalRejectionActions?: ApprovalAction | null;
    finalRejectionRecordLock?: boolean | null;
    initialSubmissionActions?: ApprovalAction | null;
    label: string;
    nextAutomatedApprover?: NextAutomatedApprover | null;
    postTemplate?: string | null;
    recallActions?: ApprovalAction | null;
    recordEditability: string;
    showApprovalHistory?: boolean | null;
}

Type declaration

  • active: boolean
  • Optional allowRecall?: boolean | null
  • allowedSubmitters: ApprovalSubmitter[]
  • Optional approvalPageFields?: ApprovalPageField | null
  • approvalStep: ApprovalStep[]
  • Optional description?: string | null
  • Optional emailTemplate?: string | null
  • Optional enableMobileDeviceAccess?: boolean | null
  • Optional entryCriteria?: ApprovalEntryCriteria | null
  • Optional finalApprovalActions?: ApprovalAction | null
  • Optional finalApprovalRecordLock?: boolean | null
  • Optional finalRejectionActions?: ApprovalAction | null
  • Optional finalRejectionRecordLock?: boolean | null
  • Optional initialSubmissionActions?: ApprovalAction | null
  • label: string
  • Optional nextAutomatedApprover?: NextAutomatedApprover | null
  • Optional postTemplate?: string | null
  • Optional recallActions?: ApprovalAction | null
  • recordEditability: string
  • Optional showApprovalHistory?: boolean | null