Blog

2026.08.13

Hệ thống MRP 2026 – Thứ làm nó đứng là độ tươi mới của dữ liệu gốc, không phải bộ tính toán

Hệ thống MRP 2026 - Thứ làm nó đứng là độ tươi mới của dữ liệu gốc, không phải bộ tính toán

Tại những nhà máy đã vận hành hệ thống MRP được nửa năm đến một năm, chúng tôi gần như luôn nghe thấy cùng một câu: “không ai tin vào kết quả tính toán”. Đề xuất đặt hàng vẫn được in ra mỗi ngày, nhưng bộ phận mua hàng lại tính lại bằng file Excel của riêng mình, bộ phận quản lý sản xuất gọi điện xuống hiện trường để hỏi tồn kho, và cuối cùng việc chuẩn bị vật tư vẫn chạy bằng chính trực giác con người như trước khi triển khai. Dự án triển khai lẽ ra đã kết thúc thành công, vậy mà thứ biến mất lại chính là kết quả.

Vào lúc này, thứ bị nghi ngờ thường là “bộ tính toán không phù hợp với hình thức sản xuất của công ty” hoặc “chọn sai sản phẩm ngay từ đầu”. Nhưng khi tháo rời hiện trường ra để xem, nguyên nhân hầu như không nằm ở đó. MRP là một cỗ máy làm phép trừ hết sức đơn giản, nhận đầu vào là 3 bộ dữ liệu gốc, và thứ làm nó đứng lại không phải phép tính mà là độ tươi của dữ liệu gốc ở phía đầu vào. Hơn nữa, 3 bộ dữ liệu này cũ đi với tốc độ khác nhau. Và ở nhà máy tại Thái Lan còn tồn tại một bộ dữ liệu gốc thứ 4 mà trụ sở chính tại Nhật Bản không hề tính đến.

Bài viết này sẽ tách cấu trúc của một hệ thống MRP không chạy được thành các con số, dựa trên thực tế của các doanh nghiệp sản xuất Nhật Bản có nhà máy tại Thái Lan. Đặc biệt, chúng tôi trình bày từng bước tính toán cho hai điểm: vì sao độ chính xác BOM 98% ở cấp mã vật tư, một con số nghe không hề tệ, lại chỉ còn 49% ở cấp sản phẩm, và việc tính trùng giá trị giảm tồn kho vốn xuất hiện trong hầu hết mọi tờ trình xin phê duyệt đầu tư.

Hệ thống MRP thực ra đang tính cái gì: đầu vào chỉ là 3 bộ dữ liệu gốc

MRP, tức Material Requirements Planning hay hoạch định nhu cầu vật tư, có cái tên nghe rất đồ sộ nhưng việc nó làm thì cực kỳ đơn giản.

Từ tổng nhu cầu cho biết “khi nào, cái gì, bao nhiêu”, nó trừ đi “thứ đang có trong tay” và “thứ đã đặt hàng và sắp về”, rồi đặt mua phần còn thiếu vào đúng thời điểm còn kịp. Chỉ có vậy. Viết thành công thức: nhu cầu ròng = tổng nhu cầu – tồn kho hiện có – hàng sắp nhập + số lượng đã phân bổ.

Vấn đề là toàn bộ đầu vào của phép trừ này đều đến từ dữ liệu gốc, cụ thể là 3 bộ sau đây.

Dữ liệu gốcThứ MRP sử dụngNếu sai lệch thì điều gì xảy ra
Tồn kho hiện cóSố lượng thực tế theo mã vật tư, số đã phân bổ, hàng sắp nhậpNhầm số trừ. Đặt hàng dù đang có sẵn, và không đặt dù đã hết
Bảng kê vật tư (BOM)Linh kiện cấu thành và số lượng cho 1 đơn vị sản phẩmNhầm số nhân. Vừa sót đơn đặt hàng vừa phát sinh tồn kho chết cùng lúc
Lead time và lô đặt hàngLead time mua hàng, lượng đặt tối thiểu, bội số đặt hàngSai thời điểm và sai số lượng đặt. Hàng về không kịp, hoặc về với lượng cả đời dùng không hết

Khi MRP triển khai tổng nhu cầu, nó nhân kế hoạch sản xuất với BOM. Nhân sai thì lượng cần thiết lệch nguyên khối. Sau đó nó trừ đi tồn kho, nên tồn kho sai thì lượng đặt hàng sai. Cuối cùng nó dùng lead time để tính ngược ra ngày đặt hàng, nên lead time cũ thì ngày sẽ sai. Nói cách khác, độ đúng đắn của đầu ra MRP bằng tích số độ đúng đắn của 3 bộ dữ liệu gốc. Chỉ cần một bộ sụp đổ thì dù 2 bộ còn lại tinh vi đến đâu, đầu ra vẫn không dùng được.

Nắm được điểm này thì một hiểu lầm phổ biến sẽ biến mất, đó là cách nói “cứ đưa hệ thống MRP vào là tồn kho sẽ giảm”. MRP không có chức năng làm giảm tồn kho. Thứ nó có chỉ là chức năng tính lượng cần thiết và làm hiện rõ phần thiếu phần thừa. Tồn kho chỉ giảm khi phép tính đó trở nên đáng tin đến mức hiện trường dám mỏng bớt lớp bảo hiểm mang tên tồn kho an toàn. Nếu dữ liệu gốc vẫn cũ, MRP trở thành cỗ máy mỗi ngày sản xuất hàng loạt “kết quả tính toán không thể tin được”, và hiện trường sẽ tăng tồn kho bảo hiểm thủ công để triệt tiêu kết quả đó. Việc có những nhà máy tồn kho lại tăng lên sau khi triển khai chính là đi theo con đường này.

Các mẫu hình điển hình khi việc đưa hệ thống quản lý sản xuất vào sử dụng không phát huy tác dụng như kỳ vọng đã được tổng hợp trong lý do các dự án triển khai hệ thống quản lý sản xuất thất bại, nhưng riêng với MRP thì trọng tâm của thất bại nằm rõ ràng ở phía dữ liệu gốc.

Lý do thật sự khiến hệ thống MRP không chạy: cả 3 bộ dữ liệu gốc đều cũ đi với tốc độ khác nhau

Trong dự án triển khai, cả 3 bộ dữ liệu gốc được đưa về “trạng thái đúng” trong cùng một ngày. Rà soát lại BOM, kiểm kê thực tế để chỉnh tồn kho cho khớp, xác nhận lead time mới nhất với nhà cung cấp. Vào ngày cut-over, cả 3 bộ dữ liệu gốc đúng là chính xác thật.

Vấn đề bắt đầu từ ngày hôm sau. Cả 3 bắt đầu cũ đi với những tốc độ riêng biệt, và chính chênh lệch tốc độ đó làm cho sự xuống cấp trở nên vô hình.

Tại một nhà máy sản xuất linh kiện Nhật Bản ở Thái Lan, dưới đây gọi là nhà máy mẫu, mức sai lệch của 3 bộ dữ liệu gốc đã được đo thực tế sau 1 năm triển khai. Kết quả như sau.

Dữ liệu gốcThay đổi thực tế trong nămChưa cập nhật vào hệ thốngTỷ lệ sai lệch
Bảng kê vật tư (BOM)210 thay đổi thiết kế42 trường hợp20.0%
Tồn khoKiểm kê 620 mã vật tư74 mã có chênh lệch11.9%
Lead time và lô đặt hàng96 thay đổi từ nhà cung cấp75 trường hợp78.1%

