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

# Quy trình

> Quản lý quy trình xử lý hợp đồng (workflow) trong hệ thống econtractid

# Quy trình

Chức năng **Quy trình** cho phép định nghĩa luồng xử lý hợp đồng theo từng loại — xác định thứ tự các bước ký kết và tài liệu áp dụng cho từng bước.

## Danh sách Quy trình mẫu

Vào menu **Quản trị → Quy trình**, chọn tab **Quy trình mẫu** để xem toàn bộ quy trình đã tạo.

<img src="https://mintcdn.com/vtsdc/1bKa7R32rj0XB74C/images/quy-trinh/man-loai-hop-dong.png?fit=max&auto=format&n=1bKa7R32rj0XB74C&q=85&s=2fd2bc1011aad2ab5f3c1364ca5dedd7" alt="Danh sách quy trình mẫu" width="1920" height="965" data-path="images/quy-trinh/man-loai-hop-dong.png" />

| Cột               | Mô tả                               |
| ----------------- | ----------------------------------- |
| **Tên quy trình** | Tên mô tả luồng xử lý               |
| **Loại hồ sơ**    | Loại hợp đồng áp dụng quy trình     |
| **Số bước**       | Tổng số bước ký trong quy trình     |
| **Trạng thái**    | 🟢 Hoạt động  /  🔴 Ngừng hoạt động |

Nhấn **+ Tạo quy trình** ở góc trên bên phải để tạo mới.

## Tạo mới Quy trình

<Steps>
  <Step title="Mở form tạo quy trình">
    Nhấn nút **+ Tạo quy trình**. Form tạo quy trình mở ra gồm hai phần:

    * **Bên trái**: Danh sách tài liệu áp dụng cho quy trình.
    * **Bên phải**: Thông tin chung của quy trình.

          <img src="https://mintcdn.com/vtsdc/1bKa7R32rj0XB74C/images/quy-trinh/man-tao-quy-trinh.png?fit=max&auto=format&n=1bKa7R32rj0XB74C&q=85&s=672b18c43248a8b8e09cfb34e18487b5" alt="Form tạo quy trình" width="1920" height="962" data-path="images/quy-trinh/man-tao-quy-trinh.png" />
  </Step>

  <Step title="Điền thông tin chung">
    Ở phần bên phải, điền các trường sau:

    | Trường                      | Mô tả                                         |
    | --------------------------- | --------------------------------------------- |
    | **Mã quy trình**            | Mã định danh (hệ thống tự sinh hoặc nhập tay) |
    | **Tên quy trình phê duyệt** | *(Bắt buộc)* Tên hiển thị của quy trình       |
    | **Loại hồ sơ áp dụng**      | *(Bắt buộc)* Chọn loại hợp đồng áp dụng       |
    | **Mô tả**                   | Ghi chú thêm về phạm vi sử dụng               |
    | **Loại quy trình**          | Chọn loại quy trình phù hợp                   |
    | **Đơn vị áp dụng**          | Chọn đơn vị sử dụng quy trình                 |
    | **Cho phép chỉnh sửa**      | Tích nếu muốn cho phép chỉnh sửa sau khi tạo  |

    <img src="https://mintcdn.com/vtsdc/1bKa7R32rj0XB74C/images/quy-trinh/ma-quy-trinh-mau.png?fit=max&auto=format&n=1bKa7R32rj0XB74C&q=85&s=0ab3e1896cddf008456eadd50da00411" alt="Mã quy trình mẫu" width="1920" height="958" data-path="images/quy-trinh/ma-quy-trinh-mau.png" />

    <Note>
      Trường **Loại hồ sơ áp dụng** là bắt buộc. Hãy chọn loại hợp đồng trước khi thêm tài liệu.
    </Note>
  </Step>

  <Step title="Thêm tài liệu">
    Ở phần bên trái, nhấn **+ Thêm tài liệu** để chọn các mẫu tài liệu áp dụng cho quy trình.

    Sau khi thêm, mỗi tài liệu sẽ hiển thị trong danh sách với các thông tin:

    * **Loại tài liệu**: Chọn mẫu tài liệu tương ứng.
    * **Bắt buộc**: Đánh dấu tài liệu bắt buộc phải có trong hồ sơ.
    * **Bước điền tài liệu**: Bước mà tài liệu này được sử dụng.

          <img src="https://mintcdn.com/vtsdc/1bKa7R32rj0XB74C/images/quy-trinh/man-tao-hop-dong.png?fit=max&auto=format&n=1bKa7R32rj0XB74C&q=85&s=9d78071a47e67eeb9b090084ff0fdf8d" alt="Form tạo quy trình sau khi thêm tài liệu và bước ký" width="1920" height="962" data-path="images/quy-trinh/man-tao-hop-dong.png" />
  </Step>

  <Step title="Thêm bước ký">
    Ở phần bên phải, nhấn **+ Thêm bước** để thêm bước ký vào quy trình.

    Mỗi bước ký gồm các trường cấu hình:

    | Trường             | Mô tả                                             |
    | ------------------ | ------------------------------------------------- |
    | **Bên bước**       | *(Bắt buộc)* Tên bước hiển thị                    |
    | **Mô tả**          | Ghi chú cho bước                                  |
    | **Loại hình ký**   | *(Bắt buộc)* Chọn loại: Tài khoản, USB Token, ... |
    | **Người xử lý**    | *(Bắt buộc)* Chọn người hoặc nhóm thực hiện bước  |
    | **Quá hạn sau**    | Số ngày tối đa để hoàn thành bước *(tùy chọn)*    |
    | **Hình thức ký**   | Ký số / ký nháy / ...                             |
    | **Phương thức ký** | Chọn phương thức ký phù hợp                       |
  </Step>

  <Step title="Đặt ký cho từng tài liệu">
    Trong mỗi bước ký, nhấn **+ Đặt vị trí ký** để gán tài liệu nào cần được ký ở bước này.

    Thao tác này giúp xác định chính xác tài liệu nào sẽ được ký bởi người thực hiện ở từng bước trong quy trình.

    <Tip>
      Mỗi bước có thể đặt ký cho nhiều tài liệu khác nhau. Hãy đảm bảo mỗi tài liệu quan trọng đều được gán ký ở đúng bước.
    </Tip>
  </Step>

  <Step title="Lưu quy trình">
    Nhấn **Lưu & đóng** để lưu và kích hoạt quy trình, hoặc **Đóng** để hủy thao tác.
  </Step>
