> For the complete documentation index, see [llms.txt](https://econtract-docs.matbao.in/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://econtract-docs.matbao.in/hop-dong/hop-dong-theo-mau.md).

# Hợp đồng theo mẫu

> Người dùng cần được phân quyền tạo mẫu hợp đồng trước khi thực hiện. Tham khảo thêm tại mục 2.1.

### Bước 1: Mở chức năng Tạo hàng loạt

Trên thanh điều hướng, chọn:

**Hợp đồng** → **Hợp đồng theo mẫu** → **Tạo hàng loạt**

![Mở chức năng Tạo hàng loạt](https://econtract-images.matbaoflow.io.vn/d/1yKslRNHHyYNWkoxZ9voJbSVsBJbIcqDQ/)

*Hình 4.4.1. Mở chức năng Tạo hàng loạt*

### Bước 2: Tải file Excel mẫu

Tại màn hình **Tạo hàng loạt**, chọn **Mẫu hợp đồng** rồi nhấn **Tải Excel mẫu**.

![Tải file Excel mẫu](https://econtract-images.matbaoflow.io.vn/d/1F0CtW4VYq_Zui0dJtyD_C-gh12ln-69c/)

*Hình 4.4.2. Tải file Excel mẫu*

### Bước 3: Nhập thông tin trong file Excel mẫu

Mở file Excel mẫu vừa tải và nhập thông tin cho các hợp đồng cần tạo. Dữ liệu cần được điền đúng theo tên và cấu trúc của các cột trong file mẫu.

![Màn hình import chính](https://econtract-images.matbaoflow.io.vn/d/1SRMRlI78iGUG97EFDfxe5ROz3q4Tvl3v/)

*Hình 4.4.3. Màn hình import chính*

### Bước 4: Chuẩn bị dữ liệu

Điền thông tin hợp đồng vào file Excel đã tải về và lưu lại sau khi hoàn tất.

![File Excel mẫu](https://econtract-images.matbaoflow.io.vn/d/1Ej71H8he_MWjvjlqinW1VLYMqUgPaiCk/)

*Hình 4.4.4. File Excel mẫu*

Khi chuẩn bị dữ liệu, cần lưu ý:

* Không chỉnh sửa hoặc xóa nội dung tại hàng 1 và hàng 2 của file mẫu.
* Nhập dữ liệu đúng với định dạng muốn hiển thị trên hợp đồng.
* Ví dụ, với trường `ngay_thang_nam`, có thể nhập `01/01/2025` hoặc `ngày 01 tháng 01 năm 2025`.
* Lưu file với tên dễ nhận biết để thuận tiện tải lên hệ thống.

### Bước 5: Thiết lập người ký và tải file dữ liệu

Quay lại màn hình import chính để thực hiện các thao tác sau:

#### **5.1. Thiết lập người ký**

Điều chỉnh thứ tự ký và cấu hình phương thức ký cho người ký. Có thể bật hoặc tắt tùy chọn **Ký tự động** theo nhu cầu.

![Thiết lập người ký và tải file mẫu](https://econtract-images.matbaoflow.io.vn/d/1a8xrtJ3LvEUeuwHoFGKByqPPptK9xb0I/)

*Hình 4.4.5. Thiết lập người ký và tải file mẫu*

#### 5.2. Tải file Excel lên hệ thống

Nhấn **Chọn file hợp đồng** để tải file Excel đã điền dữ liệu lên hệ thống.

Ngoài ra, người dùng có thể bật hoặc tắt các tùy chọn **Đối tác ký trước** và **Ký tự động**.

![Tải file mẫu và cấu hình phương thức ký cho tất cả người ký](https://econtract-images.matbaoflow.io.vn/d/1_a94zCL-8Q9Cebr4Vo0GRR3ANwCmOyuO/)

*Hình 4.4.6. Tải file mẫu và cấu hình phương thức ký cho tất cả người ký*

Khi tắt tùy chọn **Áp dụng cho tất cả người ký**, người dùng có thể chủ động điều chỉnh phương thức ký riêng cho từng người ký.

![Cấu hình phương thức ký cho từng người ký](https://econtract-images.matbaoflow.io.vn/d/1C9haPZ5DehXbcB8tpaYTntWCIwLJ1hbR/)

*Hình 4.4.7. Cấu hình phương thức ký cho từng người ký*

### Bước 6: Kiểm tra và chọn dữ liệu tạo hợp đồng

Sau khi hoàn tất bước 5, hệ thống hiển thị danh sách dữ liệu được đọc từ file Excel.

![Danh sách dữ liệu tạo hợp đồng](https://econtract-images.matbaoflow.io.vn/d/1E1LCz8KZ5nqMEwCmIDtJqz5Eg7-cPGPE/)

*Hình 4.4.8. Danh sách dữ liệu tạo hợp đồng*

Đánh dấu vào ô chọn ở đầu dòng để chọn hợp đồng muốn tạo. Có thể chọn một hoặc nhiều hợp đồng cùng lúc.

![Danh sách hợp đồng đã chọn](https://econtract-images.matbaoflow.io.vn/d/1Zah1JO-B3SHG-sEbYOh6bW74e2eIiuvP/)

*Hình 4.4.9. Danh sách hợp đồng đã chọn*

Nhấn **Tạo hợp đồng** để hệ thống khởi tạo hợp đồng điện tử cho các dòng đã chọn.

> Chỉ những hợp đồng được đánh dấu chọn mới được tạo. Nếu file Excel sai định dạng hoặc thiếu thông tin bắt buộc, hệ thống có thể hiển thị thông báo lỗi.

### Bước 7: Hoàn tất tạo hợp đồng

Khi quá trình import thành công, hệ thống hiển thị thông báo:

> **Đã tạo thành công (\[số lượng hợp đồng])**

Thông báo xuất hiện ở góc trên bên phải màn hình.


---

# 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://econtract-docs.matbao.in/hop-dong/hop-dong-theo-mau.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.
