# Lịch đào tạo

> Xem và quản lý lịch trình các buổi đào tạo, tài nguyên và phát hiện xung đột lịch.

**Quyền truy cập:** **Xem buổi đào tạo** (xem), **Quản lý buổi đào tạo** (quản lý), Admin **Điều hướng:** `Đào tạo > Lịch đào tạo` hoặc `/manage/training/calendar`

***

## Tổng quan

Lịch đào tạo cung cấp giao diện trực quan để xem tất cả các buổi đào tạo đã lên lịch, quản lý tài nguyên (phòng học, thiết bị) và phát hiện xung đột lịch giữa các buổi. Hỗ trợ ba chế độ xem (tháng, tuần, danh sách) và cho phép xuất lịch sang định dạng iCal.

***

## Giao diện

Màn hình Lịch đào tạo gồm ba tab chính:

| Tab          | Mô tả                                                     |
| ------------ | --------------------------------------------------------- |
| Lịch đào tạo | Xem lịch các buổi đào tạo theo tháng, tuần hoặc danh sách |
| Tài nguyên   | Quản lý phòng học, thiết bị, tài nguyên đào tạo           |
| Xung đột     | Phát hiện và xử lý các xung đột lịch trình                |

### Tab Lịch đào tạo

| Vùng                  | Mô tả                                                        |
| --------------------- | ------------------------------------------------------------ |
| Nút chuyển chế độ xem | Tháng / Tuần / Danh sách                                     |
| Nút bộ lọc            | Hiện/ẩn bộ lọc nâng cao                                      |
| Nút xuất lịch         | Xuất lịch sang file iCal (.ics)                              |
| Điều hướng ngày       | Nút trước/sau và "Hôm nay"                                   |
| Chú thích màu         | Xanh (không xung đột), vàng (cảnh báo), đỏ (xung đột)        |
| Thống kê              | Tổng buổi học, xung đột, tỷ lệ xung đột, buổi không xung đột |

***

## Xem lịch đào tạo

### Các bước

1. Điều hướng đến `Đào tạo > Lịch đào tạo`
2. Chọn chế độ xem:
   * **Tháng** -- hiển thị lịch dạng lưới tháng
   * **Tuần** -- hiển thị lịch dạng lưới tuần
   * **Danh sách** -- hiển thị danh sách tất cả buổi học trong 3 tháng tới
3. Sử dụng nút mũi tên trái/phải hoặc **"Hôm nay"** để điều hướng thời gian
4. Nhấp vào một buổi đào tạo để xem chi tiết

> Kết quả: Hiển thị chi tiết buổi đào tạo trong modal bao gồm thông tin chương trình, hoạt động, giảng viên, địa điểm.

***

## Lọc lịch

### Các bước

1. Nhấp **"Hiện bộ lọc"** trên thanh công cụ
2. Sử dụng các bộ lọc:
   * **Chương trình** -- lọc theo chương trình đào tạo cụ thể
   * **Hoạt động** -- lọc theo hoạt động
   * **Giảng viên** -- lọc theo giảng viên
   * **Địa điểm** -- tìm theo tên địa điểm
   * **Chỉ hiện xung đột** -- chỉ hiển thị các buổi có xung đột lịch
3. Nhấp **"Xóa bộ lọc"** để đặt lại tất cả bộ lọc

***

## Xuất lịch

### Xuất toàn bộ lịch

1. Nhấp nút **"Xuất lịch"** trên thanh công cụ
2. Chọn **"Xuất iCal (.ics)"**

> Kết quả: Tải về file .ics chứa tất cả buổi đào tạo (có thể áp dụng bộ lọc). File này có thể import vào Google Calendar, Outlook, hoặc ứng dụng lịch khác.

### Xuất một buổi đào tạo

1. Chuyển sang chế độ xem **"Danh sách"**
2. Tìm buổi đào tạo cần xuất
3. Nhấp nút xuất trên thẻ buổi đào tạo

> Kết quả: Tải về file .ics chứa thông tin của buổi đào tạo đã chọn.

***

## Quản lý tài nguyên (Tab Tài nguyên)

Tab Tài nguyên cho phép quản lý phòng học, thiết bị và các tài nguyên cần thiết cho đào tạo.

### Các bước

1. Chuyển sang tab **"Tài nguyên"**
2. Xem danh sách tài nguyên hiện có
3. Thêm, sửa hoặc xóa tài nguyên
4. Xem lịch sử sử dụng và lịch trình phân bổ

***

## Phát hiện xung đột (Tab Xung đột)

Tab Xung đột tự động phát hiện các xung đột lịch trình giữa các buổi đào tạo.

### Các loại xung đột

* Xung đột phòng học: cùng phòng, cùng thời gian
* Xung đột giảng viên: cùng giảng viên, cùng thời gian
* Xung đột học viên: cùng học viên được ghi danh vào nhiều buổi trùng giờ

### Các bước

1. Chuyển sang tab **"Xung đột"**
2. Xem danh sách xung đột được phát hiện
3. Nhấp vào xung đột để xem chi tiết và giải quyết

***

## Lưu ý

* Lịch tự động cập nhật khi có buổi đào tạo mới được tạo từ module chương trình
* File iCal xuất ra tương thích với hầu hết ứng dụng lịch (Google Calendar, Outlook, Apple Calendar)
* Chế độ xem "Danh sách" hiển thị buổi đào tạo trong khoảng 3 tháng tới
* Buổi đào tạo có xung đột được đánh dấu bằng viền đỏ trên lịch

***

## 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 buổi đào tạo thông qua hoạt động chương trình
* [Ghi danh](https://docs.noova.vn/hoc-tap-va-dao-tao/05-dao-tao/ghi-danh) -- Quản lý học viên tham gia buổi đào tạo