</Steps>

## Chỉnh sửa Quy trình

<Warning>
  Không thể chỉnh sửa quy trình đang được áp dụng cho hợp đồng **đang xử lý**. Nếu cần thay đổi, hãy tạo **phiên bản mới** của quy trình.
</Warning>

<Steps>
  <Step title="Chọn quy trình cần sửa">
    Trong danh sách, nhấn biểu tượng ✏️ trên dòng quy trình muốn chỉnh sửa.
  </Step>

  <Step title="Chỉnh sửa thông tin">
    Thêm, xóa hoặc sắp xếp lại các bước ký và tài liệu tương ứng.
  </Step>

  <Step title="Lưu">
    Nhấn **Lưu & đóng** để áp dụng thay đổi.
  </Step>
</Steps>

## Sao chép Quy trình

Sao chép giúp tạo nhanh một quy trình mới dựa trên quy trình có sẵn, rút ngắn thời gian cấu hình khi các quy trình có cấu trúc tương tự nhau.

<Steps>
  <Step title="Tìm quy trình cần sao chép">
    Trong danh sách, tìm đến quy trình muốn sao chép.
  </Step>

  <Step title="Nhấn biểu tượng sao chép">
    Nhấn biểu tượng 📋 trên dòng quy trình đó. Hệ thống sẽ tạo ra một bản sao với toàn bộ cấu hình bước ký và tài liệu giữ nguyên.
  </Step>

  <Step title="Chỉnh sửa bản sao">
    Mở bản sao vừa tạo, cập nhật **Tên quy trình**, **Loại hồ sơ áp dụng** và các bước nếu cần.
  </Step>

  <Step title="Lưu">
    Nhấn **Lưu & đóng** để hoàn tất.
  </Step>
</Steps>

<Tip>
  Dùng tính năng sao chép khi cần tạo thêm quy trình cho loại hợp đồng mới nhưng có luồng xử lý tương tự quy trình đã có.
</Tip>

## Khóa / Mở khóa Quy trình

Khóa quy trình giúp ngăn không cho quy trình được sử dụng thêm mà không cần xóa hẳn dữ liệu.

<Steps>
  <Step title="Tìm quy trình cần khóa">
    Trong danh sách, tìm đến quy trình muốn khóa.
  </Step>

  <Step title="Nhấn biểu tượng khóa">
    Nhấn biểu tượng 🔒 trên dòng quy trình đó để **khóa** quy trình. Trạng thái sẽ chuyển từ **Hoạt động** sang **Ngừng hoạt động**.
  </Step>

  <Step title="Mở khóa khi cần">
    Nhấn lại biểu tượng 🔓 để **mở khóa** và kích hoạt lại quy trình.
  </Step>
</Steps>

<Info>
  Quy trình đang bị khóa sẽ không thể áp dụng cho hồ sơ mới. Các hồ sơ đang chạy theo quy trình này vẫn tiếp tục hoạt động bình thường.
</Info>

## Xóa Quy trình

<Warning>
  Chỉ xóa được quy trình **chưa được áp dụng** cho bất kỳ hồ sơ nào. Quy trình đã sử dụng cần được **khóa** thay vì xóa.
</Warning>

<Steps>
  <Step title="Tìm quy trình cần xóa">
    Trong danh sách, tìm đến quy trình muốn xóa.
  </Step>

  <Step title="Nhấn biểu tượng xóa">
    Nhấn biểu tượng 🗑️ trên dòng quy trình đó.
  </Step>

  <Step title="Xác nhận xóa">
    Xác nhận trong hộp thoại hiện ra. Thao tác này **không thể hoàn tác**.
  </Step>
</Steps>
