...
3. Conversation (Mô tả chi tiết)
3.1. UI/UX
3.2. Luồng
3.2.1. Bước "A2.08 Đàm phán thương thảo"
3.3. API Spec
3.4. Mô tả các trường dữ liệu trên từng màn hình của từng công việc:
3.4.1. Service
...
task "Kích hoạt đàm phán thương thảo"
Khi hoàn thành công việc Phản hồi kết quả với lựa chọn "Đàm phán thương thảo" hoặc "Đàm phán thương thảo và phân công Hợp đồng mẫu", đồng thời hệ thống kích hoạt công việc đàm phán và kích hoạt công Service task gửi tín hiệu kích hoạt hiển thị nút "Xác nhận tạo" và "Thêm vòng đàm phán" tại màn hình "Đàm phán thương thảo" - Site đấu thầu của gói thầu tương ứng:
...
3.4.2. Màn hình Chi tiết công việc "Đàm phán thương thảo"
- Dữ liệu kế thừa từ mục 3.4.2. Màn hình chi tiết công việc đàm phán thương thảo tại 2313 - User Story - Thiết kế luồng happy A1.08
- Bổ sung trường trong màn hình Chi tiết công việc:
Trường/nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Tiếp nhận thực tế | Bộ chọn ngày (Date time picker) | Không bắt buộc | - Không cho phép thêm mới/sửa/xóa dữ liệu - Hệ thống hiển thị trường sau khi người dùng nhấn nút "Tiếp nhận" - Hệ thống ghi nhận thời điểm tiếp nhận thực tế = thời điểm người dùng nhấn nút "Tiếp nhận" | Thể hiện thời gian tiếp nhận thực tế |
| 2 | Kết thúc thực tế | Bộ chọn ngày (Date time picker) | Không bắt buộc | - Không cho phép thêm mới/sửa/xóa dữ liệu - Hệ thống hiển thị sau khi người dùng nhấn nút "Tôi chắc chắn" tại màn hình pop-up "Xác nhận gửi đánh giá" trong mục 3.4.2.2.3.2 Màn hình pop-up Đánh giá nhà thầu (hồ sơ năng lực) - Hệ thống ghi nhận thời điểm kết thúc thực tế = thời điểm người dùng nhấn nút "Tôi chắc chắn" tại màn hình pop-up "Xác nhận gửi đánh giá" trong mục 3.4.2.2.3.2 Màn hình pop-up Đánh giá nhà thầu (hồ sơ năng lực) | Thể hiện thời gian kết thúc thực tế |
| 3 | Nút "Tiếp nhận" | Nút chức năng (Button) | Không bắt buộc | Chức năng chung của hệ thống | Thể hiện nút chức năng Tiếp nhận công việc |
3.4.3. Màn hình chính "Đàm phán thương thảo" - Site đấu thầu
- Hệ thống chia màn hình chính "Đàm phán thương thảo" thành 2 phần:
- Màn hình chính "Đàm phán thương thảo" trước khi tạo vòng đàm phán
- Màn hình chính "Đàm phán thương thảo" sau khi tạo vòng đàm phán
3.4.3.1. Màn hình chính "Đàm phán thương thảo" trước khi tạo vòng đàm phán
- Sau khi tiếp nhận công việc "Đàm phán thương thảo", nhấn vào tên công việc, hệ thống mở màn hình chính "Đàm phán thương thảo" lần mới nhất trước khi tạo vòng đàm phán tại Site đấu thầu
Trường/nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Lần |
| ... | Tab | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện vòng đàm phán thương thảo của gói thầu |
| 2 |
| Nút "Thêm vòng đàm phán" | Nút chức năng (Button) | Không bắt buộc | - Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết |
- Điều kiện hiển thị/ ẩn nút:
| Thể hiện nút chức năng Thêm vòng đàm phán | ||||
| 3 | Nút "Xác nhận tạo" | Nút chức năng (Button) | Không bắt buộc | - Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 - Điều kiện hiển thị nút: Chỉ hiển thị ở vòng đàm phán thương thảo hiện tại và chỉ hiển thị tại Tab "Lần X" (với X là số lớn nhất) sau khi nhấn nút "Thêm vòng đàm phán" - Sau khi nhấn nút, hệ thống thực hiện kiểm tra điều kiện tạo vòng đàm phán:
| Thể hiện nút chức năng Xác nhận tạo vòng đàm phán thương thảo |
| 4 | Danh sách đàm phán/ thương thảo | ||||
| 5 | Đàm phán | Hộp tích chọn (Checkbox) | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện hộp tích chọn đàm phán thương thảo |
| 6 | Nhà thầu | Đường dẫn + Văn bản (Hyperlink + Text) | Không bắt buộc | - Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 - Sau khi nhấn vào tên nhà thầu, hệ thống hiển thị màn hình pop-up "Đàm phán/ Thương thảo" | Thể hiện tên nhà thầu đã đạt đánh giá |
| 7 | Vòng đánh giá | Văn bản (Text) | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện vòng đánh giá hiện tại |
| 8 | Cập nhật lần cuối | Văn bản (Text) | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện thời điểm gần nhất nhà thầu cập nhật hoặc phản hồi. |
3.4.3.2. Màn 3.4.3.2. Màn hình chính "Đàm phán, thương thảo" sau khi tạo vòng đàm phán
- Sau khi nhấn nút "Áp dụng" tại pop-up "Xác nhận tạo vòng đàm phán", hệ thống cập nhật thành màn hình chính "Đàm phán, thương thảo" sau khi tạo vòng đàm phán tại Site đấu thầu
Trường/nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Lần n... | Tab | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện vòng đàm phán thương thảo của gói thầu |
| 2 | Đồng hồ đếm ngược | Khoảng thời gian + Văn bản (Time Interval + Text) | Không bắt buộc | - Không cho phép thêm mới/sửa/xóa dữ liệu- Trường đồng hổ hiển thị và tự động đếm ngược khi người dùng nhấn "Áp dụng" tại pop-up "Xác nhận tạo vòng đàm phán" - Đồng hồ tự động đếm ngược theo thời gian được nhập tại pop-up "Xác nhận tạo vòng đàm phán" - Đồng hồ đếm ngược được chia theo các đơn vị: Ngày, Giờ, Phút, và Giây (ví dụ: 12:00:00:00). Mỗi đơn vị sẽ được hiển thị riêng biệt và cập nhật theo thời gian thực cho đến khi hết hạn:
| Thể hiện đồng hồ đếm ngược thời gian còn lại cho phép nhà thầu thực hiện đàm phán thương thảo |
| 3 | Danh sách đàm phán/ thương thảo | ||||
| 4 | Nhà thầu | Đường dẫn + Văn bản (Hyperlink + Text) | Không bắt buộc | - Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 - Sau khi nhấn vào tên nhà thầu, hệ thống hiển thị màn hình pop-up "Kết quả Đàm phán/ Thương thảo" | Thể hiện tên nhà thầu đã đạt đánh giá |
| 5 | Vòng đánh giá | Văn bản (Text) | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện vòng đánh giá hiện tại |
| 6 | Cập nhật lần cuối | Văn bản (Text) | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện thời điểm gần nhất nhà thầu cập nhật hoặc phản hồi. |
| 7 | Trạng thái | Văn bản (Text) | Không bắt buộc | - Không cho phép thêm mới/sửa/xóa dữ liệu - Trường trạng thái chỉ hiển thị sau khi người dùng nhấn "Áp dụng" tại pop-up "Xác nhận tạo vòng đàm phán" - Danh sách trạng thái của nhà thầu:
| Hiển thị trạng thái đàm phán/ thương thảo của nhà thầu |
...
- Sau khi nhấn vào tên nhà thầu tại màn hình chính "Đàm phán, thương thảo" trước khi tạo vòng đàm phán, hệ thống mở ra màn hình pop-up "Đàm phán/ Thương thảo"
Trường/nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Nhà thầu | Văn bản (Text) | Không bắt buộc | Không cho phép thêm mới/sửa/xóa dữ liệu | Hiển thị tên nhà thầu tham gia đàm phán/ thương thảo |
| 2 | Lần n | Tab | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện vòng đàm phán thương thảo của gói thầu |
| 3 | Nội dung đàm phán/ thương thảo gồm 3 mục con:
| ||||
| 4 | Nút "Lưu" | Nút chức năng (Button) | Không bắt buộc | Cho phép người dùng nhấn để lưu thông tin đàm phán/ thương thảo đã nhập | Thể hiện nút chức năng lưu thông tin và đóng màn hình pop-up |
| 5 | Nút "Đóng (X)" | Nút chức năng (Button) | Không bắt buộc | Cho phép người dùng nhấn để đóng màn hình pop-up. | Thể hiện nút chức năng đóng màn hình pop-up |
3.4.3.4. Màn hình pop-up "Phân công công việc"
- Sau khi nhấn vào nút "Phân công công việc" tại mục "Thương thảo hợp đồng mẫu" trong pop-up "Đàm phán/ Thương thảo", hệ thống mở ra pop-up "Phân công công việc"
Trường/nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Người nhận việc | Lựa chọn (Droplist) | Bắt buộc | - Cho phép người dùng nhấn để nhập/chọn nhân sự - Nguồn dữ liệu: Lấy danh sách tên nhân viên - phòng ban - chức danh nhân sự từ Danh sách nhân viên tại danh mục Cài đặt cơ sở thuộc phân hệ Quản lý người dùng (Chỉ hiển thị các nhân sự trạng thái "Hoạt động/Làm việc") | Thể hiện thông tin nhân sự thực hiện công việc tiếp theo |
| 2 | Nút "Áp dụng" | Nút chức năng (Button) | Không bắt buộc | Cho phép người dùng nhấn để lưu thông phân công nhân sự thực hiện công việc và sinh công việc "Thương thảo hợp đồng mẫu" cho nhân sự tương ứng | Thể hiện nút chức năng áp dụng và đóng màn hình pop-up |
| 3 | Nút "Đóng (X)"/ "Hủy" | Nút chức năng (Button) | Không bắt buộc | Cho phép người dùng nhấn để đóng màn hình pop-up. | Thể hiện nút chức năng đóng màn hình pop-up |
3.4.3.5. Màn hình pop-up "Kết quả Đàm phán/ Thương thảo"
- Sau khi nhấn vào tên nhà thầu tại màn hình chính "Đàm phán, thương thảo" sau khi tạo vòng đàm phán, hệ thống mở ra màn hình pop-up " Kết quả Đàm phán/ Thương thảo"
Trường/nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Nhà thầu | Văn bản (Text) | Không bắt buộc | Không cho phép thêm mới/sửa/xóa dữ liệu | Hiển thị tên nhà thầu tham gia đàm phán/ thương thảo |
| 2 | Lần n | Tab | Không bắt buộc | Dữ liệu kế thừa từ trường tương ứng từ mục 3.4.3 Màn hình Đàm phán thương thảo - Site đấu thầu tại 2313 - User Story - Thiết kế luồng happy A1.08 | Thể hiện vòng đàm phán thương thảo của gói thầu |
| 3 | Nội dung đàm phán/ thương thảo chỉ hiện thị các mục đã được tích chọn đàm phán/ thương thảo:
| ||||
| 4 | Nút "Đóng (X)" | Nút chức năng (Button) | Không bắt buộc | Cho phép người dùng nhấn để đóng màn hình pop-up. | Thể hiện nút chức năng đóng màn hình pop-up |
3.4.4. Receive
...
task "Nhận thông tin phân công thương thảo hợp đồng mẫu"
Tại bước phân công hợp đồng mẫu, Site đấu thầu trả kết quả thông tin để sinh công việc đàm phán hợp đồng mẫu với các thông tin:
...
3.4.5. Màn hình Chi tiết công việc "Thương thảo hợp đồng mẫu"
- Dữ liệu kế thừa từ mục 3.4.5.1 Màn hình công việc đàm phán hợp đồng mẫu (Core - Quản lý công việc) tại 2313 - User Story - Thiết kế luồng happy A1.08
- Bổ sung trường trong màn hình Chi tiết công việc:
Trường/nút chức năng | Kiểu dữ liệu | Điều kiện | Quy định | Mô tả | |
|---|---|---|---|---|---|
| 1 | Tiếp nhận thực tế | Bộ chọn ngày (Date time picker) | Không bắt buộc | - Không cho phép thêm mới/sửa/xóa dữ liệu - Hệ thống hiển thị trường sau khi người dùng nhấn nút "Tiếp nhận" - Hệ thống ghi nhận thời điểm tiếp nhận thực tế = thời điểm người dùng nhấn nút "Tiếp nhận" | Thể hiện thời gian tiếp nhận thực tế |
| 2 | Kết thúc thực tế | Bộ chọn ngày (Date time picker) | Không bắt buộc | - Không cho phép thêm mới/sửa/xóa dữ liệu - Hệ thống hiển thị sau khi người dùng nhấn nút "Tôi chắc chắn" tại màn hình pop-up "Xác nhận gửi đánh giá" trong mục 3.4.2.2.3.2 Màn hình pop-up Đánh giá nhà thầu (hồ sơ năng lực) - Hệ thống ghi nhận thời điểm kết thúc thực tế = thời điểm người dùng nhấn nút "Tôi chắc chắn" tại màn hình pop-up "Xác nhận gửi đánh giá" trong mục 3.4.2.2.3.2 Màn hình pop-up Đánh giá nhà thầu (hồ sơ năng lực) | Thể hiện thời gian kết thúc thực tế |
| 3 | Nút "Tiếp nhận" | Nút chức năng (Button) | Không bắt buộc | Chức năng chung của hệ thống | Thể hiện nút chức năng Tiếp nhận công việc |
3.4.5.2. Màn hình Pop-up "Thương thảo hợp đồng mẫu"
...
