Rechic DPMS — User Manual

v1.0

Chương 4 — Duyệt Demand PO

Sau khi Demand submit, PO chuyển sang trạng thái Pending Approval. BOD hoặc Demand Manager (user có quyền approve_demand_po) là người quyết định: duyệt cho đặt nhà máy, hoặc đẩy lại để chỉnh sửa.

Trong chương này, demo đăng nhập với account mandy@rechic.vn (BOD Manager) để duyệt PO PO/RE/DE202604/0000001 đã được submit ở chương 3.

BOD Dashboard — thấy có PO đang chờ duyệt

Vừa đăng nhập, BOD nhìn thấy ngay widget "Demand POs Pending Approval" báo có 1 PO đang chờ. Đây là cách BOD chủ động phát hiện việc cần duyệt — không cần phải canh email hay notification.

BOD Dashboard với 1 PO chờ duyệt
Dashboard của BOD. Widget đầu tiên ghi 1 — Chờ BOD duyệt — đó chính là PO mà Demand vừa submit. Các widget khác hiển thị payments, orders, due dates… nhưng vì luồng còn ở giai đoạn đầu nên hầu hết đang 0 ₫.

Mở Demand PO ở trạng thái Pending Approval

BOD vào menu Demand > Demand Pos, click vào PO/RE/DE202604/0000001 để xem chi tiết.

Demand PO ở trạng thái Pending Approval
Trang detail của PO. Status hiển thị Pending Approval. BOD review brand, type, danh sách SKU, số lượng, giá để quyết định duyệt hay không.

Bấm Approve

Trên dòng PO ở trang list, bên cột Actions có nút Approve màu xanh lá (chỉ hiển thị nếu user có quyền + PO ở trạng thái Pending Approval). Bấm để duyệt.

Action Approve trên dòng PO Pending Approval
Cột Actions của PO 1 hiển thị nút Approve. Hệ thống yêu cầu xác nhận trước khi đổi trạng thái — bước an toàn để tránh approve nhầm.

Sau khi Approve — status chuyển sang Approved

Demand PO sau khi duyệt — status Approved
Status hiện Approved. Hệ thống tự ghi lại approved_by (id của BOD) và approved_at (timestamp). Từ lúc này PO đã sẵn sàng để Supply tạo Factory PO.

Notification fan-out tới phòng Supply

Cùng lúc với việc đổi status, hệ thống tự động gửi thông báo đến tất cả user có role bắt đầu bằng supply_* (supply_manager, supply_staff, supply_intern). Đây là cơ chế fan-out: bất kỳ ai trong phòng Supply cũng đều nhận được, ai rảnh sẽ tạo Factory PO.

Notification panel của Supply Manager
Đăng nhập với account sc_manager@rechic.vn. Bấm chuông để mở panel thông báo. Trong production khi notification dispatch hoạt động đầy đủ, panel sẽ liệt kê thông báo "Demand PO đã được duyệt — {po_number} — Bạn có thể tạo Factory PO" kèm nút Xem link đến PO. Đây là điểm vào để Supply bắt đầu chương 5.