Skip to main content

Approval Node Configuration

Approval nodes represent the most frequently utilized node type, designed to designate approvers for reviewing current approval workflows. Node configuration encompasses approver settings, approval flow rules, workflow processing rules, extended functionality configuration, page and permission control systems.

Loading...

Click the corresponding approval node from the "Approval Configuration Panel" to access the configuration interface for that specific node.

Approver settings

Every approval workflow must designate one or more approvers for processing, configured through the personnel selection interface.

Loading...

In the approval node configuration panel, access the "Select Approvers" dialog. The personnel selection interface supports multiple selection methods: select members, select departments, select roles, select member fields, select department fields, select supervisors, select yourself.

Select Members: Choose one or more specific members from the organizational structure.

Select Departments: Choose one or more specific departments within the organizational structure.

Select Roles: Choose one or more specific roles. Note: These roles are defined within the organizational structure (displayed in communications), not application-level roles.

Select Member Fields: Choose member single-select or member multi-select fields from the approval form. Note: If the approver for this node is the initiator, you can select the "Initiator" field here.

Select Department Fields: Choose department single-select or department multi-select fields from the approval form.

Select Supervisors: This displays all member single-select, member multi-select, department single-select, and department multi-select fields in the approval form, plus first through fifth-level supervisors of the initiator.

Select Yourself: Refers to the user currently configuring the approval workflow. Note: This does not refer to the user initiating the approval.

Approval flow rules

Approval flow rules define how approval documents should route among multiple approvers when the current approval node contains multiple processors.

Loading...

Two flow rules are available: OR signing (approval proceeds to the next node when any single person approves) and AND signing (all approvers must approve before proceeding to the next node). The default setting is OR signing.

Approval workflow processing rules

When approvers process approval documents, they can choose to approve, reject, return, or transfer the workflow. These operations trigger workflow processing rules.

Loading...

By default, only "Approval Consent" is available, displaying only the Approve button on the interface. Developers can configure workflow Refuse, Reject, and Transfer buttons based on specific requirements.

When Workflow Consent is configured, clicking the Approve button automatically advances the workflow to the next approval node.

When Workflow Refuse is configured, clicking the Refuse button automatically terminates the workflow.

When Workflow Reject is configured, clicking the Reject button automatically returns the workflow to the specified node.

When Workflow Transfer is configured, clicking the Transfer button automatically transfers the workflow to the designated approver.

Loading...

When configuring workflow reject functionality, you must pre-configure whether to return to the previous node or return to a specific node. If you need to determine the return destination during the approval process, configure "Approver selects a specific node".

Loading...

If the current approver has been removed from the organization and cannot be located, developers can choose to pause the workflow, automatically pass the workflow, or transfer it to an administrator for approval.

Approval extended functionality configuration

Extended approval node functionality includes deduplication approval, time-limited processing, approval drafts, feedback mechanisms, handwritten signatures, batch approval permissions, message notifications, SMS notifications, and other comprehensive features.

Loading...

Deduplication approval

When the same person requires approval at multiple nodes within an approval workflow, enable the deduplication approval function to automatically eliminate duplicates and require only one approval.

If the current node flow rule is "OR signing", the node is automatically considered passed; if "AND signing", duplicate approvers are deduplicated.

Time-limited processing

Establish time constraints for approval documents, such as configuring notification reminders if the approver at this node fails to process the approval document within 5 days of arrival.

Loading...

After enabling "Time-Limited Processing", developers can configure multiple time-limited processing rules based on specific scenarios. Note: If the current approval document has multiple approvers, only the reminder functionality set by time-limited processing takes effect.

Approval drafts

When approvers need to temporarily pause during the approval process, they can utilize the Draft function to save filled content and resume approval workflow processing after completion.

Loading...

After enabling the "Approval Draft" function, a Draft button appears on the corresponding approval page. Clicking Draft saves approval data as a draft while maintaining the workflow at the current node. When the approver reopens the approval document, data is automatically populated.

Approval feedback

When approvers need to provide feedback on approval documents during processing, they can utilize the approval feedback functionality.

Loading...

Developers can configure whether to require approval comments for approval, refuse, and reject scenarios. Each option offers "No Fill", "Required", or "Optional" settings.

Loading...

When developers configure optional or required settings, a comment input dialog appears after each user workflow processing action.

Tip

Developers must enable approval in "Workflow Processing Rules" for the "Approval" feedback setting to appear; the same applies to rejection and return options.

If feedback is configured as required, approval processing cannot be submitted without completing comments.

Handwritten signatures

When users require handwritten signatures for processing specific approval documents, configure this in the node settings.

Loading...

Developers can choose "Use Last Signature" or "Re-sign Each Time".

Loading...

When "Use Last Signature" is selected, a signature dialog appears after clicking the Approve button, with a "Use Last Signature" button in the lower left corner.

Note

If clicking "Use Last Signature" does not update the signature panel, this indicates no corresponding signature data exists in the system (the user has not previously signed).

Batch approval permissions

When users want to batch approve multiple approval documents, configure "Allow Batch Approval" in the approval node.

Loading...

After enabling batch approval functionality, checkboxes appear before each approval document on the "To-Do Center" page, with a "Batch Approval" button at the top.

Note

Only "Batch Approval" functionality is available—no "Batch Rejection" or other batch operations. For multiple approval documents, you can only choose to approve all operations.

When using "Batch Approval", form validation rules and required field rules are ignored, and handwritten signature and approval feedback configurations do not take effect.

Message notifications

After approvers enable "Message Notification" functionality, the system sends message reminders to approvers.

Loading...

Whenever corresponding approval documents require processing, the system sends message reminders to approvers.

SMS notifications

When users enable "SMS Notification" functionality, the system sends SMS reminders whenever corresponding approval documents require processing.

Loading...

Note: Before configuring SMS notification functionality, you must configure SMS service and SMS template codes (For SMS service configuration guidance, refer to SMS Service).

Approval page and permission control

Each approval node can control permissions for displayed pages, including customizing pages for specific approval nodes and configuring field viewing and editing permissions.

Pages used by current node

By default, all approval nodes utilize the approval workflow's default page. To customize pages, configure the node's page in the node settings. For custom page creation guidance, refer to Approval Page Customization.

Summary information display

Summary fields primarily display "To-Do" and "Done" approval lists in the "To-Do Center".

Loading...

Like initiation nodes, approval nodes can configure only five fields. The "To-Do Center" display matches the initiation node format.

Field permissions

Developers can control viewing and editing permissions for approval form fields on "To-Do" and "Done" pages through field permissions. By default, all fields are in view-only mode.

Loading...

Note

Field permissions only affect "To-Do" and "Done" pages under the current node.

All fields on "Done" pages remain in view-only mode, even if editing permissions are configured here.

The final display of approval form fields is influenced by both approval node field permission control and the form's inherent permissions. For form permission configuration guidance, refer to Form Permissions.

When adding new fields to a data table, you must first add permissions, then configure them on the corresponding page.

Layout control permissions

In certain scenarios, specific layout controls in displayed pages may not need to be shown for different nodes. Layout control permissions provide this permission management capability.

Loading...

Users can control whether layout controls are displayed when pages are shown under the current node. By default, corresponding pages do not include layout controls, so you must first add layout controls to the relevant pages before implementing permission control.

JitAI AssistantBeta
Powered by JitAI