Cách tính lần lượt là 42 / 210 = 20.0%, 74 / 620 = 11.9% và 75 / 96 = 78.1%.

Hệ thống MRP 2026 - Thứ làm nó đứng là độ tươi mới của dữ liệu gốc, không phải bộ tính toán - figure 1

Bộ cũ nhất là lead time và lô đặt hàng, thứ mà không ai được giao trách nhiệm cập nhật

Khi được xem bảng này, phần lớn giám đốc nhà máy phản ứng trước với con số 20.0% của BOM. Nhưng thứ thật sự nguy hiểm lại là 78.1%. Chúng ta sẽ xem lần lượt từng bộ.

Bảng kê vật tư (BOM) cũ đi theo tốc độ thay đổi thiết kế: khoảng cách giữa E-BOM và M-BOM

Tốc độ cũ đi của BOM được quyết định bởi tần suất thay đổi thiết kế. Tại nhà máy mẫu là 210 trường hợp một năm, quy ra ngày làm việc thì gần như mỗi ngày 1 trường hợp. Trong số đó có 42 trường hợp chưa được phản ánh vào hệ thống.

Chỗ xảy ra sót thường là cố định: giữa E-BOM mà bộ phận thiết kế nắm giữ và M-BOM mà bộ phận sản xuất sử dụng. E-BOM được dựng theo cấu trúc chức năng của sản phẩm, còn M-BOM được dựng theo trình tự công đoạn lắp ráp và theo đơn vị đặt mua thực tế. Cùng biểu diễn một sản phẩm nhưng độ chi tiết khác nhau, nên việc chuyển thay đổi của E-BOM xuống M-BOM không được tự động hóa mà do con người dịch lại. Và chính ở đây thông tin bị rơi rớt.

Không hiếm nhà máy vận hành theo kiểu: thay đổi thiết kế được quyết tại trụ sở chính ở Nhật Bản, bản vẽ đã tới Thái Lan, nhưng việc cập nhật M-BOM thì để bộ phận kỹ thuật sản xuất phía Thái Lan làm lúc rảnh tay. Vì bản vẽ đã tới nên không ai nói rằng “thông tin không được gửi sang”. Thế nhưng thứ mà MRP tham chiếu chỉ có M-BOM.

Sai lệch này sinh ra 2 triệu chứng, và chúng luôn đi thành cặp. Một là tồn kho chết do tiếp tục đặt mua linh kiện đã bị hủy bỏ. Hai là thiếu hàng do sót đơn đặt mua linh kiện mới. Cảm nhận của hiện trường rằng “tồn kho thì nhiều mà vẫn thiếu hàng” trong nhiều trường hợp chỉ là hai điều này xảy ra đồng thời, chứ không phải vấn đề về lượng tồn kho.

Tồn kho cũ đi theo tốc độ từng ngày: cơ chế khiến hệ thống điểm đặt hàng lại đánh trượt

Dữ liệu gốc tồn kho xuống cấp nhanh nhất trong 3 bộ. Mỗi lần phát sinh nhập kho hay xuất kho là mỗi lần có khả năng số liệu ghi sổ và hiện vật lệch nhau. Tại nhà máy mẫu, 74 trên 620 mã vật tư có chênh lệch, tức 11.9%.

Nếu chỉ nhìn con số thì 11.9% trông nhỏ hơn 20.0% của BOM, nhưng ý nghĩa lại khác. Sai lệch của BOM chỉ giới hạn ở những mã có phát sinh thay đổi, trong khi sai lệch tồn kho có thể xảy ra với mọi mã vật tư, và xảy ra mỗi ngày. Dù có kiểm kê thực tế mỗi năm một lần để chỉnh cho khớp thì nó cũng chỉ khớp đúng vào ngày kiểm kê.

Khi tồn kho sai, thứ vỡ đầu tiên thật ra không phải MRP mà là quản lý theo điểm đặt hàng lại. Hệ thống điểm đặt hàng lại hoạt động theo cơ chế “tồn kho xuống dưới điểm đặt hàng lại thì đặt hàng”, nên nếu số tồn kho nó tham chiếu nhiều hơn thực tế, nó không thể nhận ra rằng ngưỡng đã bị xuyên qua. Đến khi nhận ra thì hiện vật đã bằng không và phải đặt hàng gấp. Ngược lại, nếu số đó ít hơn thực tế thì những đơn hàng không cần thiết được phát ra và tồn kho chất đống. Vì điểm đặt hàng lại chỉ nhìn duy nhất một đầu vào là số lượng tồn kho, nên độ chính xác tồn kho xấu đi bao nhiêu sẽ thành sai sót của đầu ra bấy nhiêu.

Bản thân cách tư duy về tồn kho, chẳng hạn phương pháp thiết kế mức tồn kho hợp lý bằng cách tách thành tồn kho an toàn và tồn kho chu kỳ, được trình bày trong cách tư duy về quản lý mức tồn kho hợp lý. Điều cần ghi nhớ ở đây là trong công thức tồn kho an toàn, hệ số an toàn × độ lệch chuẩn của nhu cầu × √(lead time + chu kỳ đặt hàng), có chứa lead time. Nói cách khác, bộ dữ liệu gốc thứ 3 cũng được nhúng ngay trong phép tính xác định mức tồn kho hợp lý.

Lead time và lô đặt hàng cũ đi theo tốc độ bên ngoài công ty: điểm mù của tỷ lệ sai lệch 78.1%

Và đây mới là chỗ tệ nhất. Tỷ lệ sai lệch 78.1%. Trong 96 thay đổi phát sinh ở phía nhà cung cấp, có 75 trường hợp chưa được cập nhật vào hệ thống.

Vì sao lại bị bỏ mặc đến mức đó? Lý do rất đơn giản: không có ai được giao việc cập nhật. BOM có một quy trình nghiệp vụ mang tên thay đổi thiết kế, có biểu mẫu quản lý thay đổi, có người phê duyệt. Tồn kho có sự kiện thường niên mang tên kiểm kê, và có bên liên quan là bộ phận kế toán. Nhưng thay đổi về lead time và lô đặt hàng thì đến bằng một email duy nhất từ nhân viên kinh doanh của nhà cung cấp, được xử lý gọn trong đầu người phụ trách mua hàng rồi thôi. Không có chỗ nào trên sơ đồ tổ chức có người gánh nghĩa vụ cập nhật bộ dữ liệu gốc này.

Rắc rối hơn nữa là bộ này thay đổi theo tốc độ bên ngoài công ty. BOM là quyết định thiết kế của chính mình, tồn kho là chất lượng công việc của chính mình, còn lead time thì dịch chuyển theo năng lực sản xuất của nhà cung cấp, mức ùn tắc của logistics và diễn biến thị trường nguyên vật liệu. Dù mình không làm gì, nó vẫn tự cũ đi.

