Quản lý BOM trên OnePro: Sửa từ gốc để cả nhà máy chạy đúng
Mọi sai sót trong mua hàng, sản xuất và tính giá thành đều bắt đầu từ một chỗ: quản lý BOM không chuẩn.
Một tình huống quen thuộc ở các xưởng cơ khí: đơn hàng 100 bộ khung giá đỡ đã chốt, xưởng bắt đầu cắt hàn thì phát hiện thiếu bulong M12. Phòng mua hàng khẳng định đã mua đủ theo danh sách tổ trưởng gửi, còn tổ trưởng lại làm theo bản vẽ cũ, trước khi kỹ thuật đổi thiết kế. Dây chuyền dừng hai ngày chờ hàng. Cuối tháng, kế toán tính giá thành theo định mức cũ, và lô hàng tưởng có lãi hóa ra lỗ.
Không ai trong chuỗi đó làm sai phần việc của mình. Vấn đề là mỗi người đang dùng một “phiên bản sự thật” khác nhau về chuyện một sản phẩm cần những gì. Bài viết này giải quyết đúng điểm gốc đó.
BOM là gì?
BOM (Bill of Materials, định mức nguyên vật liệu) là “công thức” cấu tạo sản phẩm: để làm ra một thành phẩm cần những nguyên vật liệu, bán thành phẩm nào, với số lượng bao nhiêu. Nó giống công thức nấu ăn của nhà máy.
Quản lý BOM đúng thì mọi thứ phía sau mới đúng theo: mua hàng biết cần mua gì, xưởng biết cần xuất kho gì, kế toán biết một sản phẩm tốn bao nhiêu tiền nguyên liệu. Quản lý BOM sai thì sai dây chuyền, và càng về cuối chuỗi càng khó truy ngược nguyên nhân.
Quản lý BOM trên OnePro: 4 bước thực hiện

Để dễ theo dõi, bài viết dùng một ví dụ xuyên suốt: Khung giá đỡ máy bơm KG-01, sản phẩm điển hình của một xưởng cơ khí chế tạo.
Bước 1: Tạo BOM cho một sản phẩm
Trên OnePro, vào Sản xuất → Định mức (BOM) → Tạo mới, chọn thành phẩm cần lập định mức rồi khai báo từng thành phần.

Với KG-01, BOM gồm:
| Thành phần | Loại | Định lượng / 1 sản phẩm | Hao hụt |
|---|---|---|---|
| Thép hộp 40x40x2, dài 3m | NVL | 2 thanh | 3% |
| Bulong + đai ốc M12 | NVL | 8 bộ | 0% |
| Bột sơn tĩnh điện | NVL | 0,4 kg | 5% |
| Que hàn | Vật tư phụ | 0,2 kg | 0% |
Ba điểm cần lưu ý khi khai báo:
- Đơn vị tính phải thống nhất với kho. Nếu kho quản lý thép theo “thanh” mà BOM khai theo “kg”, MRP sẽ không đối chiếu được tồn kho. OnePro cho phép khai báo quy đổi đơn vị khi cần.
- Luôn khai báo tỷ lệ hao hụt. Trong cơ khí, cắt phôi luôn có đầu thừa, sơn luôn có phần bám buồng phun. Bỏ qua hao hụt là nguyên nhân phổ biến nhất khiến xưởng thiếu vật tư giữa chừng và giá thành bị tính thấp hơn thực tế.
- Gắn mã vật tư chuẩn, không gõ tên tự do. Mỗi thành phần phải là một mã hàng có sẵn trong danh mục. “Bulong M12”, “bu lông M12” và “BL-M12” mà là ba mã khác nhau thì kho, mua hàng và kế toán sẽ nói ba ngôn ngữ khác nhau.
Bước 2: Gắn BOM vào lệnh sản xuất và đơn mua hàng
Đây là bước quan trọng nhất, và cũng là lý do thật sự để quản lý BOM trên phần mềm thay vì trên Excel. BOM chỉ có giá trị khi nó tự động điều khiển việc mua và việc sản xuất.
Luồng trên OnePro diễn ra như sau:
- Đơn bán hàng được xác nhận: khách đặt 100 bộ KG-01.
- Từ đơn bán, tạo Lệnh sản xuất. OnePro tự lấy BOM đang hiệu lực của Sản phẩm và bóc tách nhu cầu vật tư xuống đến từng cấp.
- MRP (hoạch định nhu cầu vật tư) đối chiếu nhu cầu với tồn kho và lượng đang về.
- Phần thiếu được đề xuất thành Đề nghị mua hàng (PR), sau khi duyệt thì chuyển thành Đơn mua hàng (PO) gửi nhà cung cấp.

Không ai phải ngồi cộng trừ trên Excel, không ai phải gọi điện hỏi tổ trưởng “đợt này cần bao nhiêu”. Con số mua hàng sinh ra trực tiếp từ BOM và tồn kho thực tế.
Ngoài ra BOM cũng có thể import và export từ các file excel và OnePro

