Skip to main content

Overview

The workflow approval action is a powerful feature for incorporating approval steps into business processes. Sanka’s approval actions enable the construction of flexible approval flows, such as multi-stage approvals involving multiple approvers, conditional approvals, and information collection using custom fields.

Main Features

1. Designation of Approvers

  • Single Approver: Requests approval from a specific user
  • Multiple Approvers: Designate multiple users as approvers, allowing settings that require approval from all or only some of them

2. Custom Fields

It is possible to configure custom fields for entering additional information during the approval process:
  • Text Field: Entry for comments or explanatory text
  • Date Field: Specify due date or scheduled date
  • Selection Field: Choose from preset options
  • Checkbox: Confirmation of Yes/No items
Each field may be set as required or optional.

3. Approval Options

The approver may select from the following three actions:
  • Approve: Proceed to the next step of the process
  • Reject: Stop the process and provide reasons
  • Return: Revert to a previous step and request revisions

How to Configure

Step 1: Add an Approval Action to the Workflow

  1. Open the workflow editing screen
  2. Click the add action button
  3. Select “Approval Action”

Step 2: Set Up Approvers

  1. Specify the approver in the approver selection field Directly select a user
Or check “Multiple Approval” to set multiple approvers 2. In case of multiple approval, specify each approver individually

Step 3: Custom Field Setup (Optional)

  1. Click the “Add Field” button
  2. Select the field type (Text, Date, Select, or Checkbox)
  3. Set the field label and initial value
  4. Set as a required field if necessary

Step 4: Utilizing Approval Templates (Optional)

Frequently used combinations of approval fields can be saved as templates:
  1. Click “Select from Template”
  2. Select an existing template, or create a new one
  3. Apply the template for efficient configuration

Behavior During Execution

From the Approver’s Perspective

  1. Receive notification of approval request
  2. Confirm details for approval on the workflow detail screen (click the review column)
  3. Enter required information for any custom fields, if applicable
  4. Select either Approve, Reject, or Remand
  5. If rejecting or remanding, state the reason

Applicant’s Perspective

  1. Apply for approval by executing the workflow
  2. Wait for the approver’s action
  3. If approved: Automatically proceed to the next step
  4. If rejected: Workflow stops and the reason can be checked
  5. If returned: Possible to re-execute from the specified step

Usage Examples

Example 1: Approval of Purchase Requests

  • Change approver based on the amount
  • Collect purchase reasons and usage via custom fields

Example 2: Approval of Leave Requests

  • Set the direct supervisor as the approver
  • Enter the vacation period in the date field
  • Specify the vacation type in the selection field

Example 3: Approval of Quotation Amount

  • Requires approval from both the Sales Manager and the Finance Manager
  • Enter the date and amount in the applicable fields

Frequently Asked Questions

Q: Can I check the approval history? A: Yes, on the workflow history screen, you can review who approved/rejected the request, when, and for what reasons. Q: Can I set an approval deadline? A: By combining it with the workflow-wide timeout settings, you can manage approval deadlines. A reminder notification will be sent when the deadline approaches.

Troubleshooting

Approval button is not displayed

  • Confirm that the approver is set correctly
  • Verify that the workflow is in a pending approval state
  • Clear the browser cache and reload

Custom field values are not saved

  • Confirm that all required fields are completed
  • Verify that the field format (such as date format) is correct
  • Check the network connection

Approval notifications are not received

  • Confirm that approval notifications are enabled in notification settings
  • Verify that the email address has been registered correctly
  • Check the spam mail folder

Best Practices

  1. Clear approval criteria: Clearly specify approval criteria to facilitate decision-making by approvers
  2. Appropriate number of approvers: If there are too many approvers, the process will be delayed, so keep the number to a necessary minimum
  3. Escalation settings: Escalate to superiors if approval is not given within a specified period
  4. Utilization of templates: For frequently used approval patterns, create templates to streamline processes
  5. Regular review: Periodically check and improve to ensure the approval flow aligns with actual practices
By effectively utilizing approval actions, you can maintain compliance while ensuring a smooth business process.