Và triệu chứng thì khó lộ ra. Nếu lead time đăng ký ngắn hơn thực tế, MRP sẽ liên tục kết luận “chưa cần đặt hàng”, và lần đặt nào cũng sát nút. Nếu lô đặt hàng đã cũ, mỗi lần đặt sẽ có điện thoại từ nhà cung cấp báo rằng không nhận được số lượng đó, rồi người phụ trách mua hàng sửa số lượng bằng tay. Cả hai trường hợp đều được con người hấp thụ, nên sự thật rằng con số trong hệ thống đang sai không bao giờ đi lên tới cấp quản lý. Tỷ lệ sai lệch 78.1% tích tụ đúng ở nơi như vậy, nơi không ai nhìn thấy.

Độ chính xác BOM 98% thực sự có nghĩa là gì: khoảng cách giữa cấp mã vật tư và cấp sản phẩm

Từ đây là luận điểm mà bài viết này muốn truyền đạt nhất.

Độ chính xác BOM thường được nói ở cấp mã vật tư, kiểu như “độ chính xác BOM của chúng tôi là 98%”, nghĩa là 98% trong toàn bộ mã vật tư đã đăng ký là đúng. Nghe không phải một con số tệ.

Nhưng thứ quyết định MRP có thất bại hay không lại không nằm ở cấp mã vật tư mà ở cấp sản phẩm. Khi chuẩn bị vật tư cho một sản phẩm, chỉ cần một linh kiện cấu thành sản phẩm đó có lượng nhu cầu sai thì việc chuẩn bị cho sản phẩm đó thất bại. Tất cả các linh kiện khác đúng hết, chỉ sai 1 điểm thôi thì chuyền vẫn dừng.

Do đó, nếu gọi n là số linh kiện bình quân cho 1 sản phẩm và p là độ chính xác BOM ở cấp mã vật tư, thì xác suất để phép tính nhu cầu của sản phẩm đó đúng với toàn bộ linh kiện sẽ là p^n. Đây là giá trị dưới giả định rằng sai sót của từng mã vật tư xảy ra độc lập với nhau.

Nhà máy mẫu có số linh kiện bình quân cho 1 sản phẩm là 35. Thay n = 35 vào công thức, ta được kết quả sau.

Độ chính xác BOM ở cấp mã vật tưXác suất toàn bộ linh kiện đúng ở cấp sản phẩm
98.0%49%
99.0%70%
99.5%84%
99.9%97%
Hệ thống MRP 2026 - Thứ làm nó đứng là độ tươi mới của dữ liệu gốc, không phải bộ tính toán - figure 2

98% ở cấp mã vật tư là 49% ở cấp sản phẩm. Nói độ chính xác BOM theo cấp mã vật tư thì luôn đánh giá cao hơn thực tế

Hãy tách nghĩa của các con số. Lũy thừa 35 của 98.0% cho ra 49.3%. Độ chính xác 98.0% ở cấp mã vật tư, con số nghe “không tệ”, có nghĩa là với sản phẩm cấu thành từ 35 linh kiện thì cứ 2 sản phẩm sẽ có 1 sản phẩm bị hỏng việc chuẩn bị vật tư. Một nửa số sản phẩm nằm trong kế hoạch sản xuất sẽ thiếu hoặc thừa một linh kiện nào đó. Điều này hẳn trùng khớp với cảm nhận của hiện trường.

Nâng lên 99.0% thì ở cấp sản phẩm cũng chỉ đạt 70.3%. Cứ 3 sản phẩm vẫn có 1 sản phẩm hỏng. Nâng lên 99.5% thì được 83.9%, số sản phẩm thất bại vẫn còn khá nhiều. Mức dùng được trong thực tế ở cấp sản phẩm, tức 96.6%, chỉ đạt được khi cấp mã vật tư chạm 99.9%.

Từ đây có thể rút ra 2 điều.

Thứ nhất, nếu dùng độ chính xác BOM ở cấp mã vật tư làm giá trị mục tiêu thì mục tiêu chỉ có thể đặt ở 99.9%. Một kế hoạch cải tiến kiểu “trước hết hãy nhắm tới 98.0%” thì dù đạt được cũng chỉ tới trạng thái mà một nửa số sản phẩm vẫn thất bại. Nó thậm chí không có ý nghĩa với tư cách mục tiêu trung gian. Nhìn ở cấp mã vật tư thì 98.0% và 99.9% chênh nhau rất ít, nhưng ở cấp sản phẩm là 49% so với 97%, tức chênh gần gấp đôi. Lợi tức của khoản đầu tư cải tiến tập trung ở vùng sát trần của độ chính xác.

Thứ hai, sản phẩm càng nhiều linh kiện thì hiệu ứng này càng tác động phi tuyến. Cùng độ chính xác 98% ở cấp mã vật tư, sản phẩm có 10 linh kiện và sản phẩm có 60 linh kiện sẽ có tỷ lệ thành công ở cấp sản phẩm khác nhau hoàn toàn. Nhà máy nào có số linh kiện phình to do sản xuất theo đơn hàng riêng lẻ hoặc đa chủng loại số lượng ít thì chỉ số độ chính xác ở cấp mã vật tư càng đánh giá thực tế cao hơn sự thật. Việc một báo cáo ghi “độ chính xác BOM ở mức tốt” lại có thể cùng tồn tại với sự hỗn loạn ở hiện trường là vì ngay từ đầu cách lấy chỉ số đã không phản chiếu tỷ lệ thất bại ở cấp sản phẩm.

Cần lưu ý rằng phép tính này đặt tiền đề sai sót xảy ra độc lập với nhau. Trên thực tế có tương quan, ví dụ nhiều linh kiện gắn với cùng một thay đổi thiết kế cùng sai một lượt, nên xác suất chặt chẽ có thể ra cao hơn con số này. Dù vậy, hướng của kết luận vẫn không đổi. Độ chính xác ở cấp mã vật tư luôn chịu một thiên lệch một chiều: nó luôn trông đẹp hơn thực lực ở cấp sản phẩm.

Bộ dữ liệu gốc thứ 4 của nhà máy tại Thái Lan: max stock và công thức định mức của BOI như một sổ sách riêng

Ba bộ dữ liệu gốc nói trên là điểm chung của nhà máy ở bất kỳ quốc gia nào. Nhưng nếu nhà máy đặt tại Thái Lan thì trên thực tế còn tồn tại một bộ dữ liệu gốc thứ 4, đó là sổ nguyên vật liệu của BOI.

Trong trường hợp dùng ưu đãi của BOI, tức Ủy ban Đầu tư Thái Lan, để nhập khẩu nguyên vật liệu miễn thuế, số nguyên vật liệu đó về mặt thuế được quản lý trong một khuôn khổ tách riêng với tồn kho thông thường. Mỗi mã vật tư có một max stock đã được phê duyệt, tức lượng tối đa được phép nắm giữ theo diện miễn thuế, và có một công thức định mức xác định lượng nguyên vật liệu sử dụng cho 1 đơn vị sản phẩm. Số dư nguyên vật liệu đang nắm giữ theo diện miễn thuế được quản lý bằng cách lấy lượng đã nhập khẩu trừ đi lượng sử dụng được tính theo công thức định mức. Nói cách khác, song song với sổ tồn kho thực tế còn có thêm một sổ tồn kho phục vụ mục đích thuế đang chạy.

Ngay ở khâu thông quan nhập khẩu, giấy phê duyệt miễn giảm thuế của BOI và bộ chứng từ khai báo nhập khẩu cũng được đối chiếu với nhau. Việc sổ sách không khớp với thực tế vì thế không dừng lại ở câu chuyện độ chính xác trong quản lý.

