Purchase Orders (Đơn đặt hàng)
Purchase Order (PO) = đơn đặt hàng nhà cung cấp (NCC) cho vật tư, máy móc, dịch vụ. DVDPM track:
- Detail line items (resource × số lượng × đơn giá)
- VAT rate per PO
- Payment terms
- Status: Draft → Sent → Confirmed → Delivered → Closed
Tạo PO mới
- Tab DVDPM (Tổng thầu) → Đơn đặt hàng (PO).
- Click + Mới → header info:
| Trường | Mô tả |
|---|---|
| Số PO | Vd PO-2026-001 |
| NCC (Supplier) | Chọn từ danh bạ đối tác (loại Supplier) |
| Ngày tạo | Date picker |
| Ngày giao dự kiến | Date picker |
| VAT % | 0 / 5 / 8 / 10 (mặc định 10%) |
| Status | Draft / Sent / Confirmed / Delivered / Closed |
| Notes | Ghi chú nội bộ |
- Lưu header → quay lại edit để add line items.
Thêm line items
Mỗi PO có nhiều dòng resource:
- Mở PO đã tạo → tab Line Items.
- Click + Thêm dòng → chọn:
- Resource từ catalog (vd “VL-CAT — Cát vàng”)
- Số lượng đặt (vd 50 m³)
- Đơn giá (mặc định lấy từ catalog, có thể override)
- DVDPM tự tính:
- Subtotal = số lượng × đơn giá
- VAT = Subtotal × VAT%
- Total = Subtotal + VAT
- Lưu.
Một PO có thể có 1 hoặc nhiều line items với các resource khác nhau.
Status workflow
Draft → Sent (gửi NCC) → Confirmed (NCC xác nhận) → Delivered (nhận hàng) → Closed (đối soát xong)| Status | Khi nào | Action |
|---|---|---|
| Draft | Đang lập | Edit thoải mái |
| Sent | Đã gửi NCC | Lock header, vẫn edit lines |
| Confirmed | NCC OK đặt hàng | Lock toàn bộ PO |
| Delivered | Nhận hàng (Inbound) | Tạo Inbound record (xem dưới) |
| Closed | Hoàn tất đối soát | Lock + archive |
Tạo Inbound từ PO line
Khi NCC giao hàng:
- Mở PO Confirmed → tab Line Items.
- Click row → Receive Inbound.
- Dialog Inbound mở với:
- PO line đã pre-fill (số lượng đặt)
- Số lượng nhận thực tế (có thể < đặt nếu thiếu, > đặt nếu surplus)
- Ngày nhận
- Ghi chú QC (chất lượng, độ ẩm, v.v.)
- Lưu → tạo Inbound record gắn với PO line.
→ Theo dõi gap đặt vs nhận dễ dàng. Nếu nhận thiếu → liên hệ NCC giao bù.
Chi tiết: Inbound / Usage.
Render PO PDF
DVDPM hỗ trợ xuất PDF đơn đặt hàng đẹp:
- Mở PO → click Render PDF.
- PDF có:
- Logo công ty (configurable)
- Header: số PO, NCC, ngày
- Bảng line items: STT + tên + số lượng + đơn giá + thành tiền
- VAT, total VND in chữ
- Chữ ký 2 bên (placeholder)
- Save PDF → gửi NCC qua email.
Render bảng tổng PO ra Excel
Click Render to Excel → sheet PurchaseOrders với:
- Mỗi PO 1 row tổng (subtotal + VAT + total)
- Filter theo status, NCC, khoảng ngày
Anh/chị có thể format thêm hoặc forward kế toán nhập vào MISA/FAST.
Tip thực tế
- Số PO theo format chuẩn công ty: vd
PO-2026-001rồi tăng dần. Reset mỗi năm. - VAT mặc định 10%: nếu NCC không xuất VAT (cá nhân), chọn 0%. Lưu ý kế toán không hoàn được VAT.
- Status
Confirmedlock: muốn sửa sau confirm phải tạo PO mới + cancel cũ. Đừng skip step này. - Một PO 1 NCC: không mix nhiều NCC trong 1 PO. Tạo PO riêng cho mỗi NCC.
Liên kết với BoQ?
DVDPM chưa auto-link PO line ↔ BoQ items (roadmap). Hiện tại workflow:
- Apply Định mức 1776 → ra Resource Plan (số lượng cần)
- Tạo PO based on Resource Plan (đặt số lượng tương đương)
- Track Inbound (nhận thực tế) + Usage (xài thực tế) — xem Inbound / Usage
→ 3-step: Plan → Procure → Receive/Use.
Tiếp theo: Inbound / Usage → | Liên quan: Catalog, Norms 1776