Skip to content

Kế hoạch thu mua ​

Ai dùngQuản trị viên Quản lý Quản lý thu mua Nhân viên kho chỉ xemNhân viên phân bổ & QC chỉ xemNhân viên thu mua chỉ xem

Kế hoạch mua dừa trái (coconut) và cơm dừa (meat) theo tuần. Dịch vụ: purchase-plan-service. Quyền: purchase-plans:read:all|assigned, write:all, delete:all.

Tuần và khung giờ ​

MãYêu cầu
FR-PPL-1Tuần bắt đầu Chủ nhật (INVALID_WEEK_START_DATE), gồm 7 ngày. Mỗi tuần có tối đa một kế hoạch mỗi loại (PLAN_WEEK_IN_USE). Ghi chú ≤ 2000 ký tự.
FR-PPL-2Khi tạo, hệ thống sinh khung giờ: dừa trái 2 buổi mỗi ngày (Sáng, Chiều); cơm dừa 4 khung mỗi ngày (9h-12h, 12h-18h, 17h-20h, 22h-4h).
FR-PPL-3Tạo kế hoạch dừa trái phải mở 7 ngày phân bổ (FR-ALC-1).

Dòng kế hoạch ​

MãYêu cầu
FR-PPL-4Dòng dừa trái: NCC, nguyên liệu, đối tác khoan hoặc NỘI BỘ, HTX, ghi chú, kg theo từng buổi. Bắt buộc chọn NCC, nguyên liệu, quy trình và HTX; Khoan ngoài bắt buộc đối tác khoan; Khoan nội bộ không được có đối tác khoan.
FR-PPL-5Quy trình của dòng không lưu riêng: không có đối tác khoan là Khoan nội bộ.
FR-PPL-6Dòng cơm dừa: NCC, nguyên liệu, ghi chú, kg theo khung giờ; không có đối tác khoan, HTX. Bắt buộc chọn NCC và nguyên liệu. Không được có hai dòng cùng NCC × nguyên liệu.
FR-PPL-7Khối lượng ≥ 0; portal chỉ nhận số nguyên. Ô ≤ 0 không được lưu. Dòng chưa chọn hay nhập gì bị bỏ khi lưu; NCC của nhóm dừa trái chỉ tính cho dòng đầu nhóm, nên dòng Thêm dòng chưa sửa cũng bị bỏ.
FR-PPL-8Đối tác, HTX, sản phẩm được kiểm tra khi lưu. Đối tác đã bị tắt vai trò chỉ được giữ nếu kế hoạch đã dùng nó từ trước.
FR-PPL-9Kế hoạch không tự lưu. Portal báo Có thay đổi chưa lưu và chặn lưu khi có dòng thiếu ô bắt buộc (FR-PPL-4, FR-PPL-6); ô thiếu tô đỏ ngay khi dòng có dữ liệu.
FR-PPL-10Xoá dòng có Hoàn tác trong 7 giây.

Tác vụ ​

MãYêu cầu
FR-PPL-11Sao chép từ tuần trước chỉ khi kế hoạch đích chưa có dòng (TARGET_PLAN_NOT_EMPTY) và nguồn là kế hoạch cùng loại (PLAN_TYPE_MISMATCH) của tuần liền trước (SOURCE_PLAN_NOT_PREVIOUS_WEEK); chép mọi dòng, khối lượng, ghi chú; khối lượng của mỗi buổi được đặt vào cùng thứ, cùng buổi của tuần đích; không chép mức giá riêng, không chép lịch sử. Sao chép ghi một dòng lịch sử copy (chép từ tuần nào) và phát kế hoạch như khi lưu.
FR-PPL-12Không xoá được kế hoạch đã có phiếu nhập hàng (PLAN_HAS_RECEIVING_TICKETS). Xoá là xoá mềm.
FR-PPL-13Ghi lịch sử create, save, copy, delete kèm dữ liệu trước và sau.
FR-PPL-14Xuất Excel dừa trái: sheet Tổng hợp, mỗi nhân viên thu mua một sheet với NCC được giao (một dòng có thể nằm ở nhiều sheet), sheet Chưa phân công nếu có. Cơm dừa: một sheet. Tên coconut-plan-week-{n}-{từ}-{đến}.xlsx hoặc meat-plan-….
FR-PPL-15Tạo phiếu từ dòng chỉ khi dòng đã lưu và có khối lượng. Ô buổi đã có phiếu phải có dấu; tiêu đề ngày hiện số phiếu tự do của ngày.

Phạm vi nhân viên thu mua ​

MãYêu cầu
FR-PPL-16Người chỉ có read:assigned chỉ thấy kế hoạch có dòng của NCC được giao, và chỉ các dòng đó. Kế hoạch không có NCC nào của họ trả 404.
FR-PPL-17Đã mua của một buổi = Σ netCoconutWeight của phiếu tạo từ đúng dòng và buổi đó. Còn lại = max(kế hoạch − đã mua, 0). Phiếu tự do tính vào tổng của ngày.
FR-PPL-18Tổng quan của Ứng dụng Thu mua (theo ngày và tuần, mặc định hôm nay ICT): kế hoạch = Σ kg các buổi; thực tế = Σ netCoconutWeight theo ngày giao; còn lại = max(kế hoạch − thực tế, 0); chỉ tính NCC được giao. Xem lùi tối đa 12 tuần, tới 1 tuần.
FR-PPL-19Nhân viên kho, NV phân bổ & QC xem toàn bộ kế hoạch, không thấy giá.