Điều đáng chú ý ở đây là mối quan hệ giữa công thức định mức và BOM thực tế. Công thức định mức là con số bắt nguồn từ BOM, nhưng nó không được cập nhật mỗi lần có thay đổi thiết kế như BOM. Khi thay đổi thiết kế làm số lượng trên một đơn vị thay đổi thì lượng tiêu hao nguyên vật liệu thực tế thay đổi, còn công thức định mức đã đăng ký với BOI thì không. Sai lệch của BOM đã thấy ở phần trước sẽ theo đúng con đường đó mà lan sang thành khoảng cách với sổ sách thứ 4 này. Tỷ lệ sai lệch 20.0% của BOM không trở thành tỷ lệ sai lệch của công thức định mức theo tỷ lệ một đối một, nhưng tính chất bị bỏ mặc không cập nhật thì giống hệt nhau.

Tức là tại cơ sở ở Thái Lan, sai số của dữ liệu gốc gây tác động qua 2 con đường. Một là con đường sản xuất và dòng vốn, thể hiện bằng thiếu hàng và tồn kho dư thừa. Con đường còn lại là con đường thuế. Nếu trụ sở chính tại Nhật Bản nghĩ rằng “độ chính xác BOM và độ chính xác tồn kho đạt 98% là đủ” thì đó là tiêu chuẩn chỉ nhìn thấy con đường thứ nhất.

Năm 2026 đang xảy ra chuyện gì với lead time mua vật tư tại Thái Lan

Chúng ta đã nói rằng lead time, bộ dữ liệu gốc thứ 3, cũ đi theo tốc độ bên ngoài công ty. Vậy tại Thái Lan năm 2026, tốc độ bên ngoài đó đang ra sao?

Chỉ số PMI ngành sản xuất Thái Lan do S&P Global công bố đạt 54.2 vào tháng 7/2026. Con số này tăng từ 53.6 của tháng 6 và là mức cao nhất kể từ tháng 12/2025. Vì 50 là ranh giới giữa mở rộng và thu hẹp, hoạt động sản xuất đang rõ ràng nghiêng về phía mở rộng.

Tuy nhiên, thứ mà người phụ trách mua hàng nên nhìn không phải chỉ số tổng hợp mà là các thành phần chi tiết. Cũng trong khảo sát đó có báo cáo rằng hoạt động mua hàng tăng với tốc độ nhanh nhất kể từ tháng 3, thời gian giao hàng của vật tư đầu vào kéo dài ra dù chỉ ở mức nhẹ, và lượng đơn hàng tồn đọng đang chất lên.

Trạng thái ba điều này xảy ra cùng lúc mang ý nghĩa rất rõ khi nhìn từ phía mua hàng: các nhà máy xung quanh đang đồng loạt tăng lượng đặt hàng, đơn hàng tồn đọng của nhà cung cấp dài ra, và hệ quả là thời gian giao hàng bắt đầu kéo dài. Lead time đã đăng ký trong dữ liệu gốc nhiều khả năng là giá trị được xác nhận trong giai đoạn nhu cầu yếu. Giai đoạn kinh tế chuyển sang mở rộng chính là giai đoạn mà dữ liệu gốc lead time cũ đi nhanh nhất.

Với Thái Lan còn thêm một yếu tố nữa: phần lớn vật tư là hàng nhập khẩu, nên cả vận tải biển lẫn vận tải hàng không đều nằm trong lead time mua hàng. Vận tải biển chi phí thấp nhưng biên độ dao động lớn và chịu ảnh hưởng trực tiếp từ ùn tắc cũng như việc điều tàu. Vận tải hàng không thì nhanh nhưng đơn giá cao, và trong thực tế được dùng làm nơi hứng các đơn đặt hàng gấp. Điểm quan trọng nằm ở đây: khi dữ liệu gốc lead time vẫn cũ mà phát sinh thiếu hàng thì việc bù đắp lỗ hổng đó tự động trở thành vận tải hàng không, tức đặt hàng gấp. Việc thiếu độ tươi của dữ liệu gốc hiện ra trên hóa đơn mỗi tháng dưới hình thức chi phí vận chuyển.

Vì sao cơ sở tại Thái Lan nên đặt mục tiêu độ chính xác tồn kho cao hơn Nhật Bản

Tổng hợp lại những điều trên, có 3 lý do khiến cơ sở tại Thái Lan nên đặt mục tiêu độ chính xác tồn kho và độ chính xác BOM cao hơn Nhật Bản.

Thứ nhất, sai số nối thẳng tới rủi ro về thuế. Sổ nguyên vật liệu của BOI cần nhất quán với tồn kho thực tế, và sự nhất quán này phụ thuộc vào cả độ chính xác tồn kho lẫn độ chính xác BOM. Ở nhà máy tại Nhật Bản, chênh lệch kiểm kê được xử lý như khoản lỗ kiểm kê là xong, còn ở Thái Lan vẫn còn lại việc đối chiếu với sổ sách thứ 4.

Thứ hai, chi phí khắc phục cao hơn. Khi thiếu hàng, Nhật Bản có thể nhờ nhà cung cấp trong nước mang hàng tới ngay hôm sau, còn Thái Lan phải thu xếp máy bay cho vật tư nhập khẩu. Chi phí khắc phục cho mỗi vụ việc là khác nhau. Cùng một độ chính xác tồn kho, thiệt hại bằng tiền do độ chính xác chưa đủ gây ra sẽ lớn hơn.

Thứ ba, vì lead time dài nên thời gian để sai sót lộ diện cũng dài. Nếu lead time mua hàng dài thì sai sót tính toán hôm nay phải vài tuần sau mới xuất hiện dưới dạng thiếu hàng, và khi đó những sai sót tiếp theo đã kịp chồng lên. Trong một hệ mà việc phát hiện sai sót bị chậm trễ thì cách duy nhất là nâng độ chính xác ở phía đầu vào để sai sót không lọt vào ngay từ đầu.

Hiệu quả và ROI khi triển khai hệ thống MRP: đừng cộng giá trị giảm tồn kho dư thừa vào mỗi năm

Từ đây là câu chuyện hiệu quả đầu tư. Luận điểm thứ hai mà bài viết này muốn truyền đạt là về một sai sót tính toán gần như luôn xảy ra trong tờ trình xin phê duyệt đầu tư.

Các giả định của nhà máy mẫu

Xin đặt trước các giả định của phép tính.

Hạng mụcGiá trị
Số mã linh kiện và nguyên vật liệu620 mã
Số linh kiện bình quân cho 1 sản phẩm35 linh kiện
Giá trị mua vật tư trong năm57,600,000 THB
Giá trị tiêu hao vật tư mỗi ngày157,808 THB
Tồn kho vật tư hiện tại9,600,000 THB, tương đương 61 ngày tồn kho
Số ngày tồn kho sau khi có MRP46 ngày, giảm 15 ngày
Giá trị giảm tồn kho2,367,000 THB, chỉ một lần duy nhất

Xin trình bày từng bước tính. Giá trị tiêu hao vật tư mỗi ngày là 57,600,000 / 365 = 157,808 THB. Số ngày tồn kho hiện tại là 9,600,000 / 157,808 = 60.8 ngày, phía dưới sẽ ghi là 61 ngày. Nếu nhờ MRP mà giảm bớt được phần tồn kho an toàn chất thêm, đưa số ngày tồn kho về 46 ngày, thì mức giảm là khoảng 15 ngày. Giá trị giảm tồn kho là 157,808 × 15 = 2,367,000 THB, làm tròn tới đơn vị nghìn THB.

