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

# Phân biệt Loại việc và Đầu việc

> Hiểu rõ ranh giới giữa Loại việc (Object Type – bản thiết kế) và Đầu việc (Object – thực thể sống) để tránh nhầm lẫn khi thiết kế hệ thống.

## Tại sao phải phân biệt?

<Tip>
  Đây là khái niệm nền tảng nhất khi thiết kế trên Luklak. Nhầm lẫn giữa **Loại việc** và **Đầu việc** là lỗi phổ biến nhất của người mới. Nắm rõ ranh giới này, bạn sẽ thiết kế hệ thống gọn gàng và dễ bảo trì hơn rất nhiều.
</Tip>

Nói ngắn gọn:

* **`Loại việc`** (Object Type) = **Bản thiết kế**. Bạn vẽ nó một lần.
* **`Đầu việc`** (Object) = **Thực thể đang hoạt động**, được tạo ra từ bản thiết kế đó. Có thể tạo ra hàng nghìn cái.

## Ví dụ trực quan

<CardGroup cols={2}>
  <Card title="Loại việc = Khuôn đúc" icon="ruler-combined" iconType="duotone">
    Bạn thiết kế một **Loại việc** tên "Hợp đồng" bên trong `📋 Chức năng`.

    * Bạn gắn cho nó một `Luồng tiến trình` (VD: `SOẠN THẢO` → `CHỜ DUYỆT` → `ĐÃ KÝ`).
    * Bạn thêm các `Trường dữ liệu` cần thiết (VD: `Giá trị`, `Ngày ký`, `Người phụ trách`).
    * Bản thân Loại việc **không chứa dữ liệu thật**. Nó chỉ là khuôn.
  </Card>

  <Card title="Đầu việc = Sản phẩm thực tế" icon="cube" iconType="duotone">
    Khi nhân viên vào `⏹️ Mảng việc` và bấm tạo mới, họ đang tạo ra một **Đầu việc**.

    * "Hợp đồng Vingroup Q3" là một Đầu việc cụ thể.
    * Nó **chứa dữ liệu thật**: giá trị 500 triệu, ký ngày 15/06, do Anh Minh phụ trách.
    * Từ một Loại việc "Hợp đồng", bạn có thể tạo ra **hàng nghìn** Đầu việc khác nhau.
  </Card>
</CardGroup>

## So sánh trực tiếp

| Tiêu chí      | `Loại việc` (Bản thiết kế)                       | `Đầu việc` (Thực thể sống)                       |
| :------------ | :----------------------------------------------- | :----------------------------------------------- |
| **Bản chất**  | Khuôn mẫu tái sử dụng                            | Một bản ghi dữ liệu cụ thể                       |
| **Nằm ở đâu** | Thiết kế bên trong `📋 Chức năng`                | Tạo và thao tác bên trong `⏹️ Mảng việc`         |
| **Chứa gì**   | `Luồng tiến trình`, `Trường dữ liệu`, `Màn hình` | Dữ liệu thực tế (VD: "Nguyễn Văn A", "50 triệu") |
| **Ví dụ**     | Bản thiết kế "Deal Kinh doanh"                   | "Deal Acme Corp Q3" trị giá \$50,000             |
| **Số lượng**  | Một Loại việc cho mỗi khái niệm nghiệp vụ        | Hàng nghìn Đầu việc từ cùng một Loại việc        |

## Ý nghĩa thực tế khi thiết kế

* **Chuẩn hóa:** Thiết kế Loại việc cẩn thận một lần, mọi Đầu việc sinh ra từ đó sẽ đồng nhất. Báo cáo, truy vấn UQL và tự động hóa chạy chính xác nhờ sự nhất quán này.
* **Mở rộng liên tục:** Loại việc có thể được chỉnh sửa, tối ưu và mở rộng bất cứ lúc nào. Mọi Đầu việc đang hoạt động sẽ tự động cập nhật theo thay đổi mới nhất — bạn không cần sửa từng bản ghi một.
* **Bảo trì tập trung:** Chỉ cần sửa Loại việc ở `📋 Chức năng` một lần duy nhất. Hàng trăm Mảng việc đang dùng Loại việc đó sẽ đồng loạt nhận cập nhật.

***

## Bước tiếp theo

* [Tạo Loại việc đầu tiên](/02-platform/platform-overview/universal-object/tao-loai-viec-dau-tien)
* [Loại việc Tiêu chuẩn vs. Loại việc Con](/02-platform/platform-overview/universal-object/loai-viec-tieu-chuan-va-con)
