Phần mềm quản lý sản xuất: định mức, lệnh sản xuất và truy xuất
Định mức nhiều cấp, lệnh sản xuất ghi được phế phẩm và truy xuất lô đến từng thành phẩm là ba ràng buộc quyết định một hệ thống sản xuất có dùng được hay không. Kèm ví dụ tính định mức.

Mục lục bài viết
Trả lời nhanh
Ba thứ quyết định phần mềm quản lý sản xuất có dùng được không: định mức nhiều cấp, lệnh sản xuất có phế phẩm, và truy xuất lô từ nguyên liệu tới khách hàng.
Phần mềm quản lý sản xuất là hệ thống mô tả được định mức vật tư nhiều cấp, cấp vật tư và ghi nhận sản lượng theo từng lệnh sản xuất, rồi truy xuất ngược từ thành phẩm về lô nguyên liệu. Thiếu một trong ba, bạn chỉ đang quản lý kho chứ không quản lý sản xuất.
Tóm tắt nhanh
- Định mức một cấp đúng với sản phẩm đơn giản và sai với mọi sản phẩm có bán thành phẩm. Phần lớn xưởng Việt Nam có ít nhất hai cấp.
- Lệnh sản xuất phải ghi được ba con số: cấp bao nhiêu, thu hồi bao nhiêu, phế phẩm bao nhiêu. Chỉ ghi "đã hoàn thành" là mất khả năng tính giá thành thật.
- Truy xuất không phải yêu cầu của cơ quan quản lý, mà là yêu cầu sống còn khi phải thu hồi một lô hàng. Không có lô, bạn thu hồi cả tháng.
- Giá thành chỉ đúng khi định mức và phế phẩm đúng. Hệ thống tính giá thành trên dữ liệu sai sẽ cho ra con số trông hợp lý nhưng dẫn tới quyết định giá sai.
Ba ràng buộc khiến sản xuất khó hơn bán hàng
Ràng buộc 1 — Định mức nhiều cấp. Một thành phẩm được làm từ bán thành phẩm, và bán thành phẩm lại được làm từ nguyên liệu. Nếu hệ thống chỉ mô tả được một cấp, nó sẽ cấp vật tư sai ngay từ lệnh đầu tiên.
Ràng buộc 2 — Phế phẩm và thu hồi. Sản xuất không tiêu hao vật tư theo lý thuyết. Có hao hụt khi cắt, khi gia công, khi sấy, khi lắp. Có sản phẩm lỗi phải làm lại. Hệ thống không ghi được phế phẩm sẽ khiến mọi báo cáo giá thành thấp hơn thực tế.
Ràng buộc 3 — Truy xuất. Nguyên liệu về theo lô, thành phẩm ra theo lệnh. Câu hỏi cần trả lời khi có sự cố: lô nguyên liệu này đã đi vào những lệnh nào, ra những thành phẩm nào, giao cho những khách nào. Không có chuỗi này, việc thu hồi trở thành thu hồi toàn bộ.
Ba ràng buộc này giải thích vì sao một hệ thống quản lý kho tốt vẫn không đủ cho xưởng sản xuất. Kho trả lời câu hỏi "còn bao nhiêu". Sản xuất trả lời câu hỏi "đã tiêu hao bao nhiêu để làm ra bao nhiêu, và số đó đi đâu".
Định mức nhiều cấp: ví dụ tính được bằng tay
Ví dụ sau dùng số lượng, không dùng giá, để bạn kiểm tra được tư duy của hệ thống.
Một xưởng làm bàn ăn gỗ. Định mức cho một bàn ở cấp một: 0,35 m³ gỗ tấm, 0,08 m³ gỗ cho chân, 1 bộ ốc vít, 0,2 lít sơn.
Nhưng gỗ tấm không mua về trực tiếp. Xưởng mua ván thô và cắt thành gỗ tấm. Tỷ lệ thu hồi khi cắt là 0,7: một mét khối ván thô cho ra 0,7 mét khối gỗ tấm dùng được, phần còn lại là hao hụt mùn cưa và đầu thừa.
Với lệnh sản xuất 100 bàn:
- Gỗ tấm cần: 0,35 × 100 = 35 m³.
- Ván thô cần: 35 ÷ 0,7 = 50 m³.
Nếu hệ thống chỉ có định mức một cấp, nó sẽ cấp 35 m³ ván thô và thiếu 15 m³. Người phụ trách kho sẽ phát hiện khi đã muộn, hoặc tệ hơn: sẽ cấp thêm ngoài hệ thống và tồn kho bắt đầu lệch.
Giả sử thực tế xuất 52 m³ ván thô. Chênh lệch so với định mức là 2 m³. Con số này cần được ghi thành phế phẩm có lý do, không được để nó tự biến mất. Lý do có thể là: ván về lô mới cong vênh, máy cắt cần cân chỉnh, hoặc công nhân mới chưa quen.
Điểm quan trọng: cùng một con số 2 m³ dẫn tới ba hành động khác nhau. Không ghi lý do thì bạn không biết nên đổi nhà cung cấp, bảo trì máy hay huấn luyện người. Đây là lý do phế phẩm phải là một bản ghi có lý do, không phải một con số chênh lệch.
Lệnh sản xuất: vòng đời và ba con số
Một lệnh sản xuất đi qua năm trạng thái. Hệ thống thiếu trạng thái nào sẽ mất kiểm soát ở chặng đó.
| Trạng thái | Ý nghĩa | Bản ghi phải có |
|---|---|---|
| Nháp | Đã tính định mức nhưng chưa cấp vật tư | Số lượng kế hoạch, ngày dự kiến, định mức đã tính |
| Đã phát hành | Đã chốt và cho phép cấp vật tư | Người phát hành, thời điểm, phiếu cấp vật tư |
| Đang sản xuất | Đã cấp vật tư, đang gia công | Số lượng cấp thực tế, lô vật tư, trạm hiện tại |
| Hoàn thành | Đã nhập thành phẩm | Số lượng thu hồi, số lượng lỗi, lô thành phẩm |
| Đã đóng | Đã chốt chi phí và chênh lệch | Chênh lệch định mức, lý do, người duyệt |
Ba con số bắt buộc trên mỗi lệnh:
- Số lượng cấp — thực tế xuất kho, theo từng lô vật tư.
- Số lượng thu hồi — thành phẩm đạt tiêu chuẩn, nhập kho được.
- Số lượng phế phẩm — chia theo lý do: hỏng khi gia công, sai quy cách, hỏng máy, hết hạn.
Chỉ ghi "đã hoàn thành 100" là bỏ mất hai con số còn lại. Khi đó giá thành đơn vị được tính bằng tổng chi phí chia 100, trong khi thực tế có thể đã tiêu hao vật tư cho 108 sản phẩm. Sai số này đi thẳng vào quyết định giá bán.
Một chi tiết vận hành quan trọng: cấp vật tư phải theo lô, không theo mặt hàng. Nếu phiếu cấp chỉ ghi "gỗ tấm 35 m³", bạn mất khả năng truy xuất. Nếu ghi "lô V-0921: 20 m³, lô V-0928: 15 m³", bạn giữ được chuỗi.
Truy xuất: từ lô nguyên liệu đến khách hàng
Truy xuất là khả năng trả lời hai câu hỏi ngược nhau:
- Truy xuất tiến: lô nguyên liệu này đã đi vào những lệnh nào, ra thành phẩm nào, giao cho ai.
- Truy xuất lùi: thành phẩm này được làm từ lô nguyên liệu nào, do lệnh nào, trên trạm nào, bởi ca nào.
Chuỗi dữ liệu tối thiểu:
Nhà cung cấp → Phiếu nhập (mã lô, ngày, số lượng)
→ Phiếu cấp vật tư (lệnh, lô, số lượng)
→ Lệnh sản xuất (mã lệnh, trạm, ca, ngày)
→ Phiếu nhập thành phẩm (mã lô thành phẩm hoặc số serial)
→ Phiếu giao hàng (khách, ngày, số lượng)
Thiếu một mắt trong chuỗi là mất khả năng truy xuất. Mắt hay bị thiếu nhất là mã lô trên phiếu cấp vật tư, vì nhiều hệ thống cho phép cấp vật tư mà không chọn lô.
Ví dụ tình huống: lô ván thô V-0921 bị phát hiện nhiễm ẩm, có thể gây nứt sau vài tháng. Nếu có truy xuất, bạn biết lô này đi vào ba lệnh, ra 240 thành phẩm, trong đó 180 đã giao cho 12 khách. Bạn liên hệ đúng 12 khách. Nếu không có truy xuất, bạn phải thu hồi toàn bộ sản phẩm làm trong tháng, kể cả hàng không liên quan.
Với sản phẩm có giá trị cao hoặc yêu cầu an toàn, nên dùng số serial cho từng đơn vị. Với sản phẩm giá trị thấp, số lô theo ngày sản xuất là đủ. Quyết định này nên viết ra trước khi triển khai, vì đổi sau sẽ phải gán lại dữ liệu đã có.
Giá thành: ba cách tính và cái giá của mỗi cách
| Cách tính | Cách làm | Ưu điểm | Hạn chế | Phù hợp khi |
|---|---|---|---|---|
| Thực tế | Cộng chi phí thực phát sinh của lệnh | Chính xác với lệnh đó | Không biết trước, chỉ biết sau khi xong | Sản xuất theo đơn, số lượng nhỏ |
| Định mức | Tính theo định mức, cuối kỳ phân bổ chênh lệch | Biết trước, dễ kiểm soát | Cần định mức đúng và cập nhật | Sản xuất lặp lại, nhiều lệnh giống nhau |
| Bình quân gia quyền | Bình quân giá trị tồn và nhập mới | Đơn giản, ổn định | Không phản ánh biến động giá theo lô | Nhiều mã hàng, biến động giá thấp |
Không có cách nào đúng cho mọi trường hợp. Điều bắt buộc là hệ thống phải ghi được cả ba thành phần chi phí: vật tư, nhân công và chi phí chung. Thiếu nhân công, giá thành bị thấp và bạn tưởng mình lãi. Thiếu chi phí chung, bạn không thấy chi phí vận hành máy và mặt bằng.
Một lỗi phổ biến khác là phân bổ chi phí chung theo số lượng sản phẩm. Cách đó đúng khi mọi sản phẩm mất thời gian máy như nhau. Với xưởng làm nhiều loại sản phẩm, nên phân bổ theo giờ máy hoặc theo số lần chuyển đổi, vì đó mới là thứ tiêu hao năng lực thật.
Năng lực trạm và lịch sản xuất
Định mức trả lời câu hỏi "cần bao nhiêu vật tư". Năng lực trạm trả lời câu hỏi "có làm kịp không". Hai câu này khác nhau, và hệ thống chỉ có định mức mà không có năng lực sẽ khiến bạn nhận đơn vượt khả năng.
Năng lực trạm cần ba con số cho mỗi trạm: thời gian chuẩn cho một đơn vị sản phẩm, số giờ khả dụng mỗi ngày, và tỷ lệ thời gian thực sự gia công so với thời gian có mặt. Con số thứ ba hay bị bỏ nhất. Một máy chạy tám giờ mỗi ngày nhưng chỉ gia công thực tế năm giờ vì chờ vật tư, chờ chỉnh máy và chờ chuyển đổi sản phẩm. Nếu tính năng lực theo tám giờ, lịch sản xuất sẽ luôn trễ.
| Yếu tố năng lực | Cách đo | Sai số nếu bỏ qua |
|---|---|---|
| Thời gian chuẩn mỗi đơn vị | Bấm giờ theo trạm, lấy trung vị của nhiều lần | Lịch sản xuất lệch ngay từ tuần đầu |
| Số giờ khả dụng | Giờ mở máy trừ thời gian bảo trì định kỳ | Nhận đơn vào ngày máy đang bảo trì |
| Tỷ lệ thời gian gia công thực | Giờ gia công chia giờ có mặt | Đánh giá năng lực cao hơn thực tế |
| Thời gian chuyển đổi | Đo riêng cho từng cặp sản phẩm | Lô nhỏ bị tính rẻ hơn thực tế |
| Tỷ lệ phế phẩm theo trạm | Số lỗi chia số vào trạm | Cần cấp vật tư nhiều hơn kế hoạch |
Thời gian chuyển đổi là yếu tố bị xem nhẹ nhất. Chuyển từ sản phẩm A sang sản phẩm B có thể mất ba mươi phút chỉnh máy. Với lô lớn, ba mươi phút đó không đáng kể. Với lô nhỏ chạy luân phiên, nó chiếm phần lớn thời gian. Đây là lý do chi phí đơn vị của lô nhỏ thường cao hơn nhiều so với tính toán ban đầu, và cũng là lý do nên gom lô theo nhóm sản phẩm có cùng thiết lập máy.
Một quy tắc thực dụng: đừng lập lịch sản xuất trên hệ thống trước khi đo được thời gian chuẩn của ba trạm chính. Lịch lập trên số liệu ước lượng sẽ trễ, và khi trễ thì người ta quay lại điều phối bằng miệng.
Mô hình dữ liệu tối thiểu
| Thực thể | Trường quan trọng | Vì sao cần |
|---|---|---|
| Vật tư | Mã, đơn vị gốc, đơn vị mua, hệ số quy đổi | Quy đổi sai làm sai toàn bộ định mức |
| Định mức | Cha, con, số lượng, cấp, tỷ lệ thu hồi | Định mức nhiều cấp và hao hụt |
| Lệnh sản xuất | Mã, sản phẩm, số lượng kế hoạch, trạng thái | Đơn vị kiểm soát toàn bộ |
| Phiếu cấp vật tư | Lệnh, vật tư, lô, số lượng | Mắt nối giữa kho và lệnh |
| Phiếu nhập thành phẩm | Lệnh, lô hoặc serial, số lượng đạt, số lượng lỗi | Truy xuất và giá thành |
| Phiếu phế phẩm | Lệnh, số lượng, lý do, người duyệt | Tách nguyên nhân hao hụt |
| Trạm sản xuất | Tên, năng lực, thời gian chuẩn | Đo tải và phân bổ chi phí |
| Nhật ký thay đổi | Ai sửa gì, lúc nào, giá trị trước và sau | Truy vết khi định mức bị sửa |
Hai trường hay bị bỏ là tỷ lệ thu hồi và lý do phế phẩm. Tỷ lệ thu hồi thiếu thì định mức nhiều cấp tính sai. Lý do phế phẩm thiếu thì mọi hao hụt trở thành một con số không hành động được.
Ba ràng buộc và chỗ hệ thống dùng chung hỏng
| Ràng buộc | Giả định của hệ thống bán hàng | Điều gì hỏng trong xưởng | Yêu cầu thay thế |
|---|---|---|---|
| Định mức nhiều cấp | Một sản phẩm gồm các vật tư mua về | Bán thành phẩm không được nổ ra thành nguyên liệu | Định mức đệ quy, có tỷ lệ thu hồi từng cấp |
| Phế phẩm | Xuất bao nhiêu là tiêu hao bấy nhiêu | Chênh lệch bị ẩn vào tồn kho | Phiếu phế phẩm có lý do, có người duyệt |
| Truy xuất | Tồn kho theo mặt hàng | Không biết lô nào đi vào lệnh nào | Lô bắt buộc trên phiếu cấp và phiếu nhập |
| Cấp vật tư | Trừ kho khi bán | Trừ kho khi cấp, không phải khi bán | Phiếu cấp theo lệnh, có trạng thái |
| Năng lực trạm | Không có khái niệm trạm | Không biết nút thắt ở đâu | Trạm, thời gian chuẩn, tải theo ngày |
| Giá thành | Giá vốn = giá nhập | Không có nhân công và chi phí chung | Cấu phần chi phí theo lệnh |
Đọc bảng này theo chiều dọc, mỗi dòng là một câu hỏi cho buổi demo. Câu trả lời "làm được nhưng phải tuỳ chỉnh" cần đi kèm câu hỏi về thời gian và chi phí tuỳ chỉnh, vì đó là chi phí thật của dự án.
Mua hệ thống lớn hay xây theo quy trình
| Tình huống | Nghiêng về hệ thống có sẵn | Nghiêng về xây theo quy trình |
|---|---|---|
| Sản phẩm ít, định mức một hoặc hai cấp, ổn định | Có | Không cần |
| Nhiều cấp định mức, bán thành phẩm tự sản xuất | Tuỳ hệ thống có hỗ trợ đệ quy thật | Có, nếu là lợi thế cạnh tranh |
| Cần truy xuất đến serial cho từng đơn vị | Có, nếu hệ thống có sẵn | Khi cần tích hợp với thiết bị |
| Quy trình đặc thù: sấy, ủ, pha trộn theo mẻ | Không | Có |
| Cần tích hợp máy sản xuất hoặc cân điện tử | Không | Có |
| Đội vận hành mỏng, không có người hiểu hệ thống | Có | Chỉ khi có kế hoạch bàn giao |
| Cần chạy trong một tháng | Có | Không phù hợp |
Lưu ý: hệ thống lớn không tự động tốt hơn. Một hệ thống ERP đầy đủ nhưng chỉ dùng 20% chức năng sẽ có chi phí vận hành cao hơn lợi ích. Điều cần cân là số chức năng bạn thực sự dùng trong 12 tháng đầu.
Lộ trình triển khai năm giai đoạn
Giai đoạn 1 — Chuẩn hoá mã và đơn vị. Chốt mã vật tư, đơn vị gốc, hệ số quy đổi. Đây là giai đoạn quyết định độ chính xác của mọi báo cáo sau. Đừng nhập từ nhiều bảng tính mà không đối chiếu.
Giai đoạn 2 — Nhập định mức cho nhóm sản phẩm chủ lực. Không nhập toàn bộ. Chọn nhóm chiếm phần lớn doanh thu, nhập đủ các cấp, kiểm tra bằng cách tính tay một lệnh.
Giai đoạn 3 — Chạy lệnh sản xuất song song. Trong hai đến bốn tuần, chạy hệ thống song song với cách ghi hiện tại. Mục tiêu không phải dùng hệ thống cho đẹp mà là tìm ra chỗ số liệu lệch và giải thích được.
Giai đoạn 4 — Bật truy xuất và phế phẩm. Chỉ bật khi định mức đã ổn định. Bật sớm sẽ tạo ra dữ liệu truy xuất sai, và dữ liệu sai còn tệ hơn không có dữ liệu.
Giai đoạn 5 — Chốt giá thành và rà soát. Sau khi có dữ liệu ba tháng, so sánh giá thành tính theo định mức với chi phí thực tế. Chênh lệch lớn nghĩa là định mức chưa đúng hoặc phế phẩm chưa được ghi đủ.
Tám câu hỏi kiểm tra khi xem demo
| Câu hỏi | Câu trả lời đáng tin | Dấu hiệu cảnh báo |
|---|---|---|
| "Bán thành phẩm có nổ ra thành nguyên liệu không?" | Chỉ ra định mức nhiều cấp và cách tính | "Bên em nhập tay số vật tư" |
| "Tỷ lệ thu hồi khai ở đâu?" | Một trường trên định mức hoặc trên vật tư | "Bên em tính hao hụt chung 5%" |
| "Cấp vật tư có bắt buộc chọn lô không?" | Bắt buộc, có kiểm tra | "Không bắt buộc" |
| "Phế phẩm ghi thế nào?" | Phiếu riêng, có lý do và người duyệt | "Trừ vào số lượng hoàn thành" |
| "Truy xuất lô mất bao lâu?" | Một báo cáo, có thể mở từ thành phẩm | "Phải nhờ kỹ thuật truy vấn" |
| "Giá thành gồm những cấu phần nào?" | Vật tư, nhân công, chi phí chung | "Chỉ tính vật tư" |
| "Sửa định mức có ảnh hưởng lệnh đã đóng không?" | Không, có phiên bản định mức | "Sửa là đổi toàn bộ" |
| "Ai được sửa định mức?" | Phân quyền, có nhật ký | "Ai cũng sửa được" |
Câu cuối quan trọng hơn vẻ ngoài. Nếu người gây sai lệch được sửa định mức cho khớp, mọi báo cáo chênh lệch đều mất ý nghĩa.
Năm lỗi triển khai thường gặp
Nhập định mức một cấp cho sản phẩm nhiều cấp. Đây là lỗi phổ biến nhất và cũng tốn kém nhất, vì nó làm sai từ lệnh đầu tiên và chỉ lộ ra khi thiếu vật tư.
Bỏ qua tỷ lệ thu hồi. Hao hụt khi cắt, khi sấy, khi gia công là có thật. Không khai thì định mức luôn thấp hơn thực tế.
Cho sửa định mức không có phiên bản. Sửa trực tiếp làm báo cáo các lệnh cũ bị tính lại theo định mức mới, và bạn mất khả năng so sánh.
Không ghi phế phẩm theo lý do. Một con số chênh lệch không lý do không dẫn tới hành động nào. Ba lý do phổ biến là hỏng khi gia công, sai quy cách và hỏng máy; mỗi lý do cần một cách xử lý khác.
Bật truy xuất quá muộn. Truy xuất cần dữ liệu lô từ đầu. Bật sau sáu tháng nghĩa là sáu tháng đầu không truy xuất được, và đó thường là khoảng thời gian khách hàng khiếu nại.
Câu hỏi thường gặp
Xưởng nhỏ có cần phần mềm quản lý sản xuất không?
Cần khi có ít nhất một trong ba điều kiện: sản phẩm có bán thành phẩm tự làm, có yêu cầu truy xuất từ khách hoặc cơ quan quản lý, hoặc cần biết giá thành thật để định giá. Dưới các ngưỡng đó, một bảng tính định mức cộng với sổ kho viết tay có thể đủ. Điều không nên bỏ là ghi phế phẩm, vì đó là dữ liệu duy nhất cho biết quy trình có ổn định không.
Định mức nhiều cấp là gì và vì sao cần?
Là định mức trong đó một thành phẩm được mô tả bằng các bán thành phẩm, và mỗi bán thành phẩm lại được mô tả bằng nguyên liệu hoặc bán thành phẩm khác. Cần vì hầu hết xưởng không mua nguyên liệu ở dạng dùng được ngay. Nếu chỉ có một cấp, hệ thống sẽ cấp thiếu vật tư hoặc bỏ qua công đoạn trung gian, và cả hai đều làm sai giá thành.
Truy xuất nguồn gốc có bắt buộc với mọi sản phẩm không?
Không bắt buộc với mọi nhóm hàng, nhưng nên có với nhóm có rủi ro thu hồi hoặc có yêu cầu từ khách doanh nghiệp. Chi phí triển khai truy xuất chủ yếu nằm ở kỷ luật ghi nhận lô, không nằm ở phần mềm. Với sản phẩm giá trị thấp, truy xuất theo lô ngày sản xuất thường đủ; với sản phẩm giá trị cao, nên dùng serial.
Giá thành nên tính theo thực tế hay theo định mức?
Nên tính theo định mức để kiểm soát trong kỳ, và đối chiếu với thực tế cuối kỳ. Cách này cho bạn biết trước chi phí và biết sau chênh lệch. Chỉ tính theo thực tế thì không có mốc để so sánh; chỉ tính theo định mức mà không đối chiếu thì chênh lệch tích tụ mà không ai thấy.
Cập nhật và kiểm chứng
Cập nhật tháng 10/2026. Nội dung được rà soát theo quy trình bốn chặng Khám phá, Đặc tả, Xây dựng, Bàn giao và đo lường mà WinSell áp dụng, và theo thông lệ quản trị sản xuất đang áp dụng. Bài viết không nêu giá dịch vụ và không sử dụng số liệu khách hàng của bất kỳ bên nào.
Nếu xưởng của bạn vừa sản xuất vừa bán lẻ, cách nối quy trình bán hàng với quy trình sản xuất được trình bày trong phần mềm quản lý bán hàng cho doanh nghiệp. Với mô hình có bếp hoặc chế biến tại chỗ, xem phần mềm quản lý nhà hàng. Nếu đây là một phần trong lộ trình số hoá rộng hơn, xem chuyển đổi số doanh nghiệp là gì. Để trao đổi về một hệ thống khớp với quy trình xưởng của bạn, xem dịch vụ xây dựng phần mềm theo yêu cầu của WinSell. Báo giá sau khi chốt phạm vi.
Cần một hệ thống chạy được, không chỉ một bài viết?
WinSell xây phần mềm theo yêu cầu và làm SEO/GEO cho chính sản phẩm đó. Phạm vi và báo giá được chốt sau bước khám phá.