Xin nhắc lại, mức giảm 15 ngày này không tự động xảy ra. Đây là con số có điều kiện: chỉ khi cả 3 bộ dữ liệu gốc đạt trạng thái đáng tin cậy thì hiện trường mới buông được phần “tồn kho dư ra để làm bảo hiểm”. Nếu đang ở giai đoạn cân nhắc chính cách nắm giữ tồn kho, xin tham khảo thêm so sánh các hệ thống quản lý tồn kho cho nhà máy.

Chi tiết các hiệu quả lặp lại hàng năm

Hiệu quả phát sinh mỗi năm gồm 3 khoản.

Hạng mụcCách tínhTHB mỗi năm
Chi phí lưu giữ của phần tồn kho đã giảm2,367,000 × 6%142,020
Giảm đặt hàng gấp do thiếu hàng(24 vụ – 8 vụ) × 38,000 THB608,000
Giảm giờ công tính nhu cầu và đối chiếu(768h – 216h) × 380 THB/h209,760
Tổng hiệu quả lặp lại hàng năm959,780

Dòng thứ nhất. Khi tồn kho giảm 2,367,000 THB, chi phí để giữ phần tồn kho đó sẽ tiết kiệm được mỗi năm: diện tích kho, kệ, bảo hiểm, công sức nhập xuất và kiểm kê, hủy bỏ do xuống cấp và lỗi thời. Nếu tính các khoản này bằng 6% giá trị tồn kho thì 2,367,000 × 0.06 = 142,020 THB mỗi năm. Phần tồn kho đã giảm sẽ không tự giảm thêm nữa vào các năm sau, nhưng chi phí vốn phải bỏ ra hàng năm để tiếp tục nắm giữ phần tồn kho đó thì từ năm sau trở đi không còn phát sinh. Khoản giải phóng vốn lưu động một lần duy nhất 2,367,000 THB và khoản chi phí lưu giữ 142,020 THB biến mất mỗi năm là hai thứ khác nhau. Đây chính là ngã rẽ cho phần thảo luận tiếp theo.

Xin nói thêm, việc không cộng thêm chi phí cơ hội của vốn, tức phần tương đương lãi suất của vốn lưu động đang nằm chết, là có chủ ý. Khoản 2,367,000 THB được giải phóng sẽ được dùng một lần duy nhất để bù trừ vào đầu tư ban đầu như trình bày phía dưới. Không thể vừa dùng số vốn gốc đó để trả cho khoản đầu tư, lại vừa nhận mỗi năm phần lợi suất mà chính số vốn gốc đó lẽ ra sinh ra được ở bên ngoài. Đó đúng là kiểu tính trùng mà bài viết này đang phê phán, nên chúng tôi chỉ đặt chi phí lưu giữ vào nhóm hiệu quả lặp lại hàng năm.

Dòng thứ hai. Giả sử số vụ đặt hàng gấp giảm từ 24 vụ một năm xuống còn 8 vụ. Nếu chi phí phát sinh thêm cho mỗi vụ, bao gồm việc chuyển sang vận tải hàng không, phụ phí lô nhỏ và giờ công xử lý nội bộ, là 38,000 THB thì (24 – 8) × 38,000 = 608,000 THB mỗi năm. Khoản này lớn nhất tại nhà máy mẫu, vì với cơ cấu vật tư nhập khẩu của Thái Lan, chi phí khắc phục cho 1 vụ thiếu hàng là cao.

Dòng thứ ba. Giả sử số giờ công dành cho việc tính nhu cầu thủ công và đối chiếu giữa Excel với hệ thống giảm từ 768 giờ một năm xuống còn 216 giờ. Nếu chi phí nhân công là 380 THB mỗi giờ thì (768 – 216) × 380 = 209,760 THB mỗi năm.

Cộng lại: 142,020 + 608,000 + 209,760 = 959,780 THB mỗi năm.

Phía đầu tư như sau.

Hạng mụcTHB
Hệ thống quản lý sản xuất (bao gồm MRP): phí license + triển khai2,600,000
Chuẩn bị dữ liệu gốc, gồm rà soát BOM và thiết lập ban đầu độ chính xác tồn kho900,000
Tổng đầu tư ban đầu3,500,000
Phí bảo trì hàng năm390,000 mỗi năm

Điểm rất đáng chú ý là trong 3,500,000 THB đầu tư ban đầu có 900,000 THB được dành cho việc chuẩn bị dữ liệu gốc. Theo tinh thần của bài viết này thì đó là cách phân bổ đương nhiên, nhưng trong báo giá thực tế, dòng này thường bị vùi vào mục “hỗ trợ triển khai” và bị định giá bằng không. Một dự án triển khai bị cắt ngân sách chuẩn bị dữ liệu gốc là dự án mà chỉ mỗi hệ thống chạy đúng.

Trừ đi phí bảo trì hàng năm 390,000 THB, lợi ích ròng hàng năm là 959,780 – 390,000 = 569,780 THB mỗi năm.

Thời gian hoàn vốn đúng là 2.0 năm và con số sai là 1.3 năm

Và đây mới là phần chính.

Giá trị giảm tồn kho 2,367,000 THB là khoản giải phóng vốn lưu động một lần duy nhất. Khi hạ tồn kho từ 61 ngày xuống 46 ngày, đúng thời điểm đó phần vốn tương đương 15 ngày quay về thành tiền mặt. Nhưng sang năm sau, tồn kho đã ở mức 46 ngày rồi nên nó sẽ không tự giảm thêm nữa. Nói cách khác, 2,367,000 THB là một khoản thu tiền mặt duy nhất một lần, không phải hiệu quả hàng năm.

Vì thế, cách xử lý đúng là trừ nó khỏi đầu tư ban đầu.

  • Đầu tư thực chất = 3,500,000 – 2,367,000 = 1,133,000 THB
  • Thời gian hoàn vốn = 1,133,000 / 569,780 = 2.0 năm

Ngược lại, thứ hay gặp trong tờ trình xin phê duyệt đầu tư là phép tính sau đây, kiểu tính đưa giá trị giảm tồn kho vào thành hiệu quả của mỗi năm.

  • Lợi ích ròng hàng năm sai = 2,367,000 + 608,000 + 209,760 – 390,000 = 2,794,760 THB mỗi năm
  • Thời gian hoàn vốn sai = 3,500,000 / 2,794,760 = 1.3 năm

Có 2 lý do khiến sai sót này khó bị phát hiện. Một là chênh lệch thời gian hoàn vốn giữa 1.3 năm và 2.0 năm khiến cả hai đều trông như nằm trong phạm vi “hoàn vốn khoảng 2 năm”. Đó không phải khoảng cách đủ để bị chặn lại ở khâu rà soát tờ trình. Hai là khi cộng giá trị giảm tồn kho vào hiệu quả hàng năm thì dòng chi phí lưu giữ 142,020 THB biến mất và được thay bằng 2,367,000 THB, nên nhìn bề ngoài bảng tính thậm chí còn có vẻ gọn gàng hơn.

