> ## 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.

# Đối tượng Phổ quát: Nền móng của toàn hệ thống

> Hiểu cách Đối tượng Phổ quát (Universal Object) hoạt động như viên gạch gốc — cho phép bạn tạo ra bất kỳ thực thể nghiệp vụ nào trên cùng một kiến trúc.

## Tại sao cần hiểu khái niệm này?

<Warning>
  Với phần mềm đóng gói thông thường, "Deal" của phòng Kinh doanh và "Task" của phòng Kỹ thuật nằm ở hai ứng dụng tách biệt. Muốn chúng chia sẻ dữ liệu, doanh nghiệp phải thuê đội IT viết tích hợp — tốn kém, chậm, và dễ hỏng. Đây là gốc rễ của tình trạng đứt gãy thông tin.
</Warning>

<Frame caption="Đối tượng Phổ quát — viên gạch nền của hệ thống Luklak">
  <img src="https://mintcdn.com/luklaktiliu/20SwHP3JFKGuMCE-/images/UniversalObject.png?fit=max&auto=format&n=20SwHP3JFKGuMCE-&q=85&s=a32bc7f9e3b535e7452c6ce2f5f98b2b" alt="Đối tượng Phổ quát Luklak" width="1020" height="1020" data-path="images/UniversalObject.png" />
</Frame>

<Check>
  `🧊 Đối tượng Phổ quát` (Universal Object) giải quyết triệt để vấn đề này. Đây là một kiểu dữ liệu gốc duy nhất, nhưng có thể tùy biến thành *bất kỳ* thực thể nào — Khách hàng, Dự án, Ứng viên, Hợp đồng. Vì tất cả cùng chung một nền móng, dữ liệu liên thông tự nhiên mà không cần viết code tích hợp.
</Check>

***

## Từ bản thiết kế đến vận hành thực tế

`🧊 Đối tượng Phổ quát` trải qua 3 giai đoạn:

**1. Đối tượng Phổ quát (Viên gạch gốc)**
Đây là kiến trúc lõi của Luklak. Bạn không thao tác trực tiếp với nó. Nó đảm bảo một nguyên tắc: mọi thực thể nghiệp vụ bạn tạo ra đều có luồng tiến trình, trường dữ liệu, và khả năng tự động hóa ngay từ đầu.

**2. Loại việc (Object Type — Bản thiết kế)**
Bạn đóng vai Kiến trúc sư. Trong `📋 Chức năng`, bạn tạo một **Loại việc** (VD: "Hồ sơ Khách hàng"), gán cho nó một `Luồng tiến trình` và các `Trường dữ liệu` phù hợp. Loại việc là khuôn mẫu chuẩn, tạo một lần — dùng mãi.

**3. Đầu việc (Object — Thực thể đang hoạt động)**
Khi nhân sự vào `⏹️ Mảng việc` và bấm tạo mới, họ đang tạo ra một **Đầu việc** — bản ghi thực tế từ khuôn mẫu trên. "Hợp đồng Vingroup tháng 5" là một Đầu việc. Nó đi theo đúng luồng tiến trình đã định, yêu cầu nhập đúng thông tin bắt buộc, và liên kết được với các Đầu việc khác.

> 💡 **Tóm lại:** Bạn thiết kế linh hoạt ở tầng cấu trúc (`Loại việc`), nhưng đạt được sự liên thông 100% ở tầng vận hành (`Đầu việc`).

***

## Hai trụ cột định hình vòng đời

Mỗi **Loại việc** được kiểm soát bởi hai thành phần cốt lõi:

<CardGroup cols={2}>
  <Card title="Luồng tiến trình (Workflow)" icon="arrow-progress" iconType="duotone">
    Định nghĩa vòng đời. Bạn tạo các `Trạng thái` (VD: `ĐANG DUYỆT`, `HOÀN THÀNH`) và quy định `Bước chuyển` giữa chúng — Đầu việc đi theo đúng trình tự này.
  </Card>

  <Card title="Trường dữ liệu (Data Fields)" icon="pen-field" iconType="duotone">
    Chuẩn hóa thông tin. Gắn các trường nhập liệu vào Loại việc (VD: `Người phụ trách`, `Hạn hoàn thành`). Nhân sự thao tác trên giao diện `Màn hình dữ liệu` của từng Đầu việc.
  </Card>
</CardGroup>

Hai thành phần này kiểm soát hai thứ quan trọng nhất: **đường đi** của Đầu việc không thể bị bỏ bước, và **dữ liệu** bắt buộc không thể bị bỏ sót.

***

## 6 khả năng kế thừa từ gốc

Vì tất cả Đầu việc đều sinh ra từ `🧊 Đối tượng Phổ quát`, bất kể nó là Thẻ Ứng viên hay Thẻ Thiết bị, chúng đều tự động có sẵn 6 khả năng nền tảng:

<CardGroup cols={3}>
  <Card title="Luồng tiến trình" icon="arrow-progress" iconType="duotone">
    Vòng đời có trạng thái rõ ràng, chuyển bước theo quy trình.
  </Card>

  <Card title="Truy vấn UQL" icon="magnifying-glass" iconType="duotone">
    Lọc và báo cáo xuyên phòng ban bằng một ngôn ngữ truy vấn thống nhất.
  </Card>

  <Card title="Tự động hóa" icon="robot" iconType="duotone">
    Kích hoạt hành động tự động khi dữ liệu hoặc trạng thái thay đổi.
  </Card>

  <Card title="Livechat tích hợp" icon="comment-lines" iconType="duotone">
    Chat gắn trực tiếp vào Đầu việc. Nội dung trao đổi không bị thất lạc.
  </Card>

  <Card title="Liên kết đa chiều" icon="link" iconType="duotone">
    Kết nối hai chiều với bất kỳ Đầu việc nào khác trên hệ thống.
  </Card>

  <Card title="Đồng bộ đa thiết bị" icon="mobile-screen-button" iconType="duotone">
    Thao tác mượt mà trên cả máy tính lẫn ứng dụng mobile.
  </Card>
</CardGroup>

<Info>
  Đây là lý do Luklak phá vỡ được rào cản phòng ban. Team Sales không cần ứng dụng riêng để "nói chuyện" với team Support. Hợp đồng ký xong có thể tự chuyển sang phòng Triển khai — vì tất cả cùng chung một kiến trúc nền.
</Info>

***

## Đọc tiếp

* [Phân biệt Loại việc và Đầu việc](/02-platform/platform-overview/universal-object/phan-biet-loai-viec-va-dau-viec)
* [Loại việc Tiêu chuẩn và Loại việc Con](/02-platform/platform-overview/universal-object/loai-viec-tieu-chuan-va-con)
* [Tạo Loại việc đầu tiên](/02-platform/platform-overview/universal-object/tao-loai-viec-dau-tien)