Đồng thời, lệnh sản xuất cũng dùng chính BOM đó để xuất kho vật tư cho xưởng. Nếu xưởng lĩnh vượt định mức, hệ thống ghi nhận chênh lệch, giúp quản lý phát hiện ngay chỗ đang thất thoát thay vì đợi đến kiểm kê cuối tháng.
Đây chính là nguyên tắc “Mua đúng theo BOM”: mọi đơn mua hàng đều truy ngược được về lệnh sản xuất và định mức sinh ra nó. Quy trình chi tiết từ đề nghị mua đến đơn mua được trình bày trong bài Quy trình mua hàng từ PR đến PO trên OnePro.
Bước 3: Duyệt BOM
Tạo xong BOM chưa có nghĩa là dùng được ngay. Trên OnePro, một BOM mới lập ở trạng thái Nháp và chỉ trở thành căn cứ cho mua hàng và xuất kho sau khi được duyệt.
Lý do rất đơn giản: BOM được duyệt là thứ quyết định công ty bỏ tiền mua gì và xuất kho cái gì. Một con số sai trong quản lý BOM không nằm yên trên giấy. Nó nhân lên theo số lượng đơn hàng và biến thành đơn mua thừa, vật tư thiếu giữa ca, hoặc hàng tồn chết trong kho.

Bước 4: Cập nhật BOM khi đổi thiết kế (quản lý phiên bản)
Sản phẩm cơ khí thường xuyên cải tiến: đổi độ dày thép, thay bulong M12 bằng M14, bỏ bớt một thanh giằng. Nỗi đau thật sự không nằm ở việc sửa BOM, quản lý BOM, mà ở chỗ BOM cũ và BOM mới lẫn lộn: xưởng làm theo bản này, mua hàng mua theo bản kia, còn kế toán tính giá theo bản thứ ba.
OnePro giải quyết bằng cơ chế phiên bản BOM. Thay vì ghi đè lên BOM cũ để quản lý dễ dàng hơn, bạn tạo phiên bản mới:
- KG-01 – V1: thép hộp 40x40x2, bulong M12 → trạng thái Ngừng áp dụng
- KG-01 – V2: thép hộp 40x40x2,5, bulong M14 → trạng thái Hiệu lực, áp dụng từ ngày 01/10

Cách này mang lại ba điều:
- Mọi người luôn biết đang theo bản nào. Lệnh sản xuất mới tự động lấy phiên bản đang hiệu lực, không phụ thuộc vào trí nhớ của ai.
- Lệnh đang chạy không bị xáo trộn. Lệnh sản xuất đã tạo theo V1 vẫn giữ nguyên V1 đến khi hoàn thành, tránh tình trạng xưởng đang làm dở thì định mức bị đổi.
- Truy vết được lịch sử. Khi khách hàng phản ánh lỗi một lô hàng cũ, bạn tra ngay được lô đó sản xuất theo phiên bản BOM nào, ai duyệt, thay đổi gì so với bản trước.
Khuyến nghị: chỉ phân quyền tạo và duyệt phiên bản BOM cho phòng kỹ thuật. Các bộ phận khác chỉ xem. Một nguồn sửa duy nhất là điều kiện để có một nguồn sự thật duy nhất.
Trước và sau khi quản lý BOM trên OnePro
| Trước | Sau | |
|---|---|---|
| Nơi lưu BOM | Rải rác trong Excel, bản vẽ giấy, sổ tay tổ trưởng | Một nguồn BOM duy nhất trên hệ thống |
| Khi sản xuất | Mỗi đợt phải hỏi lại kỹ thuật “làm theo bản nào” | Lệnh sản xuất tự lấy BOM đang hiệu lực |
| Mua hàng | Mua theo danh sách gửi qua Zalo, không đối chiếu được | PR/PO sinh ra từ BOM và tồn kho thực tế |
| Đổi thiết kế | Bản cũ, bản mới lẫn lộn | Quản lý phiên bản, có ngày hiệu lực |
| Giá thành | Kế toán ước tính, chênh lệch với thực tế | Tính từ định mức và lượng xuất kho thực tế |
Tóm lại: sản xuất, mua hàng và kế toán cùng nhìn vào một BOM. Khi có sai lệch, bạn biết ngay sai ở đâu, thay vì mỗi phòng đổ lỗi cho nhau.
Đọc tiếp
Quản lý BOM là bước nền. Để thấy cách định mức này chảy sang các khâu tiếp theo, bạn có thể đọc:
- Quy trình mua hàng từ PR đến PO: Mua đúng theo BOM, không thừa không thiếu
- Tính giá thành sản phẩm cho xưởng cơ khí: Không còn lo làm nhiều lãi ít
Nhà máy của bạn đã quản lý BOM chuẩn chưa?
Nếu định mức của bạn vẫn đang nằm trong nhiều file Excel khác nhau, đó là điều hoàn toàn bình thường với phần lớn doanh nghiệp sản xuất vừa và nhỏ, và cũng là điểm bắt đầu tốt nhất để cải thiện.
Đội ngũ OnePro gồm những người có kinh nghiệm thực tế trong ngành sản xuất. Chúng tôi có thể cùng bạn rà lại cấu trúc BOM hiện tại và demo trên chính một sản phẩm của nhà máy bạn, để bạn thấy luồng từ đơn hàng đến mua hàng chạy ra sao trước khi quyết định bất cứ điều gì.


