> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQs on approval settings

> Answers to frequently asked questions about attendance approval settings, including how to configure attendance-related approval processes, to help admins correctly set up approval templates and workflows for leave requests, makeup clock-ins, overtime, and more.

<AccordionGroup>
  <Accordion id="q1" title="How do I set up attendance-related approval processes?">
    **Take business trips as an example.** Once an employee submits a business trip approval request through DingTalk and the request is approved, the employee's status automatically shows as on a business trip during that period, and the business trip is recorded in the attendance report.
  </Accordion>
</AccordionGroup>

## Steps on desktop

<Steps>
  <Step>
    As an Admin, open the DingTalk desktop client > Workbench > OA Approval > Admin Console.

    <Frame caption="Example of setting up an attendance-related approval process">
      ![Entry point to the OA Approval Admin Console](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Mp7ld7bB6eDaoOBQ/img/4360ec3c-988e-4bff-920e-1427f478e6e7.png)
    </Frame>
  </Step>

  <Step>
    On the Form Management > Attendance Management page, locate the form you want to edit, such as the business trip form, and click Edit. Alternatively, use the search box in the upper-right corner to find the form by name.

    <Frame caption="Example of setting up an attendance-related approval process">
      ![Attendance Management page with the Edit action](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Mp7ld7bB6eDaoOBQ/img/61c3f3c3-f588-4ec0-92e5-c3b8db5a93b6.png)
    </Frame>
  </Step>

  <Step>
    In form design, the system provides a preset business trip control group. Fields within this control group cannot be modified, but you can add extra controls as needed.

    <Frame caption="Example page for setting up an attendance-related approval process">
      ![Preset business trip control group in form design](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Mp7ld7bB6eDaoOBQ/img/2b538f8d-e27e-483e-a984-d37f7732cae1.png)
    </Frame>
  </Step>
</Steps>

### Configure approval steps in process design

**⚠️ Notes:**

1. Form action permissions: Grant the approver different permissions for different fields on the approval form as needed.

2. Set roles:

* Go to Contacts to set roles. Users with the same approval responsibilities can be assigned to the same role.

* Define the management scope of the role and assign each user in the role to the department they manage.

* Set the role as an approver in OA Approval.

3. Set the direct manager:

* Go to Contacts to set the direct manager (typically the reporting-line manager, who does not belong to the higher-level department but to whom the relevant business is reported).

* Set the direct manager as an approver in OA Approval.

4. Set the department manager:

* Go to Contacts to set the department manager.

* Set the department manager as an approver in OA Approval.

5. Set multiple levels of managers:

* Go to Contacts to adjust the manager Tier.

* Once multiple levels of managers are set, each level of manager above the initiator can approve in sequence.

6. Set the manager associated with a department control:

* Add a department control to the Form.

* In the Form, set the approver as the manager associated with the department control, and specify the manager level.

* After the initiator selects a Department when submitting the Form, the corresponding department manager becomes the approver.

7. Set the role associated with a department control:

* Add a department control to the Form.

* In the Form, set the approver as the role associated with the department control, and specify the role.

* When submitting the Form, the initiator selects an approver from the specified role.

8. Set contacts within the Form:

* Add a Contact control to the Form.

* Set the approver as a Contact specified in the Form.

* When submitting the Form, the initiator selects an approver from the specified contacts.

<Frame caption="Example page for setting up an attendance-related approval process">
  ![Approver settings in process design](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Mp7ld7bB6eDaoOBQ/img/e02c6254-1d64-4ce1-b2f3-345abeb9a783.png)
</Frame>

<Frame caption="Example page for setting up an attendance-related approval process">
  ![Additional approver configuration options](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Mp7ld7bB6eDaoOBQ/img/5506f6ef-1e28-4793-99b0-c1d54830a545.png)
</Frame>

<Steps>
  <Step>
    You can also add approvers, CC recipients, handlers, or conditional branches as needed.

    **⚠️ Notes:**

    Payer: When the approval form reaches this step, a payment order can be generated and synced to online banking. After the finance team processes the payment through online banking, the payment result is sent back to the approval form.

    <Frame caption="Example page for setting up an attendance-related approval process">
      ![Adding approvers, CC recipients, handlers, and conditional branches](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Mp7ld7bB6eDaoOBQ/img/ec35404e-ba4e-4b42-b2b9-daeadaf0cc72.png)
    </Frame>
  </Step>

  <Step>
    Premium process settings support features such as automatic deduplication, allow add approver, time-limited approval, and Signature.

    **⚠️ Notes:**

    1. Automatic deduplication: When the same approver appears multiple times in the approval process, they only need to approve once, and the remaining steps are approved automatically.

    2. Allow add approver: When enabled, temporary approvers can be added to the approval form.

    3. Withdraw/Modify: When enabled, the initiator can withdraw the approval form.

    4. Time-limited approval: Configure whether the approval feature is Required, the visibility scope of comments, and whether others are allowed to submit on their behalf.

    5. Signature: When enabled, the approver must provide a Signature before approving.

    6. Approval comments: Configure whether approval comments are Required, the visibility scope of comments, and whether others are allowed to submit on their behalf.

    7. Allow submission on behalf of others: When enabled, designated users can submit approvals on behalf of others.

    8. Allow sending to Group Chat: When enabled, the initiator can choose whether to sync the approval form to a Group Chat.

    9. Multi-department option: When the initiator belongs to multiple departments, the default department option can be configured.

    10. Submit before selecting an approver: Configure whether the Form can be submitted when no approver has been selected.

    11. Message notifications: Configure whether relevant participants are notified during the approval form's workflow.

    <Frame caption="Example page for setting up an attendance-related approval process">
      ![Premium process settings panel](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Mp7ld7bB6eDaoOBQ/img/bb087ec1-1929-4b43-8214-dd13e4e1a634.png)
    </Frame>
  </Step>

  <Step>
    Once all settings are complete, click the Publish Button in the upper-right corner to finish the Edit.

    <Frame caption="Example page for setting up an attendance-related approval process">
      ![Publish button in the upper-right corner](https://alidocs.oss-cn-zhangjiakou.aliyuncs.com/res/Mp7ld7bB6eDaoOBQ/img/9d13f7f4-411f-4006-942f-cba6ed4a87aa.png)
    </Frame>
  </Step>
</Steps>