Thế nhưng sai sót này càng để lâu năm càng phình to.

Hệ thống MRP 2026 - Thứ làm nó đứng là độ tươi mới của dữ liệu gốc, không phải bộ tính toán - figure 3

Cộng phần giảm tồn kho vào hiệu quả hàng năm thì sau 5 năm sẽ phồng lên 6.1 lần

Hãy so sánh dòng tiền ròng lũy kế trong 5 năm.

Dòng tiền ròng lũy kế 5 năm
Cách tính đúng2,367,000 + 569,780 × 5 – 3,500,000 = +1,715,900 THB
Cách tính sai2,794,760 × 5 – 3,500,000 = +10,473,800 THB
Chênh lệch8,757,900 THB, tức đánh giá cao hơn thực tế 6.1 lần

Ở cách tính đúng, khoản 2,367,000 THB từ giảm tồn kho chỉ vào một lần trong năm đầu, sau đó mỗi năm tích thêm 569,780 THB, nên lũy kế là 1,715,900 THB. Ở cách tính sai, tiền đề là khoản 2,367,000 THB được thu về 5 lần, nên lũy kế phồng lên thành 10,473,800 THB. Chênh lệch là 8,757,900 THB, quy ra khoảng 6.1 lần.

Lý do trên biểu đồ chỉ có năm thứ 1 là đường của cách tính đúng nằm cao hơn là vì khoản 2,367,000 THB từ giảm tồn kho vào trọn gói ngay trong năm đầu. Từ năm thứ 2 trở đi, cách tính sai mỗi năm lại cộng chồng thêm 2,367,000 THB, nên nó vượt lên ngay sau mốc 1 năm và sau đó khoảng cách chỉ càng nới rộng.

Trên thực tế sẽ xảy ra chuyện gì? Nếu tờ trình viết rằng “triển khai MRP mang lại hiệu quả mười triệu THB trong 5 năm” thì sẽ cần một người giải thích con số đó trong báo cáo kết quả của năm thứ 3. Mức lũy kế mà cách tính sai đã hứa hẹn tại năm thứ 3 là 4,884,280 THB. Trong khi đó, hiệu quả tiền mặt thực tế tại thời điểm kết thúc năm thứ 3 là lũy kế dương 576,340 THB, một con số không hề tệ với thời điểm vừa hoàn tất thu hồi vốn. Nhưng so với lời hứa thì nó chỉ trông như hơn một phần mười. Thứ xảy ra sau đó là việc đổi định nghĩa đo lường hiệu quả cho khớp số liệu, hoặc là kết luận “triển khai MRP đã thất bại”. Cả hai đều xảy ra vì những lý do không liên quan gì tới thực lực của hệ thống.

Nguyên tắc khi xử lý phần giảm tồn kho trong quyết định đầu tư rất đơn giản. Thay đổi của lượng tồn, tức số dư tồn kho, chỉ xảy ra một lần; thay đổi của dòng chảy, tức chi phí hàng năm, thì lặp lại liên tục. Đừng trộn hai thứ này vào cùng một bảng rồi cộng lại. Nếu để giá trị giảm tồn kho ở dạng khấu trừ khỏi đầu tư ban đầu thì không có cách nào chúng bị trộn lẫn.

Xin nói thêm, bản thân cách tính đúng cũng đã là một khoản đầu tư đủ tốt: hoàn vốn trong 2.0 năm và lũy kế 5 năm dương 1,715,900 THB. Dù bỏ phần đánh giá cao hơn thực tế thì kết luận “đáng làm” vẫn không đổi. Thứ thay đổi chỉ là 3 năm sau có giải thích được hay không.

Điều kiện MRP phát huy tác dụng và không phát huy tác dụng trong sản xuất theo đơn hàng riêng lẻ và đa chủng loại số lượng ít

Chúng tôi hay nghe câu “công ty tôi sản xuất theo đơn hàng riêng lẻ nên MRP không hợp”. Câu đó đúng một nửa, nửa còn lại là vấn đề của cách đặt tiền đề.

Sắp xếp lại các điều kiện để MRP phát huy tác dụng, ta có bảng sau.

Điều kiệnTrường hợp phát huy tác dụngTrường hợp không phát huy tác dụng
Sự tồn tại của BOMLinh kiện cấu thành được chốt ngay tại thời điểm nhận đơn hàngThiết kế và sản xuất chạy song song, BOM tiếp tục đổi cả sau khi đã bắt đầu sản xuất
Tính dùng chung của linh kiệnSản phẩm khác nhau nhưng một phần đáng kể linh kiện dùng chung đượcLinh kiện gần như riêng biệt hoàn toàn cho từng sản phẩm
Quan hệ giữa lead time mua hàng và hạn giaoLead time mua hàng ngắn hơn khoảng thời gian từ khi nhận đơn tới hạn giaoLead time mua hàng dài hơn, nên phải chuẩn bị trước khi nhận đơn
Khả năng nhìn thấy nhu cầuNhìn được trước một khoảng thời gian nhờ thông báo dự kiến và đơn hàng tồn đọngKhông biết gì cho tới khi đơn hàng tới

Bản thân việc đa chủng loại số lượng ít không quyết định mức độ phù hợp với MRP. Càng nhiều chủng loại thì việc tính nhu cầu bằng tay càng dễ sụp đổ, nên đúng ra đó lại càng là việc của máy tính. Thứ gây vấn đề là các điều kiện ở cột bên phải, đặc biệt là trường hợp BOM tiếp tục đổi cả sau khi đã bắt đầu sản xuất.

Tuy nhiên ở đây cần thận trọng. Một phần các nhà máy nói rằng “BOM không chốt được nên không làm MRP nổi” thực ra chỉ là chưa có quy trình nghiệp vụ để chốt BOM: không có quy định quản lý thay đổi thiết kế, bản vẽ nằm trong máy tính cá nhân, việc phản ánh vào M-BOM không là việc của ai cả, rồi tình trạng đó được giải thích bằng câu “vì công ty chúng tôi sản xuất theo đơn hàng riêng lẻ”. Hai điều này cần được chẩn đoán tách bạch. Nếu là điều thứ nhất thì đó là câu chuyện đổi phương thức tính, chẳng hạn quản lý theo số lệnh sản xuất, hoặc mô hình lai trong đó linh kiện dùng chung chạy MRP còn linh kiện riêng thì phân bổ theo số lệnh sản xuất. Còn nếu là điều thứ hai thì đó là câu chuyện thiết kế cách vận hành dữ liệu gốc, và đổi hệ thống cũng không giải quyết được.

Quan hệ giữa lead time mua hàng và hạn giao cũng quan trọng. Tại nhà máy ở Thái Lan, lead time mua hàng của vật tư nhập khẩu thường vượt quá khoảng thời gian từ khi nhận đơn tới hạn giao, và khi đó việc chuẩn bị theo dự báo trước khi nhận đơn là không thể tránh khỏi. Vùng này không thuộc về MRP mà thuộc về vùng phán đoán, tức quyết định lượng chuẩn bị trước dựa trên thông báo dự kiến và kết quả quá khứ. Lời giải thực tế là hai tầng: linh kiện dùng chung thì giữ tồn kho theo dự báo, còn linh kiện riêng thì triển khai bằng MRP sau khi nhận đơn. Nếu không thiết kế sự phân tách này mà áp MRP cho toàn bộ mã vật tư thì thứ còn lại chỉ là cảm nhận rằng “kết quả tính toán không khớp với thực tế”.

