Skip to content

Resubmit Process

Feature Description

Resubmit a process using the form data from an existing process.

Parameter Settings

Configuration ItemDescription
Workflow ModuleThe module to which the workflow belongs
Process Instance IDThe original process instance ID for resubmitting the process

Example

In a data table, if we need to directly resubmit a process through a button, we can achieve this by adding a button with an execution action of Resubmit Process. As shown in the figure below, in the leave application module, we store the process instance ID of the initiated leave process in the Process ID field, and directly resubmit the process through the resubmit button.

Example Figure

Configuration Instructions

Suppose there is a simple Leave Application process. After the process is initiated, the process instance ID is saved in the Leave Application data table.

The structure of the Leave Application data table that stores form data is as follows:

FieldTypeDescription
applicantUser SelectionApplicant
leaveTypeList SelectionLeave Type, with options Annual Leave, Sick Leave, Personal Leave
startDateDateStart Date
endDateDateEnd Date
reasonMulti-line TextReason for Leave
statusList SelectionStatus, with options Pending Approval, Approved, Rejected
approverUser SelectionApprover
instanceIdSingle-line TextProcess ID

The process flow diagram is as follows:

Process Flow Diagram

The process startup settings are as follows:

Process Settings

Control configuration is as follows: