...
- Người dùng có thể cấu hình dữ liệu được dữ liệu lấy tại bước phê duyệt cuối cùng (Bước Chủ tịch Rox Living phê duyệt hồ sơ mời thầu A1.02) sẽ được chuyển sang hệ thống Portal khi Thư ký HĐT thực hiện phát hành (Bước phát hành HSMT A1.04)
...
- Site đấu thầu - Màn hình danh sách hồ sơ mời thầu
- Portal nhà thầu - Chi tiết gói thầu - Chức năng xem hồ sơ mời thầu
- Portal nhà thầu - Yêu cầu làm rõ
- Site đấu thầu - Pop - Xem chi tiết yêu cầu làm rõ
- Portal nhà thầu - Pop-up nộp thầu
- Site đấu thầu - Pop-up phân công mở thầu
- Site đấu thầu - Pop-up thực hiện đánh giá
- Site đấu thầu - Pop-up tổng hợp kết quả
- Portal nhà thầu - Xem kết quả nộp thầu
5. Hệ thống mặc định lấy "Hồ sơ tài chính" làm nội dung đàm phán thương thảo giá
6. Tại các màn hình Portal và Site đấu thầu, danh sách hồ sơ mời thầu/nộp thầu được Groupby theo loại hồ sơ (Hồ sơ kỹ thuật/ hồ sơ tài chính/ hồ sơ năng lực) và sắp xếp từ trên xuống dưới theo STT tăng dần của mã loại hồ sơ.
3. Conversation (Mô tả chi tiết)
...
3.3 API Spec: <gắn link tài liệu mô tả API vào đây>
Method | GET | URL /application/requestGroup/list | DescriptionDanh sách nhóm yêu cầu mua sắm | |||
|---|---|---|---|---|---|---|
note | API mới | |||||
1. Headers
STT | Field | Source Data Type / Length | Description | Sample Values | 1authorization | String | Token | Bearer eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE3NjYzOTA5NTAsInVzZXIiOiJ7XCJpZFwiOjIwMjAsXCJ1c2VybmFtZVwiOlwiMDM3NDc4ODQwNVwiLFwibmFtZVwiOlwiQ2h1IFRo4buLIExpw6puXCIsXCJyb2xlc1wiOltdLFwibWFwQmVhdXR5U2Fsb25cIjp7XCJicG0ucmVib3JuLnZuXCI6Nn0sXCJlbXBsb3llZUlkXCI6NTMxLFwiYnJhbmNoSWRcIjoyM30ifQ.stNoeXBGxhUOoZ0EMBRlSME9SGj_p7_x4-_Fz7V99Fc | |
|---|---|---|---|---|---|---|---|---|---|
2. RequestParam
STT | Field | Data Type / Length | Description | Note | Sample Values | 1 | name | String | Tên nhóm yêu cầuKhông bắt buộc | |
|---|---|---|---|---|---|---|---|---|---|---|
3. Response / Incoming Data Specification
| STT | Field | Data Type / Length | Description | Note | Sample Values | 1 | id | Integer | Id nhóm yêu cầu mua sắm | Bắt buộc | 2 | code | String | Mã nhóm yêu cầuBắt buộc | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
3
...
name
...
Tên nhóm yêu cầu
...
status
...
Integer...
Trạng thái
0: không họat động
1: đang hoạt động
...
data
...
JSON...
dataHeader
...
employeeId
...
inputFormId
...
createdTime
...
timestamp...
usedCount
...
Method
...
URL
...
Note
API mới
1. Headers
...
STT
...
Field
...
Source Data Type / Length
...
Description
...
Sample Values
...
.
...
2. RequestBody
...
STT
...
Field
...
Data Type / Length
...
Description
...
Note
...
Sample Values
...
Integer...
4
...
3. Response / Incoming Data Specification
...
Field
...
Data Type / Length
...
Description
...
Note
...
Sample Values
...
id
...
Integer...
code
...
name
...
Tên nhóm yêu cầu
...
status
...
Integer...
Trạng thái
0: không họat động
1: đang hoạt động
...
data
...
JSON...
dataHeader
...
Method
...
URL
...
Note
API mới
1. Headers
...
STT
...
Field
...
Source Data Type / Length
...
Description
...
Sample Values
...
2. Body
...
STT
...
Field
...
Data Type / Length
...
Description
...
Note
...
Sample Values
...
List<Integer>...
3. Response / Incoming Data Specification
...
Field
...
Data Type / Length
...
Description
...
Note
...
Sample Values
...
Integer...
Method
...
URL
...
Note
API mới
1. Headers
...
STT
...
Field
...
Source Data Type / Length
...
Description
...
Sample Values
...
2. Body
...
STT
...
Field
...
Data Type / Length
...
Description
...
Note
...
Sample Values
...
List<Integer>...
3. Response / Incoming Data Specification
...
Field
...
Data Type / Length
...
Description
...
Note
...
Sample Values
...
Integer...
Method
...
URL
...
Note
API mới
1. Headers
...
STT
...
Field
...
Source Data Type / Length
...
Description
...
Sample Values
...
2. RequestParam
...
STT
...
Field
...
Data Type / Length
...
Description
...
Note
...
Sample Values
...
Integer...
3. Response / Incoming Data Specification
...
Field
...
Data Type / Length
...
Description
...
Note
...
Sample Values
...
id
...
Integer...
code
...
name
...
Tên nhóm yêu cầu
...
status
...
Integer...
Trạng thái
0: không họat động
1: đang hoạt động
...
data
...
JSON...
dataHeader
...
employeeId
...
inputFormId
...
createdTime
...
timestamp...
usedCount
...
3.4 Mô tả các trường dữ liệu trên màn hình:
3.4.1 Màn hình Danh sách nhóm yêu cầu mua sắm
Màn hình danh sách nhóm yêu cầu mua sắm là một đối tượng để phân quyền tại chức năng: Quản lý người dùng > Quản lý cơ sở > Danh sách phòng ban > Cấu hình phân quyền
Với "Quản lý danh mục" là chức năng cha và "Nhóm yêu cầu mua sắm" là chức năng con với các quyền:
- Thêm: Cho phép người dùng thêm mới nhóm yêu cầu mua sắm:
- Sửa: Cho phép người dùng sửa nhóm yêu cầu mua sắm
...
hình
...
:
- Xóa: Cho phép người dùng xóa nhóm yêu cầu mua sắm
STT | Field (Trường dữ liệu) | Type (Kiểu dữ liệu) | Required (Bắt buộc) | Validation (Quy định) | Description (Mô tả) |
|---|
Cho phép người dùng tìm kiếm theo Tên nhóm yêu cầu mua sắm
Cho phép người dùng thực hiện chọn nhiều bảng muốn xóa.
Hệ thống khóa không cho phép lựa chọn các bảng đã được sử dụng (đã phát sinh dữ liệu nhập liệu vào bảng)
Với nút "chọn tất cả" hệ thống chỉ tự động chọn các bảng chưa được sử dụng.
Cho phép người dùng mở Pop-up xác nhận xóa hàng loạt
Hiển thị mã nhóm YCMS
Hiển thị tên nhóm YCMS
Chức năng cho phép người dùng chuyển đổi trạng thái của nhóm YCMS
- Không hoạt động
- Hoạt động
Chức năng cho phép người dùng mở Pop-up thêm mới nhóm YCMS
Chức năng cho phép người dùng mở Pop-up chỉnh sửa nhóm YCMS
Chức năng cho phép người dùng mở Pop-up xác nhận xóa nhóm YCMS
Hệ thống kiểm tra chỉ cho phép xóa các YCMS chưa được phát sinh khai báo ở danh mục Loại YCMS
Hệ thống hiển thị toast: "Nhóm yêu cầu mua sắm đã được sử dụng, không thể xóa"
Cho phép người dùng thực hiện chọn nhiều nhóm YCMS muốn xóa.
Hệ thống khóa không cho phép lựa chọn các nhóm YCMS đã được sử dụng (đã phát sinh dữ liệu nhập liệu vào bảng)
Với nút "chọn tất cả" hệ thống chỉ tự động chọn các nhóm YCMS chưa được sử dụng.
Cho phép người dùng xóa bảng nhập liệu
Hệ thống kiểm tra đã phát sinh dữ liệu (đã được khai báo tại danh mục "Loại YCMS"):
- Có chứa ít nhất 01 nhóm YCMS đã sử dụng:
- Hệ thống làm mới trang (không xóa bất cứ giá trị nào)
- Chỉ giữ lại lựa chọn các nhóm YCMS có thể xóa
- Khóa lựa chọn các bảng đã sử dụng
- Thông báo toast: "Nhóm yêu cầu mua sắm nhập liệu đã được sử dụng"
- Không chứa bảng đã sử dụng: Hệ thống thông báo toast: "Xóa nhóm Yêu cầu mua sắm thành công" và xóa dữ liệu khỏi hệ thống.
3.1.2 Màn hình chi tiết nhóm YCMS
...
STT
...
Field
(Trường dữ liệu)
...
Type
(Kiểu dữ liệu)
...
Required
(Bắt buộc)
...
Validation
(Quy định)
...
Description
(Mô tả)
...
Tạo mới: Cho phép người dùng nhập mã yêu cầu mua sắm
Chỉnh sửa: chỉ cho phép sửa mã nhóm YCMS khi chưa được phát sinh khai báo ở danh mục Loại YCMS
...
Cho phép người dùng nhập tên yêu cầu mua sắm
...
Chức năng cho phép người dùng chuyển đổi trạng thái của nhóm YCMS
- Không hoạt động
- Hoạt động
...
Cho phép người dùng lựa chọn bảng nhập liệu từ danh mục "Cài đặt bảng nhập liệu"
Chỉ hiển thị các bảng nhập liệu trạng thái hoàn thành
Sau khi lưu nhóm YCMS lần đầu tiên sẽ không thể lựa chọn lại bảng nhập liệu
...
Số thứ tự tự sinh tăng dần
...
Cho phép người dùng tự nhập mã hồ sơ mời thầu
Cho phép người dùng tạo tiêu đề
...
Cho phép người dùng tự nhập tên hồ sơ mời thầu
...
Cho phép người dùng lựa chọn loại hồ sơ này có phải là HSMT không
...
Cho phép người dùng lựa chọn loại hồ sơ này có phải là HSDT nhà thầu bắt buộc cần nộp
...
Cho phép người dùng lựa chọn loại hồ sơ của từng hồ sơ với 03 giá trị:
- HSKT - Hồ sơ kỹ thuật
- HSTC - Hồ sơ tài chính
- HSNL - Hồ sơ năng lực
...
Cho phép người dùng thêm dòng dữ liệu
...
Cho phép người dùng thoát khỏi màn hình tạo mới
Nếu đã có dữ liệu phát sinh tại màn thêm mới, hệ thống hiển thị pop-up xác nhận hủy
...
Cho phép người dùng lưu thông tin Nhóm yêu cầu mua sắm mới
Hệ thống kiểm tra trùng với các mã nhóm YCMS đã tồn tại:
- Trùng: Hệ thống hiển thị toast: "Mã nhóm yêu cầu mua sắm đã tồn tại" và giữ nguyên màn hình tạo mới
- Không trùng: Hệ thống hiển thị toast "Thêm mới Nhóm yêu cầu mua sắm thành công" và lưu dữ liệu
Hệ thống kiểm tra mỗi nhóm yêu cầu mua sắm chỉ hiển chỉ phép nhập tối đa 01 hồ sơ tài chính
- Hợp lệ: Hệ thống hiển thị toast "Thêm mới Nhóm yêu cầu mua sắm thành công" và lưu dữ liệu
- Không hợp lệ: Hệ thống hiển thị toast: "Chỉ được khai báo tối đa 01 hồ sơ tài chính" và giữ nguyên màn hình tạo mới.
Với trường hợp
...
Cho phép người dùng mở khóa các trường trông tin có thể chỉnh sửa.
3.1.3 Màn hình pop-up xác nhận
...
STT
...
Field
(Trường dữ liệu)
...
Type
(Kiểu dữ liệu)
...
Required
(Bắt buộc)
...
Validation
(Quy định)
...
Description
(Mô tả)
...
Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa
...
Chức năng cho phép người dùng xóa YCMS đã chọn.
Hệ thống kiểm tra chỉ chi phép xóa các YCMS chưa được phát sinh khai báo ở danh mục Loại YCMS
Hệ thống hiển thị toast: "Nhóm yêu cầu mua sắm đã được sử dụng, không thể xóa"
...
Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa
...
Cho phép người dùng xóa bảng nhập liệu
Hệ thống kiểm tra đã phát sinh dữ liệu (đã được khai báo tại danh mục loại yêu cầu mua sắm):
- Có chứa ít nhất 01 nhóm đã sử dụng:
- Hệ thống làm mới trang (không xóa bất cứ giá trị nào)
- Chỉ giữ lại lựa chọn các bảng nhập liệu có thể xóa
- Khóa lựa chọn các bảng đã sử dụng
- Thông báo toast: "Nhóm yêu cầu mua sắm đã được sử dụng"
- Không chứa bảng đã sử dụng: Hệ thống thông báo toast: "Xóa nhóm yêu cầu mua sắm thành công" và xóa dữ liệu khỏi hệ thống.
...
Chức năng cho phép người dùng thoát khỏi Pop-up xác nhận xóa
...
Chức năng cho phép người dùng thoát khỏi màn hinh thêm mới nhóm YCMS
3.1.4 Màn hình bước A1.04 bước Thư ký HĐT phát hành HSMT
STT
Field
(Trường dữ liệu)
Type
(Kiểu dữ liệu)
Required
(Bắt buộc)
Validation
(Quy định)
Description
(Mô tả)
Mã yêu cầu mua sắm
Tham chiếu tài liệu URD mục 2.7.1
Tên yêu cầu mua sắm
Tham chiếu tài liệu URD mục 2.7.1
Loại yêu cầu mua sắm
Tham chiếu tài liệu URD mục 2.7.1
Dự án
Tham chiếu tài liệu URD mục 2.7.1
Bộ phận yêu cầu
Người yêu cầu
Chủ đầu tư
Droplist Ưu tiên
Tổng giá trị
Nút “Tiếp nhận”
Nút “Từ chối”
Nút “Hoàn thành”
Nút “Tạm dừng”
Nút “Lưu nháp”
Nút “Hủy”
Màn hình phát hành hồ sơ mời thầu – Thông tin mời thầu
Thời gian mở thầu*
Thời gian đóng thầu*
Màn hình phát hành hồ sơ mời thầu – Bảng danh sách nhà thầu
STT
Mã nhà thầu*
Tên nhà thầu
Địa chỉ
Người liên hệ*
Số điện thoại
Email*
Ghi chú
Màn hình phát hành hồ sơ mời thầu – Bảng danh sách hồ sơ mời thầu
STT
Danh sách hồ sơ mời thầu
Hồ sơ mời thầu
Tham chiếu tài liệu URD mục 2.7.1
Hồ sơ dự thầu
Tham chiếu tài liệu URD mục 2.7.1
29
Ghi chú
30
Nút Attach file
31
Nút “Tải xuống tất cả”
Màn hình phát hành hồ sơ mời thầu – Bảng hồ sơ dự thầu khác
STT
Tên hồ sơ
Ghi chú
Nút “Thêm dòng”