Cách tiến hành triển khai: thiết kế vận hành để giữ độ tươi của dữ liệu gốc

Hãy quay lại bảng tỷ lệ sai lệch ở đầu bài. BOM 20.0%, tồn kho 11.9%, lead time và lô đặt hàng 78.1%. Việc tạo ra cơ chế giữ cho 3 con số này thấp cả sau khi triển khai mới chính là nội dung thực chất của dự án đưa MRP vào sử dụng.

Quyết định người chịu trách nhiệm cập nhật và tần suất cập nhật cho từng bộ dữ liệu gốc

Việc đầu tiên phải làm mang tính hành chính rất thuần túy: với từng bộ trong 3 bộ dữ liệu gốc, hãy viết ra giấy và chốt lại điều kiện kích hoạt việc cập nhật, người chịu trách nhiệm, tần suất, và cách đo lường.

Dữ liệu gốcĐiều kiện kích hoạt cập nhậtNhững thứ phải chốtChỉ số đo lường
Bảng kê vật tư (BOM)Phát hành thay đổi thiết kếAi phản ánh thay đổi từ E-BOM sang M-BOM và hạn chót khi nào, xác nhận hoàn tất ra saoTỷ lệ số trường hợp chưa phản ánh trên tổng số thay đổi thiết kế
Tồn khoMỗi lần nhập xuấtThời điểm ghi sổ, và khi nào đối chiếu với hiện vậtTỷ lệ mã vật tư có chênh lệch trong kiểm kê luân phiên
Lead time và lô đặt hàngThông báo từ nhà cung cấp, hoặc sai lệch so với kết quả thực tếAi tiếp nhận thay đổi từ nhà cung cấp, và khi nào cập nhật vào dữ liệu gốcTỷ lệ số trường hợp chưa phản ánh trên tổng số thay đổi

Dòng thứ 3 chính là dòng vẫn để trống ở hầu hết các nhà máy. Chỉ cần lấp đầy chỗ này thôi thì tỷ lệ sai lệch 78.1% sẽ giảm mạnh. Cách làm không khó: tự động tổng hợp lead time thực tế từ dữ liệu đặt hàng và dữ liệu nhập kho, lập danh sách hàng tháng những mã vật tư có sai lệch so với giá trị trong dữ liệu gốc vượt ngưỡng nhất định, rồi để người phụ trách mua hàng kiểm tra. Một cơ chế ở mức đó là đủ để trao cho bộ dữ liệu gốc vốn cũ đi theo tốc độ bên ngoài công ty một chu kỳ cập nhật bên trong công ty.

Nếu thiết kế đồng thời với chính cách vận hành việc đặt hàng thì bài tổng hợp về hệ thống quản lý mua hàng và đơn hàng cũng là tài liệu tham khảo hữu ích.

Còn một điểm nữa xin nhấn mạnh, đó là ý nghĩa của việc chốt chỉ số đo lường. Trong trạng thái tỷ lệ sai lệch không được đo, sự xuống cấp của dữ liệu gốc là vô hình với ban lãnh đạo, và thứ vô hình thì không trở thành đối tượng cải tiến. Việc thôi đo thành bại của dự án MRP bằng câu hỏi “hệ thống có chạy không” và chuyển sang đo bằng câu hỏi “3 tỷ lệ sai lệch đang là bao nhiêu phần trăm” mới là phần thân của thiết kế vận hành.

Đo độ chính xác tồn kho mỗi ngày bằng kiểm kê luân phiên

Với dữ liệu gốc tồn kho, kiểm kê thực tế mỗi năm một lần không giữ nổi độ tươi. Từ ngày hôm sau của lần kiểm kê cho tới lần kiểm kê kế tiếp, độ chính xác tồn kho tiếp tục xuống cấp mà không hề được đo.

Thứ dùng để thay thế là kiểm kê luân phiên, tức cycle counting. Thay vì đếm toàn bộ mã vật tư cùng một lúc, mỗi ngày đếm một số ít mã và luân phiên hết toàn bộ mã trong một khoảng thời gian nhất định. Với 620 mã vật tư của nhà máy mẫu, chỉ cần đếm vài mã mỗi ngày là đã có thể vòng hết toàn bộ mã nhiều lần trong năm. Ưu điểm thực tế là không phải dừng chuyền và có thể duy trì như một công việc thường nhật.

Bản chất của kiểm kê luân phiên không nằm ở việc chỉnh cho tồn kho khớp, mà ở việc mỗi ngày tìm ra nguyên nhân của chênh lệch. Kiểm kê một lần mỗi năm có ra 74 mã chênh lệch thì cũng không truy được chênh lệch đó phát sinh khi nào và vì sao. Nếu đếm mỗi ngày, với mã có chênh lệch ta có thể lần theo “những lần nhập xuất gần nhất là những lần nào” và xác định được đó là do sót ghi sổ, do để nhầm vị trí, hay do xuất vượt vì sai số lượng trên một đơn vị. Trường hợp cuối cùng thật ra chính là sai sót của BOM hiện ra dưới dạng chênh lệch kiểm kê. Ba bộ dữ liệu gốc không hề độc lập với nhau, chúng phơi bày sai sót của nhau theo cách như vậy.

Nếu cần đặt thứ tự ưu tiên thì hãy đếm với tần suất cao hơn đối với những mã có giá trị lớn và những mã luân chuyển nhanh. Không cần đối xử với cả 620 mã vật tư ở cùng một tần suất.

Câu hỏi thường gặp (FAQ)

Hệ thống MRP khác gì với ERP và hệ thống quản lý sản xuất?

MRP là tên của một chức năng, còn ERP và hệ thống quản lý sản xuất là tên của các nhóm sản phẩm. MRP chỉ “chức năng tính số lượng và thời điểm của vật tư cần thiết”, và nó được cài đặt như một phần của nhiều hệ thống quản lý sản xuất cũng như ERP. Vì vậy phép so sánh kiểu “nên chọn hệ thống MRP hay ERP” thực ra không thành lập. Thứ cần xem xét là chức năng MRP của hệ thống quản lý sản xuất hoặc ERP được chọn có đáp ứng hình thức sản xuất của công ty hay không, chẳng hạn sản xuất theo dự báo hay theo đơn hàng, có cần quản lý theo số lệnh sản xuất hay không, và có đặt được lên một cách vận hành duy trì được 3 bộ dữ liệu gốc hay không.

Chi phí cho hệ thống MRP vào khoảng bao nhiêu?

Ở quy mô của nhà máy mẫu, tức 620 mã linh kiện và nguyên vật liệu, cơ cấu sẽ là 2,600,000 THB cho bản quyền và triển khai, 900,000 THB cho chuẩn bị dữ liệu gốc, tổng đầu tư ban đầu 3,500,000 THB và phí bảo trì hàng năm 390,000 THB. Vì con số thay đổi theo số mã vật tư, số cơ sở và phạm vi kết nối với hệ thống hiện có, xin xem đây như mức tham chiếu về quy mô. Điều quan trọng hơn tổng số là phần chi tiết. Một báo giá không có khoản chuẩn bị dữ liệu gốc nghĩa là chi phí quản lý tỷ lệ sai lệch sau khi triển khai không nằm trong ngân sách của bất kỳ ai.

