# Ghi danh đào tạo

> Quản lý việc ghi danh học viên vào chương trình đào tạo, phê duyệt yêu cầu, và cấu hình quy tắc phê duyệt.

**Quyền truy cập:** Cần quyền **Xem đăng ký đào tạo** (xem), **Quản lý đăng ký đào tạo** (quản lý), Admin **Điều hướng:** `Đào tạo > Ghi danh` hoặc `/manage/training/enrollments`

***

## Tổng quan

Tính năng Ghi danh cho phép quản trị viên ghi danh nhân viên vào chương trình đào tạo theo nhiều cách: ghi danh từng cá nhân, ghi danh theo chức danh, phòng ban, nhóm nhân sự, hoặc nhóm chức danh. Hệ thống hỗ trợ quy trình phê duyệt ghi danh và quản lý danh sách chờ.

***

## Giao diện

Màn hình Ghi danh gồm ba tab chính:

| Tab             | Mô tả                                                        |
| --------------- | ------------------------------------------------------------ |
| **Danh sách**   | Xem và quản lý tất cả bản ghi ghi danh                       |
| **Báo cáo**     | Biểu đồ thống kê ghi danh theo phòng ban, tỷ lệ hoàn thành   |
| **Lịch sử gán** | Lịch sử các lần gán hàng loạt (theo chức danh, đơn vị, nhóm) |

### Tab Danh sách ghi danh

| Vùng               | Mô tả                                                           |
| ------------------ | --------------------------------------------------------------- |
| Nút "Ghi danh mới" | Mở modal tạo ghi danh mới                                       |
| Bảng danh sách     | Hiển thị tên nhân viên, chương trình, trạng thái, ngày ghi danh |
| Hành động          | Xem chi tiết, thay đổi trạng thái, rút ghi danh                 |

***

## Tạo ghi danh mới

### Điều kiện

* Người dùng có quyền **Quản lý đăng ký đào tạo** hoặc Admin
* Chương trình đào tạo đã được tạo với trạng thái **Đang diễn ra**, **Đã lên lịch** hoặc **Đã duyệt**

### Các bước

1. Điều hướng đến `Đào tạo > Ghi danh`
2. Nhấp **"Ghi danh mới"**
3. Chọn **Loại đối tượng** ghi danh:
   * **Nhân viên** -- ghi danh một cá nhân
   * **Chức danh** -- ghi danh tất cả nhân viên thuộc chức danh
   * **Nhóm chức danh** -- ghi danh theo nhóm chức danh
   * **Đơn vị** -- ghi danh theo phòng ban/đơn vị
   * **Nhóm nhân sự** -- ghi danh theo nhóm nhân sự
4. Chọn đối tượng cụ thể tùy theo loại đã chọn
5. Chọn **Chương trình đào tạo** cần ghi danh
6. Nhấp **"Tạo ghi danh"**

> Kết quả: Hệ thống tạo bản ghi ghi danh cho đối tượng đã chọn. Nếu ghi danh theo nhóm, tất cả nhân viên thuộc nhóm sẽ được ghi danh tự động.

### Bảng trường dữ liệu

| Trường               | Bắt buộc | Kiểu      | Mô tả                                                      |
| -------------------- | -------- | --------- | ---------------------------------------------------------- |
| Loại đối tượng       | Có       | Danh sách | Nhân viên, Chức danh, Nhóm chức danh, Đơn vị, Nhóm nhân sự |
| Đối tượng            | Có       | Chọn      | Chọn nhân viên/chức danh/đơn vị/nhóm cụ thể                |
| Chương trình đào tạo | Có       | Chọn      | Chương trình cần ghi danh                                  |

***

## Xem chi tiết ghi danh

### Các bước

1. Trong tab **"Danh sách ghi danh"**, nhấp **"Xem"** trên dòng ghi danh
2. Modal chi tiết hiển thị thông tin:
   * Thông tin nhân viên (tên, mã nhân viên)
   * Chương trình đào tạo
   * Trạng thái ghi danh hiện tại
   * Tiến độ hoàn thành
   * Lịch sử thay đổi trạng thái

***

## Thay đổi trạng thái ghi danh

### Các bước

1. Trong danh sách ghi danh, nhấp nút thay đổi trạng thái
2. Chọn trạng thái mới
3. Nhập lý do (nếu cần)
4. Nhấp xác nhận

