← Quay lại Bảng Task
NEW REQ-45

Tạo bảng khoán và phân bổ khoán

MÃ DỰ ÁN
PAYROLL
LEVEL
Sinh Viên Năm 3
DEADLINE
1 h
LƯỢT XEM
4

✅ ĐIỀU KIỆN NGHIỆM THU

  • Insert được khoán và phân bổ, TotalAmount tự tính đúng.

📋 CHI TIẾT TASK

🖥️ LẬP TRÌNH TRÊN
🔷 Ngôn ngữ: .NET 8.0
🟢 ĐỘ KHÓ
Dễ
Phù hợp Fresher
🎯 CẤP ĐỘ KỸ NĂNG
STUDENT_Y3
Yêu cầu tối thiểu
TASK NÀY CẦN HOÀN THÀNH - BÀN GIAO TRONG
1 giờ (kể từ khi bấm tạo Repo trên Git để code)
Bạn cần hoàn thành đúng deadline này, warrior tracking các commit khi bạn push code để cập nhật tiến độ Task

✅ MÔ TẢ YÊU CẦU TRONG TASK

Bảng ContractorItem: ContractorItemId (PK), TeamId (FK → Team), ItemName (NVARCHAR(200)), Unit (NVARCHAR(50)), UnitPrice (DECIMAL(18,2)), Quantity (DECIMAL(18,2)), TotalAmount (DECIMAL(18,2)), AcceptanceDocUrl (NVARCHAR(500)), Month (INT), Year (INT). Bảng ContractorDistribution: DistributionId (PK), ContractorItemId (FK), EmployeeId (FK), ShareAmount (DECIMAL(18,2)), SharePercent (DECIMAL(5,2)), DistributionMethod (NVARCHAR(50) – BY_WORK_DAYS/BY_EQUAL).
QUY TẮC NHẬN TASK · NGÂN SÁCH NHỎ
Ngân sách task này 20.000 đ
Task < 1.000.000đ ◄ Task này
✔ Nhận thẳng, không phải đặt cọc giữ Task để làm
✔ Không phải bảo hành code
Làm xong · nhận tiền · kết thúc
Task ≥ 1.000.000đ
· Bắt buộc cọc theo số % quy định cọc trong mỗi Task
· Bảo hành code theo số ngày quy định trong mỗi Task
Cam kết theo task đến cùng
Task này nhận ngay, không cần đặt cọc, không bảo hành.
Vẫn phải hoàn thành đúng hạn và đạt điều kiện nghiệm thu.
💰 NGÂN SÁCH TASK
20.000 đ
Còn 100% ngân sách gốc, tiền ngân sách sẽ giảm theo giờ countdown nếu bạn code ì ạch, quá chậm.

Triết lý của Warrior:

"Warrior không trả tiền cho số giờ bạn ngồi trước máy tính. Warrior chỉ thanh toán cho **Giá trị** và **Tốc độ** bạn đem lại. Đồng hồ chạy là để nhắc bạn rằng: Thời gian của bạn là vàng, đừng lãng phí nó!"

Chưa có ai nhận Task – ngân sách hiện vẫn đang giữ nguyên
Bàn giao nhanh (trong 10 giờ)
Giữ nguyên: 20.000 đ
Bàn giao sau 25 giờ
20.000 đ 10.000 đ (giảm 50%)
⚠️
TRỄ HẠN
(sau giờ kể từ khi nhận task,tạo Repo Git)
20.000 đ 6.000 đ (chỉ còn 30% mức ngân sách task)
📉 Cơ chế giảm trừ lũy tiến:
0 - 10 giờ
Nhận đủ 20.000 đ
10 - 25 giờ
Mỗi giờ trừ 2%
> 25 giờ
Chỉ nhận 30% ngân sách task
💡 Ví dụ: Task 20.000 đ, bàn giao trễ 25 giờ → chỉ nhận 6.000 đ
⚠️ Bỏ dở không làm
0đ + hạ KPI
Đồng hồ bắt đầu chạy khi bạn bấm tạo Repo để làm Task.
(*) Mỗi giờ trễ bị trừ 2% trên số tiền ngân sách còn lại, tối thiểu bạn chỉ còn nhận được 30% ngân sách của Task
CI/CD PIPELINE · SUBMIT POLICY
git push lint unit test code review merge ✓
Lần 1 & 2 · Pipeline chạy miễn phí FREE
Lần 3+ · Pipeline fail & admin re-review −20.000đ/lần
CƠ CHẾ THANH TOÁN
Nhận ngay sau khi Approve & Merge (100%)
20.000 đ
Task nhỏ — thanh toán 100% sau khi merge. Không giữ lại, không bảo hành, không ràng buộc thêm, chậm deadline bạn bị giảm trừ 0 đ/ngày.
Tổng nhận (hoàn thành tốt và sau t/gian bảo hành code) 20.000 đ

"Tư duy bền vững:"
Task nhỏ, thanh toán gọn. Làm tốt để nhận, task lớn hơn, tiền nhiều hơn.

Uy tín là thước đo, chất lượng code là căn cước.
Những task giá trị cao chỉ gọi tên chiến binh thực thụ — người biết trân trọng từng dòng lệnh và giữ lửa nghề lâu dài.

Đăng nhập để nhận task →