Skip to content

PRD: Lệnh sản xuất

ModuleKhoPRD IDPRD-MFG-001
Trạng tháiChưa tạo itemFEATMFG
EpicPlane
Ngày2026-07-13Phiên bảnv1.0
Gói@nx/inventoryURDMFG
SurfaceClient · Chủ/QL
Phụ tráchPhát Nguyễn

Lệnh sản xuất là gì

Lệnh sản xuất (Production Order) là chứng từ của một mẻ hàng. Chủ merchant lập lệnh tại trang Client: chọn thành phẩm cần làm, công thức áp dụng, kho (InventoryLocation) nơi sản xuất, và số lượng kế hoạch.

Một lệnh chỉ chạy trong phạm vi một chi nhánh (Merchant). Nó nối hai đầu lại với nhau: nguyên liệu đi ra khỏi kho, thành phẩm đi vào kho, cùng một tờ lệnh, cùng một mẻ hàng.

Bốn chỉ số trong tồn kho

Trích từ Kho & mức tồn để khỏi phải mở PRD khác. Mỗi mặt hàng ở mỗi kho mang bốn con số:

Con sốHệ thống gọiNghĩa
Thực cóon-handHàng đang nằm trong kho
Đang giữreservedĐã hứa cho một chứng từ khác, không bán cho ai được nữa
Khả dụngavailablePhần còn bán được
Đang vềincomingĐã rời kho gửi, chưa tới kho nhận

Bất biến, đúng ở mọi thời điểm:

Khả dụng = Thực có - Đang giữ

Bắt đầu chạy một lệnh là đẩy nguyên liệu từ khả dụng sang đang giữ. Thực có chỉ giảm lúc hoàn tất.

Vì sao một mẻ hàng cần chứng từ riêng

Có những thứ merchant không mua về bán thẳng mà phải tự làm ra: một mẻ bánh mì, một nồi nước dùng, một lô nước sốt đóng chai. Việc này khác món pha chế tại quầy. Món pha chế nổ công thức đúng lúc khách gọi, làm xong đưa cho khách luôn, thành phẩm không bao giờ nằm trong kho. Mẻ bánh thì làm trước, làm một lần một trăm cái, và trăm cái bánh đó nằm trong kho như một mặt hàng có tồn riêng, có số lô, có hạn dùng.

Không có lệnh sản xuất thì merchant chỉ còn cách gõ tay: trừ nguyên liệu bằng một phiếu xuất, cộng thành phẩm bằng một phiếu nhập, rồi tự nhớ hai phiếu đó thuộc cùng một mẻ. Sổ sách rời rạc. Không ai truy được 100 cái bánh này ăn hết bao nhiêu bột, mẻ nào hụt bao nhiêu cái, hay lô bánh trong tủ là mẻ ngày nào và còn hạn tới bao giờ.

Một mẻ bánh từ đầu tới cuối

Lệnh "Mẻ bánh 001": 100 cái bánh mì tại kho Bếp trung tâm. Công thức cần 5kg bột và 2kg đường cho 100 cái. Kho đang có 6kg bột. Bánh mì khai hạn dùng 3 ngày. Bếp ra lò được 98 cái.

Việc xảy raBột thực cóBột đang giữBột khả dụngBánh mì thực có
Lập lệnh 100 cái, lệnh ở trạng thái Soạn6060
Bắt đầu chạy6510
Hoàn tất, khai làm ra 98 cái10198
  • Bắt đầu chạy chỉ giữ bột. Thực có chưa đổi, sổ biến động chưa có dòng nào.
  • Hoàn tất mới là lúc bột rời kho thật, và lúc lô bánh mới vào kho với hạn dùng bằng hôm nay cộng 3 ngày.
  • Kế hoạch 100, thực tế 98, nên hao hụt 2 cái được ghi lên lệnh.
  • Công thức có bán thành phẩm lồng bên trong mà bán thành phẩm đó có tồn riêng thì lệnh giữ chính nó, không lần xuống các nguyên liệu đã nấu ra nó.

Chỗ dễ sai nhất

Bắt đầu chạy là GIỮ, không phải TRỪ

Bấm Bắt đầu chạy: 5kg bột chuyển sang đang giữ cho lệnh, khả dụng giảm ngay, không đơn bán hay lệnh nào khác đụng được vào phần đó nữa. Nhưng thực có chưa giảm một gam nào, và sổ biến động chưa có dòng nào.

Trừ sổ là việc của lúc Hoàn tất, khi người làm khai lượng tiêu thụ thực. Trừ sớm ngay lúc bắt đầu thì hủy một lệnh đang chạy sẽ phải cộng ngược hàng trở lại kho, và sổ kho có một cặp bút toán ra rồi vào cho một mẻ chưa bao giờ chạy.

Hệ quả: hủy một lệnh đang chạy chỉ nhả phần đã giữ, khả dụng tăng trở lại ngay, và sổ kho sạch, không có dòng nào cho lệnh đó.

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.