Hoạch định nhu cầu vật tư làm bằng Excel được không?

Bản thân phép tính thì làm được. Thực tế có rất nhiều nhà máy đang triển khai nhu cầu bằng Excel. Thứ gây vấn đề không phải năng lực tính toán mà là liệu có duy trì được việc cập nhật 3 bộ dữ liệu gốc bằng Excel hay không. Trong môi trường phát sinh 210 thay đổi thiết kế mỗi năm, nếu cập nhật sheet BOM bằng tay và nhiều người phụ trách giữ các file riêng thì tỷ lệ sai lệch chỉ có thể đi lên. Nhà máy mẫu đã dùng 768 giờ mỗi năm cho việc tính nhu cầu và đối chiếu. Điểm phân định nằm ở số giờ công đó, cùng với việc có duy trì nổi việc quản lý tập trung dữ liệu gốc bằng sức người hay không.

Độ chính xác tồn kho cần bao nhiêu phần trăm thì MRP mới dùng được?

Không thể đưa ra câu trả lời chỉ bằng riêng độ chính xác tồn kho, vì độ đúng đắn của đầu ra MRP bằng tích số của tồn kho, BOM và lead time. Tuy vậy vẫn có thể đưa ra một chuẩn để tư duy. Với độ chính xác BOM, để đạt tỷ lệ thành công 96.6% ở cấp sản phẩm cho một sản phẩm cấu thành từ 35 linh kiện thì cần 99.9% ở cấp mã vật tư. Với tồn kho cũng có thiên lệch theo cùng hướng đó. Tuy nhiên, lấy tỷ lệ chênh lệch kiểm kê rồi lũy thừa thẳng theo số linh kiện là quá đà, vì chênh lệch thường dồn về một số mã vật tư hoặc một số vị trí lưu trữ nhất định, nên tiền đề rằng chúng xảy ra độc lập không còn đúng. Dù vậy, chắc chắn rằng mức chênh lệch tồn kho 11.9% của nhà máy mẫu đang ảnh hưởng tới việc chuẩn bị vật tư của nhiều sản phẩm hơn hẳn so với cảm nhận khi nhìn ở cấp mã vật tư. Mục tiêu thực tế là chuyển từ cách vận hành chỉnh cho khớp bằng kiểm kê mỗi năm một lần sang cách vận hành đo thường xuyên tỷ lệ mã vật tư có chênh lệch bằng kiểm kê luân phiên, rồi liên tục kéo chỉ số đó xuống.

Hệ thống ngăn ngừa thiếu hàng khác MRP thế nào?

Phần lớn các cơ chế nhắm tới việc ngăn ngừa thiếu hàng đều là quản lý theo điểm đặt hàng lại. Đây là phương thức phản ứng, tức tồn kho xuống dưới một mức nhất định thì đặt hàng; cài đặt đơn giản và dễ vận hành, nhưng khi số tồn kho được tham chiếu lệch khỏi thực tế thì nó không nhận ra được. MRP là phương thức dự báo, tính lượng cần thiết cho phía trước dựa trên kế hoạch sản xuất, và mạnh khi biết trước biến động nhu cầu. Hai bên không loại trừ nhau. Cách phân vai thực dụng là linh kiện dùng chung, luân chuyển nhanh và giá rẻ thì dùng quản lý theo điểm đặt hàng lại, còn linh kiện giá trị lớn và gắn với kế hoạch thì dùng MRP. Tuy nhiên cả hai đều lấy đầu vào từ cùng những bộ dữ liệu gốc, nên nếu dữ liệu gốc đã cũ thì cả hai đều đánh trượt.

Tổng kết

Nguyên nhân khiến hệ thống MRP không chạy không phải bộ tính toán, cũng không phải việc chọn sản phẩm, mà là độ tươi của dữ liệu gốc ở phía đầu vào. Xin tóm tắt các điểm chính.

  • Đầu vào của MRP gồm 3 bộ là tồn kho hiện có, bảng kê vật tư (BOM), và lead time/lô đặt hàng; độ đúng đắn của đầu ra bằng tích số của cả 3
  • Cả 3 cũ đi với tốc độ khác nhau. BOM theo tốc độ thay đổi thiết kế, tỷ lệ sai lệch 20.0%; tồn kho theo tốc độ từng ngày, 11.9%; lead time và lô đặt hàng theo tốc độ bên ngoài công ty, 78.1%. Bộ bị bỏ mặc nhiều nhất là bộ thứ 3, bộ chưa có người chịu trách nhiệm cập nhật
  • Nói độ chính xác BOM theo cấp mã vật tư thì luôn đánh giá cao hơn thực tế. Với sản phẩm cấu thành từ 35 linh kiện, 98.0% ở cấp mã vật tư là 49% ở cấp sản phẩm, 99.0% cho 70%, 99.5% cho 84%. Mức dùng được thực tế 97% chỉ đạt khi cấp mã vật tư đạt 99.9%
  • Cơ sở tại Thái Lan có sổ sách thứ 4 là max stock và công thức định mức của BOI, nên sai số của tồn kho và BOM còn phát huy tác dụng qua con đường thuế. PMI tháng 7/2026 là 54.2, tức giai đoạn mở rộng, thời gian giao hàng của vật tư đầu vào đang có xu hướng kéo dài, nên đây là thời kỳ dữ liệu gốc lead time cũ đi nhanh nhất
  • Trong ước tính ROI, giá trị giảm tồn kho 2,367,000 THB là khoản giải phóng vốn lưu động một lần duy nhất nên được trừ khỏi đầu tư ban đầu. Thời gian hoàn vốn đúng là 2.0 năm, còn sai sót cộng nó vào hiệu quả hàng năm cho ra 1.3 năm; chênh lệch trông nhỏ nhưng lũy kế 5 năm là 1,715,900 THB so với 10,473,800 THB, lệch nhau 6.1 lần
  • Nội dung thực chất của dự án triển khai là gán cho từng bộ trong 3 bộ dữ liệu gốc một người chịu trách nhiệm cập nhật, một tần suất cập nhật và một chỉ số đo lường, và với tồn kho thì tạo ra cách vận hành đo hàng ngày bằng kiểm kê luân phiên

Và xin nhắc lại một lần cuối. Đưa MRP vào không có nghĩa là tồn kho sẽ giảm. Tồn kho chỉ giảm khi dữ liệu gốc đã trở nên đúng đắn và nhờ đó hiện trường buông được phần tồn kho vẫn giữ như một khoản bảo hiểm.

TOMAS TECH đồng hành cùng các doanh nghiệp sản xuất Nhật Bản tại Thái Lan trong việc xây dựng cơ chế quản lý sản xuất và quản lý tồn kho. Chúng tôi cũng sẵn sàng trao đổi ở giai đoạn trước khi quyết định triển khai, chẳng hạn “chúng tôi muốn thử đo xem 3 bộ dữ liệu gốc của mình hiện đã cũ tới mức nào” hay “chúng tôi muốn một bên thứ ba xem giúp cách đặt phép tính hiệu quả trong tờ trình đã đúng chưa”. Dù chỉ mới bắt đầu từ việc sắp xếp lại các vấn đề hiện tại, xin cứ thoải mái liên hệ với chúng tôi qua trang liên hệ.

Tài liệu tham khảo