# Các toán tử khi tạo điều kiện

Các ký hiệu sử dụng khi tạo điều kiện: có thể sử dụng toán tử hoặc **#Điều kiện**&#x20;

| Ký hiệu | Ý nghĩa                              |
| ------- | ------------------------------------ |
| ==      | Bằng                                 |
| !=      | Khác                                 |
| >       | Lớn hơn                              |
| <       | Nhỏ hơn                              |
| >=      | Lớn hơn hoặc bằng                    |
| <=      | Nhỏ hơn hoặc bằng                    |
| ( )     | Gộp các điều kiện đi kèm nhau        |
| &&      | “Và” – các điều kiện đi kèm nhau     |
| \|\|    | “Hoặc” – các điều kiện loại trừ nhau |
| "abc "  | Điều kiện dạng text                  |
| 1       | Điều kiện "Có" (trường Có/Không)     |
| 0       | Điều kiện "Không" (trường Có/Không)  |

<mark style="color:yellow;">Hoặc ký hiệu trên V2 (Gọi điều kiện bằng cách bấm "#")</mark>

| Ký hiệu            | Ý nghĩa                              |
| ------------------ | ------------------------------------ |
| #bằng              | Bằng                                 |
| #khác              | Khác                                 |
| #lớn hơn           | Lớn hơn                              |
| #nhỏ hơn           | Nhỏ hơn                              |
| #lớn hơn hoặc bằng | Lớn hơn hoặc bằng                    |
| #nhỏ hơn hoặc bằng | Nhỏ hơn hoặc bằng                    |
| ( )                | Gộp các điều kiện đi kèm nhau        |
| #và                | “Và” – các điều kiện đi kèm nhau     |
| #hoặc              | “Hoặc” – các điều kiện loại trừ nhau |
| "abc "             | Điều kiện dạng text                  |
| 1000               | Điều kiện dạng số                    |
| 1                  | Điều kiện "Có" (trường Có/Không)     |
| 0                  | Điều kiện "Không" (trường Có/Không)  |
| in                 | Kiểm tra sự tồn tại trong tập hợp    |

&#x20;

<mark style="color:red;">Minh họa điều kiện rẽ nhánh kết hợp:</mark>&#x20;

3 trường thông tin có sẵn:&#x20;

| Tên trường    | Loại dữ liệu                                                                                                  |
| ------------- | ------------------------------------------------------------------------------------------------------------- |
| Phiếu chi     | Có/Không                                                                                                      |
| Số tiền       | Số                                                                                                            |
| Người đề xuất | Text - Look up từ 1 list có 4 giá trị code: - Nhân viên văn phòng - Nhân viên Kho - Trưởng bộ phận - Giám sát |

Một số điều kiện rẽ nhánh kết hợp 3 trường thông tin trên:

| Điều kiện yêu cầu                                                                                          | Điều kiện trong phần mềm                                                                                           |
| ---------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
| Có phiếu chi, số tiền nhỏ hơn hoặc bằng 1 triệu và người đề xuất là nhân viên văn phòng hoặc nhân viên kho | @Phiếu chi==1 &&@Số tiền<=1000000 &&(@Người đề xuất =="Nhân viên văn phòng" \|\| @Người đề xuất =="Nhân viên Kho") |
| Có phiếu chi, số tiền lớn hơn 1 triệu và người đề xuất là trưởng bộ phận hoặc giám sát                     | @Phiếu chi==1 &&@Số tiền>=1000000 &&(@Người đề xuất =="Trưởng bộ phận" \|\| @Người đề xuất =="Giám sát")           |
| Không có phiếu chi, số tiền đề xuất nhỏ hơn 1 triệu, người đề xuất không phải trưởng bộ phận               | @Phiếu chi==0 &&@Số tiền<1000000 &&@Người đề xuất !="Trưởng bộ phận"                                               |

<mark style="color:yellow;">Hoặc viết tương ứng sang V2 như sau:</mark>

| Điều kiện yêu cầu                                                                                          | Điều kiện trong phần mềm                                                                                                                                                                                                                                                                                                                                                                            |
| ---------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Có phiếu chi, số tiền nhỏ hơn hoặc bằng 1 triệu và người đề xuất là nhân viên văn phòng hoặc nhân viên kho | @Phiếu chi <mark style="color:green;">#bằng</mark> 1 <mark style="color:green;">#và</mark> @Số tiền <mark style="color:green;">#nhỏ hơn hoặc bằng</mark> 1000000 <mark style="color:green;">#và</mark> (Người đề xuất <mark style="color:green;">#bằng</mark> "Nhân viên văn phòng" <mark style="color:green;">#hoặc</mark> @Người đề xuất <mark style="color:green;">#bằng</mark> "Nhân viên Kho") |
| Có phiếu chi, số tiền lớn hơn 1 triệu và người đề xuất là trưởng bộ phận hoặc giám sát                     | @Phiếu chi <mark style="color:green;">#bằng</mark> 1 #và @Số tiền <mark style="color:green;">#lớn hơn hoặc bằng</mark> 1000000 <mark style="color:green;">#và</mark> (@Người đề xuất <mark style="color:green;">#bằng</mark> "Trưởng bộ phận" <mark style="color:green;">#hoặc</mark> @Người đề xuất <mark style="color:green;">#bằng</mark> "Giám sát")                                            |
| Không có phiếu chi, số tiền đề xuất nhỏ hơn 1 triệu, người đề xuất không phải trưởng bộ phận               | @Phiếu chi <mark style="color:green;">#bằng</mark> 0 <mark style="color:green;">#và</mark> @Số tiền <mark style="color:green;">#nhỏ hơn</mark> 1000000 <mark style="color:green;">#và</mark> @Người đề xuất <mark style="color:green;">#khác</mark> "Trưởng bộ phận"                                                                                                                                |

<mark style="color:red;">Minh họa điều kiện song song:</mark>

3 trường thông tin:&#x20;

| Tên trường             | Loại dữ liệu |
| ---------------------- | ------------ |
| Phòng hành chính xử lý | Có/Không     |
| Phòng nhân sự xử lý    | Có/Không     |
| Phòng kế toán xử lý    | Có/Không     |

Điều kiện cho các nhánh song song:&#x20;

| Luồng quy trình              | Điều kiện trong phần mềm    |
| ---------------------------- | --------------------------- |
| Đi qua user phòng Hành chính | @Phòng hành chính xử lý ==1 |
| Đi qua user phòng Nhân sự    | @Phòng nhân sự xử lý ==1    |
| Đi qua user phòng Kế toán    | @Phòng kế toán xử lý ==1    |

<mark style="color:yellow;">Hoặc viết trên V2:</mark>

| Luồng quy trình              | Điều kiện trong phần mềm                                          |
| ---------------------------- | ----------------------------------------------------------------- |
| Đi qua user phòng Hành chính | @Phòng hành chính xử lý <mark style="color:green;">#bằng</mark> 1 |
| Đi qua user phòng Nhân sự    | @Phòng nhân sự xử lý <mark style="color:green;">#bằng</mark> 1    |
| Đi qua user phòng Kế toán    | @Phòng kế toán xử lý <mark style="color:green;">#bằng</mark> 1    |

&#x20;

Trong ví dụ này, với một yêu cầu cần phòng hành chính và kế toán cùng xử lý, luồng sẽ đồng thời qua nhánh 1 và nhánh 3&#x20;


---

# Agent Instructions: 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:

```
GET https://spsvn.gitbook.io/product-docs-1/huong-dan-cai-dat-va-cau-hinh-quan-tri-vien/cau-hinh-quy-trinh/cac-toan-tu-khi-tao-dieu-kien.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
