> For the complete documentation index, see [llms.txt](https://tailieu.luklak.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tailieu.luklak.com/cau-hinh-quan-tri/thiet-lap-cham-cong/quy-tac-cham-cong.md).

# Quy tắc chấm công

{% embed url="<https://guidejar.com/guides/f15a277a-fb75-4209-9c19-117de4efc490>" %}

## 1. Tổng quan

**Quy tắc chấm công** (Attendance rule) cho phép Doanh nghiệp thiết lập và quản lý các điều kiện chấm công phù hợp với chính sách của tổ chức. Hệ thống hỗ trợ các quy định về thời gian làm việc cũng như các yêu cầu, quy định khi chấm công

<figure><img src="/files/CBEqRFEesFjhypBha0hj" alt=""><figcaption></figcaption></figure>

## 2. Thiết lập & Quản lý

{% hint style="info" %}
Người dùng cần có quyền mới có thể thiết lập các Quy tắc, [**xem chi tiết 📚**](/cau-hinh-quan-tri/thiet-lap-cham-cong/phan-quyen.md)
{% endhint %}

### 2.1. Tạo mới Quy tắc

Tại màn hình Danh sách các Quy tắc chấm công, click icon <img src="/files/fraIWwdDNotOdgyqr31L" alt="" data-size="line"> để mở giao diện tạo mới quy tắc

<figure><img src="/files/0A2NZhsp5euYN0rAj3T3" alt="" width="563"><figcaption></figcaption></figure>

<details>

<summary>Nhập thông tin cơ bản</summary>

Nhập thông tin về **Tên, Mô tả** cho Quy tắc giúp dễ dàng xác định, phân biệt

{% hint style="info" %}
**Lưu ý:** Tên quy tắc phải là duy nhất, không được trùng với các quy tắc đã có để tránh nhầm lẫn.
{% endhint %}

</details>

<details>

<summary>Chọn Nhân sự áp dụng</summary>

Chọn icon <img src="/files/jKmNaf4x2d6txWSJpa15" alt="" data-size="line"> để mở ra danh sách người dùng và nhóm trong Doanh nghiệp

<figure><img src="/files/588XD3UPy2vyCUeOufDC" alt=""><figcaption></figcaption></figure>

Từ đó chọn các nhân sự cho quy tắc

* **Áp dụng cho:** Là những cá nhân hoặc nhóm được chọn sẽ chấm công theo Quy tắc này
* **Loại trừ:** không áp dụng với những cá nhân hoặc nhóm được chọn dù đang nằm trong danh sách được áp dụng ở trên

{% hint style="info" %}
**Lưu ý:**

* Một người dùng, nhóm có thể thuộc nhiều Quy tắc chấm công khác nhau
* **Loại trừ** dùng trong trường hợp bạn chọn cả một nhóm lớn nhưng muốn loại riêng một vài người không cần chấm công, mà không phải tạo nhóm mới.
  {% endhint %}

</details>

<details>

<summary>Chọn Lịch làm việc</summary>

Chọn một Lịch làm việc hiện có trong Doanh nghiệp hoặc có thể tạo một lịch mới để xác định thời gian làm việc cho quy tắc. Nhân viên phải chấm công theo thời gian tùy chỉnh ở lịch.

<figure><img src="/files/dNL5wYEpss30VG4C7Q9Y" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/3u19rwyJD9WELxDrjDqt" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>Chọn Địa điểm</summary>

Chọn một Địa điểm hiện có trong Doanh nghiệp hoặc tạo một địa điểm mới để xác định các yêu cầu, điều kiện khi chấm công cho quy tắc. Nhân viên phải đáp ứng đủ các điều kiện đó mới có thể chấm công

<figure><img src="/files/Xp8NgB8GbGbPu2E355bW" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/O4rRDmBYQVt7yh1eZosq" alt=""><figcaption></figcaption></figure>

</details>

<details>

<summary>Tùy chỉnh khác</summary>

Doanh nghiệp có thể yêu cầu nhân sự phải giải trình cho các lý do chấm công bất thường bằng việc bật tính năng **Giải trình bất thường.**

{% hint style="success" %}
**Gợi ý 💡:**

Khi bật **Giải trình bất thường,** Doanh nghiệp nên tạo sẵn các Mảng việc với các Loại mục để quản lý về thời gian, chấm công của nhân sự -> Tạo thành quy chuẩn vận hành cho việc quản lý thời gian, chấm công cho nội bộ doanh nghiệp
{% endhint %}

<figure><img src="/files/96Fi535BoqEtve9vuLiH" alt=""><figcaption></figcaption></figure>

</details>

### 2.2. Nhân bản Quy tắc

Chọn <img src="/files/Jp6Otz8dNNTatWS8VOTX" alt="" data-size="line"> -> <img src="/files/RG9ATo91co4Z8IXP5IMZ" alt="" data-size="line"> ở quy tắc bất kỳ để nhân bản quy tắc này

{% hint style="success" %}
**Gợi ý 💡:**&#x20;

Nhân bản quy tắc dựa trên một quy tắc đã có mà không cần nhập lại toàn bộ thông tin, hữu ích khi doanh nghiệp có nhiều Quy tắc chấm công tương tự nhau nhưng áp dụng cho các nhóm nhân sự hoặc điều kiện khác nhau
{% endhint %}

### 2.3. Bật, tắt quy tắc

Trong quá trình vận hành, bạn có thể cần **bật hoặc tắt quy tắc chấm công** để kiểm soát việc áp dụng các chính sách chấm công theo từng giai đoạn.

Switch qua lại icon <img src="/files/88Hgse7z4VNVOe8iRrDp" alt="" data-size="line"> để bật / tắt quy tắc

{% hint style="info" %}
Nếu trong ngày đang có nhân sự chấm công theo Quy tắc, khi tắt đi nhân sự đó sẽ không thể chấm công tiếp theo rule của ngày hôm đó&#x20;
{% endhint %}

### 2.4. Sửa quy tắc

Người dùng có thể sửa đổi lại Quy tắc chấm công trong quá trình sử dụng để phù hợp với chính sách, quy định của Doanh nghiệp

{% hint style="info" %}
**Lưu ý:**

* Khi thay đổi **Nhân sự áp dụng:** Nếu trong ngày đang có nhân sự chấm công theo Quy tắc, khi bị loại ra khỏi Quy tắc sẽ không thể chấm công tiếp theo quy tắc đó
* Khi thay đổi **Lịch làm việc, Địa điểm làm việc:** Nếu trong ngày hôm đó đã có dữ liệu chấm công của nhân sự, kết quả chấm công có thể bị sai lệch
  {% endhint %}

### 2.5. Xóa quy tắc

Chọn <img src="/files/Jp6Otz8dNNTatWS8VOTX" alt="" data-size="line"> -> <img src="/files/ePGaoUAj8XNEPLxFgi6T" alt="" data-size="line">  để thực hiện việc xóa quy tắc

{% hint style="info" %}
&#x20;Việc xóa quy tắc có thể ảnh hưởng đến dữ liệu chấm công của nhân sự, vì vậy cần kiểm tra kỹ trước khi thực hiện.
{% endhint %}

## 3. Hạng thành viên

Mỗi Quy tắc chấm công được tạo ra trên Luklak đều có **Hạng thành viên** (Object membership) riêng, giúp dễ dàng, linh hoạt trong việc phân quyền cho các thành viên khác vào quản lý, thiết lập các quy tắc

{% hint style="info" %}
Có bypass đối với **Hạng thành viên của doanh nghiệp** (Business membership), [**xem chi tiết tại đây 📚**](/cau-hinh-quan-tri/thiet-lap-cham-cong/phan-quyen.md)
{% endhint %}

Chọn  <img src="/files/Jp6Otz8dNNTatWS8VOTX" alt="" data-size="line"> -> <img src="/files/yeFi0NtGimFsqYiiakEJ" alt="" data-size="line"> ở mỗi quy tắc để mở giao diện Hạng thành viên cho Quy tắc

<figure><img src="/files/iB3FV6vRQ9eyJqezF7mv" alt="" width="563"><figcaption></figcaption></figure>

Chọn Người, Nhóm hay Thành viên tổ chức để gán cho họ quyền đối với quy tắc

* Người tạo ra quy tắc sẽ mặc định là **Quản trị** của quy tắc đó
* Hạng thành viên **Quản lý** sẽ không thể gán người vào **Quản trị** hay **Quản lý** của quy tắc

Xem thông tin về quyền của các Hạng thành viên [**tại đây**](/cau-hinh-quan-tri/thiet-lap-cham-cong/phan-quyen.md)**.**

## 💡 FAQs

<details>

<summary>Một nhân sự có thể chấm công theo nhiều Quy tắc không?</summary>

👉 Có, nhân sự có thể chấm công thoải mái theo các Quy tắc chấm công áp dụng cho họ

</details>

<details>

<summary>Làm sao để thiết lập Quy tắc không có yêu cầu gì về Địa điểm khi chấm công?</summary>

👉 Ở phần chọn Địa điểm, chọn Địa điểm không có thiết lập nào về GPS, Wi-Fi (MAC address) và IP address

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://tailieu.luklak.com/cau-hinh-quan-tri/thiet-lap-cham-cong/quy-tac-cham-cong.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