> Kết quả: Trạng thái ghi danh được cập nhật thành công.

### Các trạng thái ghi danh

| Trạng thái                        | Mô tả                      |
| --------------------------------- | -------------------------- |
| **Gợi ý**                         | Đề xuất ghi danh           |
| **Chờ duyệt**                     | Chờ phê duyệt              |
| **Đã duyệt** / **Đã ghi danh**    | Đã phê duyệt / đã ghi danh |
| **Đang học** / **Đang thực hiện** | Đang tham gia              |
| **Hoàn thành**                    | Đã hoàn thành              |
| **Không đạt**                     | Không đạt                  |
| **Đã rút** / **Đã hủy**           | Đã rút / đã hủy            |
| **Danh sách chờ**                 | Trong danh sách chờ        |

***

## Rút ghi danh

### Các bước

1. Trong danh sách ghi danh, nhấp **"Rút ghi danh"** trên dòng cần xử lý
2. Xác nhận trong hộp thoại: "Bạn có chắc muốn rút ghi danh?"
3. Nhấp **"Rút ghi danh"** để xác nhận

> Kết quả: Ghi danh được chuyển sang trạng thái **Đã rút**. Hành động này có thể ảnh hưởng đến tiến độ học tập của nhân viên.

***

## Phê duyệt ghi danh (Tab Phê duyệt)

Tab Phê duyệt hiển thị hàng đợi các yêu cầu ghi danh đang chờ phê duyệt.

### Các bước

1. Chuyển sang tab **"Phê duyệt"**
2. Xem danh sách yêu cầu chờ phê duyệt
3. Nhấp **"Phê duyệt"** hoặc **"Từ chối"** cho từng yêu cầu
4. Nhập lý do từ chối nếu từ chối

***

## Cấu hình quy tắc phê duyệt (Tab Quy tắc phê duyệt)

Tab Quy tắc phê duyệt cho phép thiết lập luồng phê duyệt cho ghi danh.

### Các bước

1. Chuyển sang tab **"Quy tắc phê duyệt"**
2. Tạo hoặc chỉnh sửa quy tắc phê duyệt
3. Cấu hình các cấp phê duyệt và người phê duyệt

***

## Xem báo cáo ghi danh (Tab Báo cáo)

Tab Báo cáo cung cấp biểu đồ trực quan thống kê ghi danh.

### Biểu đồ theo phòng ban

Biểu đồ cột hiển thị số liệu ghi danh theo từng phòng ban, hỗ trợ 4 chỉ số:

| Chỉ số           | Mô tả                               |
| ---------------- | ----------------------------------- |
| Tổng ghi danh    | Tổng số lượt ghi danh               |
| Đã hoàn thành    | Số lượt đã hoàn thành               |
| Đang học         | Số lượt đang thực hiện              |
| Tỷ lệ hoàn thành | Phần trăm hoàn thành theo phòng ban |

### Gán hàng loạt

Nhấp nút **"Gán hàng loạt"** để mở hộp thoại ghi danh cho nhiều nhân viên cùng lúc theo nhóm (chức danh, đơn vị, nhóm nhân sự).

***

## Lưu ý

* Khi ghi danh theo nhóm (chức danh, phòng ban, nhóm nhân sự), hệ thống tự động tạo bản ghi ghi danh cho tất cả nhân viên thuộc nhóm đó
* Ghi danh theo nhóm sử dụng tính năng auto-sync: khi có nhân viên mới thêm vào nhóm, họ sẽ tự động được ghi danh
* Nhân viên chỉ có thể được ghi danh vào chương trình có trạng thái **Đang diễn ra**, **Đã lên lịch** hoặc **Đã duyệt**
* Rút ghi danh yêu cầu xác nhận và không thể hoàn tác
* Hệ thống gửi thông báo cho nhân viên khi được ghi danh (qua email, in-app, push notification)

***

## Xem thêm

* [Chương trình đào tạo](https://docs.noova.vn/hoc-tap-va-dao-tao/05-dao-tao/chuong-trinh) -- Tạo chương trình trước khi ghi danh
* [Lịch đào tạo](https://docs.noova.vn/hoc-tap-va-dao-tao/05-dao-tao/lich-dao-tao) -- Xem lịch buổi đào tạo sau khi ghi danh
