...
4.4. Pop-up Chỉnh sửa nhóm yêu cầu mua sắm
STT | Trường/Nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả |
|---|
| Thông tin chung khi chỉnh sửa nhóm YCMS |
| 1 | Mã nhóm yêu cầu mua sắm* | Text | Bắt buộc | - Trường hiển thị giá trị mã nhóm đã được tạo trước đó.
- Trường không cho phép chỉnh sửa nếu nhóm đang được liên kết với yêu cầu mua sắm đang trong quy trình phê duyệt.
- Nếu có thay đổi mã, hệ thống sẽ kiểm tra trùng lặp với các mã đã tồn tại.
- Nếu trùng, hiển thị cảnh báo lỗi: "Mã nhóm đã tồn tại. Vui lòng nhập mã khác."
- Không cho phép nhấn nút “Áp dụng”
| - Là mã định danh duy nhất cho nhóm YCMS.
- Dùng để phân loại và quản lý, đối chiếu các nhóm yêu cầu mua sắm trong hệ thống
|
| 2 | Tên nhóm yêu cầu mua sắm* | Text | Bắt buộc | - Trường hiển thị giá trị tên nhóm đã tạo trước đó
- Không cho phép chỉnh sửa nếu nhóm đang liên kết với yêu cầu mua sắm trong quy trình phê duyệt.
- Nếu người dùng thay đổi tên nhóm:
+ Hệ thống kiểm tra trùng tên với các nhóm khác. + Cho phép trùng tên khác mã nhóm. + Nếu tên và mã đều trùng, hệ thống hiển thị cảnh báo lỗi: “Tên nhóm đã tồn tại trong hệ thống với cùng mã nhóm. Vui lòng nhập tên khác hoặc kiểm tra lại mã nhóm.”
- Không cho phép nhấn nút “Áp dụng”
| - Tên của nhóm YCMS
- Hiển thị trong màn hình danh sách nhóm YCMS để hỗ trợ người dùng tìm kiếm và phân loại nhóm.
|
| 3 | Trạng thái hoạt động | Button/Toggle switch | Không bắt buộc | - Bật: nhóm đang hoạt động
- Tắt: nhóm ngừng sử dụng
|
- Nút mang trạng thái là mặc định là "Bật(On)" khi tạo mới.
- Hệ thống chỉ cho phép đổi trạng thái nút nếu nhóm YCMS đang không thuộc bất kỳ yêu cầu mua sắm nào đang trong quy trình phê duyệt nào.
| |
kích hoạt hoặc tạm ngưng - người dùng bật/tắt trạng thái sử dụng của nhóm yêu cầu mua sắm (YCMS) thông qua nút gạt (toggle switch).
|
Nếu nút ở trạng thái "Tắt", nhóm sẽ không hiển thị trong biểu mẫu "Thêm mới - Trạng thái chỉ có thể thay đổi nếu nhóm không thuộc bất kỳ yêu cầu mua sắm
|
/Tờ trình chủ trương" - nào đang trong quy trình phê duyệt.
|
| Danh sách hồ sơ theo nhóm |
|---|
| 1 | STT | Number/Integer | Bắt buộc | Tự động đánh số tăng dần từ 1 theo từng dòng trong mỗi phân nhóm | Hiển thị thứ tự hồ sơ trong nhóm. |
| 2 | Mã hồ sơ | Text | Bắt buộc | - Trường hiển thị giá trị mã nhóm đã được tạo trước đó tròng màn hình Thêm mới nhóm YCMS (xem mục 4.3)
- Mã của loại hồ sơ (được dùng khi cấu hình E-form)
| - Mã rút gọn để định danh hồ sơ, ví dụ
pvcv, boq, hdm. - Được backend sử dụng để ánh xạ cấu hình, xử lý dữ liệu theo mã loại hồ sơ.
|
| 3 | Tên hồ sơ | Text | Bắt buộc |
Tên - Trường hiển thị giá trị tênnhóm đã được tạo trước đó tròng màn hình Thêm mới nhóm YCMS (xem mục 4.3)
- Tên của loại hồ sơ (được dùng khi cấu hình E-form)
| Mô tả cụ thể nội dung loại hồ sơ |
| 4 | Loại hồ sơ | Text | Không bắt buộc | - Trường hiển thị giá trị mã nhóm đã được tạo trước đó tròng màn hình Thêm mới nhóm YCMS (xem mục 4.3)
- Dữ liệu định dạng đầu vào hồ sơ. Có 3 giá trị chuẩn:
- Text: link
- Bảng: grid
- File đính kèm: attachment
| Cho biết hình thức định dạng của loại hồ sơ trong hệ thống |
| 5 | Hồ sơ mời thầu | Checkbox | Không bắt buộc |
Người dùng tự tick nếu hồ sơ này - Trường hiển thị giá trị mã nhóm đã được tạo trước đó tròng màn hình Thêm mới nhóm YCMS (xem mục 4.3)
- Người dùng có thể chủ động tick hoặc bỏ tick ô checkbox để xác định xem hồ sơ có cần xuất hiện trong
|
bước . | - Cấu hình để đưa loại hồ sơ vào quy trình phát hành hồ sơ mời thầu.
- Tick vào để bật hiển thị trong giai đoạn mời thầu.
|
| 6 | Hồ sơ dự thầu |
.6 | Hồ sơ dự thầu | Checkbox | Không bắt buộc | Người dùng tự tick nếu hồ sơ này cần yêu cầu nhà thầu nộp trong bước dự thầu. | Checkbox | Không bắt buộc | - Trường hiển thị giá trị mã nhóm đã được tạo trước đó tròng màn hình Thêm mới nhóm YCMS (xem mục 4.3)
- Người dùng có thể chủ động tick hoặc bỏ tick ô checkbox để xác định xem hồ sơ có cần xuất hiện trong giai đoạn mời thầu hay không
| - Cấu hình để đưa loại hồ sơ vào giai đoạn nhà thầu nộp hồ sơ dự thầu.
- Nếu được chọn, hệ thống sẽ hiển thị khi tạo form nộp hồ sơ.
|
| 7 | Nút “Áp dụng” | Button | Bắt buộc khi muốn hoàn tất thêm mới yêu cầu mua sắm | - Chỉ cho phép thao tác khi đã nhập giá trị chỉnh sửa hợp lệ: Mã nhóm và Tên nhóm yêu cầu mua sắm (không để trống, không trùng mã).
- Sau khi nhấn, hệ thống sẽ điều hướng tới màn hình "Xác nhận
|
thêm mới - chỉnh sửa yêu cầu mua sắm" (xem mục 4.
|
3 | Dùng để lưu thông tin cấu hình nhóm YCMS và các hồ sơ liên quan.
|
| 8 | Nút "Hủy" | Button | Bắt buộc | Không kiểm tra điều kiện dữ liệu. Không lưu. | - Đóng popup và không lưu bất kỳ thông tin nào đã nhập.
- Trả về màn hình trước đó.
|
| 9 | Nút "Đóng" (X) | Icon Button | Bắt buộc | Chức năng tương tự nút “Hủy” nhưng dùng để thoát nhanh popup từ góc phải trên. | - Đóng popup ngay lập tức.
- Không kiểm tra điều kiện và không lưu dữ liệu.
|