Quản lý Đấu thầu
Quy trình đấu thầu chuẩn VN: lập gói thầu → phát hành → nhận hồ sơ → chấm thầu → quyết định trao thầu → ký hợp đồng.
5.1 Tổng quan model
Phần tiêu đề “5.1 Tổng quan model”rp.tender.package (Gói thầu) ├── rp.tender.package.line (Scope items — link tới structure) ├── rp.tender.bidder (Nhà thầu dự thầu) │ └── score + total bid amount ├── rp.tender.eval.criterion (Tiêu chí chấm thầu) └── awarded_bidder → rp.contract (HĐ nhà thầu)5.2 Tạo gói thầu
Phần tiêu đề “5.2 Tạo gói thầu”Realty Project → Đấu thầu → Gói thầu → Tạo:
| Field | Ví dụ |
|---|---|
| Mã gói thầu | PKG-MEP-001 |
| Tên | Gói thầu MEP Tower S1 |
| Project | KĐT nghỉ dưỡng Dalat |
| Giá trị dự toán | 25.000.000.000 ₫ |
| Hạn nộp hồ sơ | 2026-03-15 |
| Hạn mở thầu | 2026-03-20 |
| Phương thức | Đấu thầu rộng rãi |
5.3 Lines (Scope items)
Phần tiêu đề “5.3 Lines (Scope items)”Tab “Hạng mục thầu” — link package với scope cụ thể trên dự án:
| Structure | Mô tả | KL dự kiến | Đơn giá dự kiến |
|---|---|---|---|
| Tower S1 | MEP toàn nhà | 1 gói | 18.000.000.000 ₫ |
| S1-PT | MEP phần thân | 1 gói | 7.000.000.000 ₫ |
5.4 Bidders + Chấm thầu
Phần tiêu đề “5.4 Bidders + Chấm thầu”Tab “Nhà thầu dự thầu” — pick từ master Contractor + nhập hồ sơ.
3 bidders demo
Phần tiêu đề “3 bidders demo”| Bidder | Giá dự thầu | Điểm | State |
|---|---|---|---|
| NT-A Cty CP Xây dựng A | 24.500.000.000 ₫ | 92 | ⭐ awarded |
| NT-B Cty CP Cơ điện B | 25.800.000.000 ₫ | 85 | qualified |
| NT-C Cty TNHH Hoàn thiện C | 23.200.000.000 ₫ | 65 | disqualified (thiếu chứng chỉ) |
8 tiêu chí chấm thầu
Phần tiêu đề “8 tiêu chí chấm thầu”Tab “Tiêu chí” — kỹ thuật 60% + tài chính 40%:
| Tiêu chí | Weight | Note |
|---|---|---|
| Năng lực thi công | 15% | Hợp đồng đã làm tương tự |
| Đội ngũ kỹ sư | 10% | CV trưởng nhóm |
| Tiến độ cam kết | 15% | So với baseline |
| Phương pháp thi công | 10% | Kỹ thuật MEP |
| Chứng chỉ ISO | 5% | ISO 9001/14001/45001 |
| An toàn lao động | 5% | Số sự cố 3 năm qua |
| Giá dự thầu | 30% | Linear, thấp nhất 100đ |
| Bảo hành | 10% | Năm bảo hành sau bàn giao |
5.5 State machine
Phần tiêu đề “5.5 State machine”Nháp → Phát hành → Đang nhận HS → Đang chấm → Đã trao thầu → Đã ký HĐ ↓ Hủy / Đấu thầu lại| State | Hành động |
|---|---|
| draft | Soạn thảo |
| published | Phát hành công khai (web / báo chí) |
| receiving | Nhận hồ sơ dự thầu |
| evaluating | Đang chấm thầu — banner overdue nếu quá deadline |
| awarded | Đã chọn nhà thầu trúng |
| contracted | Đã ký HĐ → rp.contract tự tạo |
| cancelled | Huỷ — lý do trong note |
5.6 Overdue banner
Phần tiêu đề “5.6 Overdue banner”Nếu deadline mở thầu quá hạn mà state vẫn evaluating / receiving → banner đỏ trên form package:
Demo: gói PKG-XD-002 có state evaluating + deadline quá hạn → hiển thị banner đỏ.
5.7 Master nhà thầu
Phần tiêu đề “5.7 Master nhà thầu”Menu Đấu thầu → Nhà thầu — danh sách 4 NT đã pre-qualify:
| Code | Tên | Specialty | Lịch sử dự án |
|---|---|---|---|
| NT-A | Cty CP Xây dựng A | XD dân dụng | KĐT Dalat + 5 dự án khác |
| NT-B | Cty CP Cơ điện B | MEP | 3 dự án KĐT quy mô lớn |
| NT-C | Cty TNHH Hoàn thiện C | Hoàn thiện nội thất | 2 dự án nghỉ dưỡng cao cấp |
| NT-D | Cty CP Mới D | XD hạ tầng | Mới approved |
Click vào NT → form chi tiết: hợp đồng đã ký / hợp đồng đang chạy / năng lực thi công / bảo lãnh đã phát hành.
5.8 Smoke test
Phần tiêu đề “5.8 Smoke test”1. Tạo gói thầu PKG-MEP-001 25 tỷ2. Pick 2 scope items (S1 + S1-PT)3. Add 8 tiêu chí chấm thầu4. Add 3 bidders với giá + điểm5. State: draft → published → receiving → evaluating ✓ Banner overdue nếu quá deadline6. Award NT-A → state = awarded7. Convert to contract → state = contracted ✓ rp.contract tự tạo PKG-MEP-001-HD link tới NT-A