Bỏ qua để đến Nội dung

Case Study: Chuẩn hóa 5,000 mã sản phẩm trong 30 ngày tại Nội Thất Minh Đức

Từ 8,200 dòng trùng lặp thành 5,100 mã chuẩn — giảm 90% sai sót mua hàng, tồn kho chính xác 99%
1 tháng 8, 2026 bởi
Case Study: Chuẩn hóa 5,000 mã sản phẩm trong 30 ngày tại Nội Thất Minh Đức
Fu Nguyễn

1. Tổng quan khách hàng

Công ty TNHH Sản xuất Nội thất Minh Đức là một trong những xưởng gia công nội thất có quy mô trung bình lớn tại Bình Dương, với 80 công nhân làm việc trên diện tích nhà xưởng hơn 3.000m². Doanh nghiệp chuyên gia công tủ bếp, tủ áo, giường, bàn ghế và các sản phẩm nội thất theo đơn đặt hàng cho hơn 20 nhà thầu nội thất lớn tại TP.HCM và các tỉnh lân cận. Với doanh thu khoảng 90 tỷ đồng/năm, Minh Đức xử lý hàng trăm đơn hàng mỗi tháng, mỗi đơn hàng lại sử dụng hàng chục đến hàng trăm loại vật tư khác nhau.

Chính quy mô này đã tạo ra một "cơn ác mộng" về quản lý danh mục: hệ thống của Minh Đức có tới hơn 5.000 mã vật tư và sản phẩm, nhưng phần lớn trong số đó không được chuẩn hóa. Đây là câu chuyện điển hình của rất nhiều doanh nghiệp sản xuất nội thất Việt Nam — nơi tốc độ tăng trưởng vượt quá khả năng quản lý dữ liệu, dẫn đến hỗn loạn trong vận hành.

Trước khi thực hiện dự án chuẩn hóa, mỗi phòng ban của Minh Đức có một cách đặt tên và mã hóa vật tư riêng, hình thành từ thói quen cá nhân của từng nhân viên qua nhiều năm. Kết quả là cùng một loại vật tư có thể tồn tại dưới 3-5 danh tính khác nhau trong các hệ thống khác nhau, gây ra tình trạng tồn kho ảo, mua trùng lặp, và không thể báo giá chính xác.


2. Thách thức — "Ma trận" mã sản phẩm hỗn loạn

2.1 Một sản phẩm, nhiều danh tính

Vấn đề nghiêm trọng nhất tại Minh Đức là tình trạng một vật tư có nhiều tên gọi và mã số khác nhau. Lấy ví dụ điển hình về tấm gỗ MDF Melamine trắng dày 18mm — một trong những vật tư phổ biến nhất:

Phòng ban Tên gọi Mã sử dụng
Kinh doanh "MDF trắng" SP001
Mua hàng "Gỗ MDF mel trắng" VT-2023-115
Kho "Tấm MDF-ML 18ly" K-MDF-01
Kế toán "MDF phủ melamine trắng" 152-MDF-18
Sản xuất "Ván trắng 18" (không mã, ghi tay)

Năm phòng ban, năm cách gọi, năm mã số khác nhau cho cùng một sản phẩm. Khi phần mềm kế toán hoặc Excel tổng hợp tồn kho, nó coi đây là 5 sản phẩm riêng biệt — mỗi "sản phẩm" có số lượng tồn kho riêng, không thể cộng gộp để biết thực tế còn bao nhiêu.

2.2 Không có quy tắc đặt mã thống nhất

Minh Đức chưa từng có một bộ quy tắc đặt mã sản phẩm chính thức. Mỗi khi có vật tư mới, nhân viên tự "sáng tạo" mã theo cách riêng: người thì dùng số thứ tự tăng dần (SP001, SP002...), người thì dùng ngày nhập (VT-2023-115), người thì viết tắt tên vật tư (K-MDF-01). Sự thiếu nhất quán này khiến việc tìm kiếm một vật tư trong danh sách hơn 5.000 mã trở thành cực hình — nhân viên phải dò từng dòng hoặc dựa vào trí nhớ.

2.3 Không phân biệt được biến thể

Một vấn đề đặc thù của ngành nội thất là các biến thể sản phẩm. Cùng một loại gỗ nhưng có nhiều độ dày (15mm, 18mm, 25mm); cùng một mẫu tay nắm nhưng có nhiều màu (vàng gold, bạc, đen mờ). Tại Minh Đức, các biến thể này thường bị gộp chung một mã hoặc tách rời một cách tùy tiện, dẫn đến:

  • Đặt mua nhầm độ dày gỗ (cần 25mm nhưng đặt 18mm)
  • Xuất kho nhầm màu phụ kiện (cần vàng nhưng xuất bạc)
  • Không biết chính xác còn bao nhiêu của từng biến thể

2.4 Đơn vị tính không thống nhất

Gỗ tấm được nhà cung cấp bán theo "tấm", nhưng phòng Thiết kế lại tính theo m², phòng Dự toán tính theo m³. Mỗi lần quy đổi giữa các đơn vị là một lần phát sinh sai số. Không có bảng quy đổi chuẩn khiến dự toán và mua hàng thường xuyên lệch nhau.


3. Chi phí của sự hỗn loạn — Con số biết nói

Trước khi chuẩn hóa, tình trạng mã sản phẩm hỗn loạn đã gây ra những thiệt hại cụ thể mà ban lãnh đạo Minh Đức có thể đo lường được:

Chi phí của mã sản phẩm hỗn loạn

Vấn đề Tần suất Thiệt hại ước tính/tháng
Mua trùng vật tư (đã có trong kho nhưng vẫn mua) 8-10 lần/tháng 40-60 triệu đồng vốn đọng
Sai sót xuất kho (nhầm chủng loại/biến thể) 25-30 lỗi/tháng 15-20 triệu đồng (đổi trả, làm lại)
Thời gian tìm kiếm và đối chiếu vật tư 30% thời gian nhân viên ~2 giờ/người/ngày
Báo giá sai do nhầm mã vật tư 5-8 lần/tháng 3-5% giá trị hợp đồng bị ảnh hưởng
Chậm trễ sản xuất do thiếu vật tư "ảo" 3-4 lần/tháng Chậm tiến độ 2-3 ngày/đơn

Cộng dồn tất cả các thiệt hại này, Minh Đức ước tính mất khoảng 150-200 triệu đồng mỗi tháng — tương đương gần 2 tỷ đồng mỗi năm — chỉ vì hệ thống mã sản phẩm không chuẩn. Đây là con số đủ lớn để ban lãnh đạo quyết định đầu tư nghiêm túc vào dự án chuẩn hóa.


4. Giải pháp — Cấu trúc mã sản phẩm chuẩn

Cấu trúc mã sản phẩm chuẩn

4.1 Thiết kế cấu trúc mã thông minh

Đội ngũ tư vấn cùng ban lãnh đạo Minh Đức thống nhất áp dụng cấu trúc mã có ý nghĩa:

[Nhóm 2 ký tự] - [Loại 2 ký tự] - [STT 4 số] - [Biến thể 2 số]

Cấu trúc này đáp ứng đủ 5 nguyên tắc của một hệ thống mã sản phẩm tốt:

  1. Duy nhất (Unique): Mỗi mã chỉ đại diện cho một sản phẩm, không trùng lặp
  2. Có ý nghĩa (Meaningful): Nhìn vào mã là biết ngay sản phẩm thuộc nhóm nào, loại gì
  3. Ngắn gọn (Compact): Độ dài tối ưu 12-15 ký tự
  4. Mở rộng được (Extensible): Dễ dàng thêm nhóm mới, biến thể mới
  5. Không ký tự đặc biệt: Chỉ dùng chữ in hoa, số và dấu gạch ngang

4.2 Ví dụ mã chuẩn

Ý nghĩa Sản phẩm thực tế
GO-MD-0001-18 Gỗ - MDF - Mã 0001 - Dày 18mm MDF Melamine trắng 18mm
GO-MD-0001-25 Gỗ - MDF - Mã 0001 - Dày 25mm MDF Melamine trắng 25mm
GO-OC-0002-25 Gỗ - Óc Chó - Mã 0002 - Dày 25mm Gỗ Óc Chó tự nhiên 25mm
PK-BL-0001-00 Phụ kiện - Bản lề - Mã 0001 Bản lề Blum 110°
PK-TN-0003-01 Phụ kiện - Tay nắm - Mã 0003 - Màu vàng Tay nắm inox vàng gold
PK-TN-0003-02 Phụ kiện - Tay nắm - Mã 0003 - Màu bạc Tay nắm inox bạc

Điểm thông minh của cấu trúc này là biến thể được tách thành 2 số cuối — cùng một sản phẩm gốc (MDF Melamine trắng có mã 0001) nhưng độ dày khác nhau (18mm = -18, 25mm = -25) vẫn giữ được mối quan hệ "họ hàng" trong mã, dễ dàng lọc và quản lý.

4.3 Bảng phân nhóm vật tư

Ký hiệu Nhóm Ví dụ loại
GO Gỗ và ván MD (MDF), HD (HDF), PL (Plywood), OC (Óc Chó), SO (Sồi)
PK Phụ kiện BL (Bản lề), RT (Ray trượt), TN (Tay nắm), OC (Ốc vít)
DA Đá MB (Marble), GR (Granite), QU (Quartz)
KI Kính CL (Cường lực), MO (Mờ), GU (Gương)
SN Sơn & hóa chất NC (Sơn NC), PU (Sơn PU), KE (Keo)
TB Thiết bị DE (Đèn), OD (Ổ điện), CT (Công tắc)

5. Quá trình triển khai — 30 ngày chuẩn hóa

Quy trình chuẩn hóa 4 tuần

Tuần 1: Thu thập và tổng hợp dữ liệu

  • Thu thập toàn bộ danh sách sản phẩm/vật tư từ 5 phòng ban (Kinh doanh, Mua hàng, Kho, Kế toán, Sản xuất)
  • Tổng hợp thành một bảng master duy nhất
  • Kết quả: 8.200 dòng dữ liệu (chứa rất nhiều trùng lặp)

Đây là giai đoạn "phơi bày sự thật" — lần đầu tiên toàn bộ dữ liệu sản phẩm được đặt cạnh nhau, ban lãnh đạo mới thực sự nhìn thấy mức độ hỗn loạn của hệ thống.

Tuần 2: Gộp trùng lặp và xác định sản phẩm duy nhất

  • Rà soát từng dòng, xác định các sản phẩm giống nhau nhưng có tên/mã khác nhau
  • Gộp các bản ghi trùng lặp
  • Kết quả: Từ 8.200 dòng giảm còn 5.100 sản phẩm duy nhất — nghĩa là có tới 3.100 bản ghi (38%) là trùng lặp!

Con số 38% trùng lặp này giải thích tại sao tồn kho luôn "ảo" — hệ thống đã đếm cùng một vật tư nhiều lần dưới các mã khác nhau.

Tuần 3: Phân nhóm và đặt mã chuẩn

  • Phân loại 5.100 sản phẩm vào các nhóm và loại
  • Đặt mã theo cấu trúc chuẩn [Nhóm]-[Loại]-[STT]-[Biến thể]
  • Xây dựng bảng đơn vị tính chuẩn kèm tỷ lệ quy đổi
  • Kết quả: 5.100 mã chuẩn, mỗi mã có đầy đủ thông tin

Tuần 4: Import vào ERP và đào tạo

  • Import toàn bộ danh mục chuẩn vào hệ thống Odoo ERP
  • Thiết lập quy tắc kiểm tra trùng mã tự động
  • Đào tạo toàn bộ nhân viên 5 phòng ban về quy tắc mới
  • Chỉ định một Master Data Manager chịu trách nhiệm phê duyệt mã mới

Khó khăn gặp phải và cách vượt qua

Khó khăn 1 — Kháng cự thay đổi: Nhiều nhân viên lâu năm đã quen với cách gọi cũ, ngại học mã mới. Giải pháp: tạo bảng tra cứu "mã cũ → mã mới" để hỗ trợ giai đoạn chuyển tiếp, đồng thời in mã mới dán trực tiếp lên kệ hàng trong kho.

Khó khăn 2 — Sản phẩm khó phân loại: Một số vật tư đặc biệt khó xác định thuộc nhóm nào. Giải pháp: Master Data Manager họp với trưởng các phòng để thống nhất từng trường hợp.


6. Kết quả — Những con số ấn tượng

Kết quả trước và sau chuẩn hóa

Chỉ số Trước chuẩn hóa Sau chuẩn hóa Cải thiện
Số mã sản phẩm 8.200 (nhiều trùng) 5.100 (duy nhất) Giảm 38%
Độ chính xác tồn kho 60% 99% ⬆ 65%
Sai sót mua hàng/tháng 25-30 lỗi 2-3 lỗi ⬇ 90%
Thời gian tìm vật tư 10-15 phút 30 giây (gõ mã) ⬇ 95%
Mua trùng hàng tháng 8-10 lần 0-1 lần ⬇ 90%
Thời gian báo giá 2-3 giờ 30-45 phút ⬇ 75%

Tác động tài chính sau 6 tháng

  • Giải phóng vốn đọng: Việc loại bỏ mua trùng giúp giảm khoảng 300 triệu đồng vốn bị "chôn" trong hàng tồn không cần thiết
  • Giảm chi phí sai sót: Từ 15-20 triệu/tháng xuống còn 2-3 triệu/tháng — tiết kiệm gần 200 triệu/năm
  • Tăng năng suất: Nhân viên tiết kiệm 30% thời gian trước đây dành cho việc tìm kiếm và đối chiếu, chuyển sang các công việc tạo giá trị hơn

7. Ứng dụng ERP vào quản lý mã sản phẩm

Hệ thống Odoo ERP đóng vai trò then chốt trong việc duy trì tính chuẩn hóa lâu dài:

Module ERP Chức năng Lợi ích
Sản phẩm (Product) Danh mục tập trung, biến thể, đơn vị tính Một mã duy nhất, kiểm tra trùng tự động
Kho (Inventory) Tồn kho real-time, quy đổi UoM Tự động quy đổi tấm ↔ m², tồn kho chính xác
Mua hàng (Purchase) PO tự động điền đơn vị mua Tránh nhầm đơn vị tính khi đặt hàng
Bán hàng (Sales) Báo giá nhanh từ mã chuẩn Báo giá chỉ cần gõ mã, không mô tả dài

Quy trình tạo mã mới với ERP: Khi cần thêm sản phẩm mới, nhân viên gửi yêu cầu → Master Data Manager kiểm tra sản phẩm đã tồn tại chưa → nếu chưa, tạo mã theo quy tắc → hệ thống tự động thông báo cho các phòng ban liên quan. Toàn bộ quy trình chỉ mất tối đa 20 phút, đảm bảo không bao giờ phát sinh mã trùng lặp mới.


8. Bài học rút ra

8.1 Dành cho doanh nghiệp sản xuất nội thất

  1. Chuẩn hóa mã sản phẩm là dự án nền tảng: Không thể triển khai ERP thành công nếu dữ liệu sản phẩm hỗn loạn. Đây phải là bước đầu tiên, không phải bước sau
  2. 38% trùng lặp là con số phổ biến: Hầu hết doanh nghiệp nội thất chưa chuẩn hóa đều có tỷ lệ trùng lặp 30-40%. Đừng ngạc nhiên khi con số thực tế cao hơn dự kiến
  3. Cấu trúc mã có ý nghĩa quan trọng hơn mã tự động:GO-MD-0001-18 giúp con người đọc hiểu ngay, trong khi mã tự động SP00847 thì vô nghĩa
  4. Master Data Manager là vai trò bắt buộc: Phải có một người duy nhất chịu trách nhiệm phê duyệt mã mới, nếu không hệ thống sẽ nhanh chóng hỗn loạn trở lại

8.2 Lời khuyên từ Giám đốc Minh Đức

"Trước đây mỗi lần kiểm kê là một cơn ác mộng — mất cả tuần mà vẫn không khớp số. Nhân viên mua hàng thì liên tục mua trùng vì không biết trong kho đã có. Giờ đây, tôi có thể mở ERP lên và biết chính xác trong kho còn bao nhiêu tấm gỗ MDF 18mm, bao nhiêu bộ bản lề Blum — từng cái một, chính xác đến 99%. Dự án chuẩn hóa 30 ngày này là khoản đầu tư sinh lời nhất chúng tôi từng thực hiện. Điều quan trọng nhất tôi học được: dữ liệu sạch là nền tảng của mọi thứ. Không có nó, mọi phần mềm đắt tiền đều vô dụng."


9. Kết luận

Câu chuyện của Minh Đức là minh chứng rõ ràng rằng chuẩn hóa mã sản phẩm không phải là công việc kỹ thuật khô khan, mà là dự án chiến lược có tác động trực tiếp đến lợi nhuận và khả năng vận hành của doanh nghiệp nội thất.

Chỉ trong 30 ngày, với sự quyết tâm của ban lãnh đạo và phương pháp bài bản, Minh Đức đã biến một "ma trận" 8.200 dòng dữ liệu hỗn loạn thành một hệ thống 5.100 mã chuẩn, sạch sẽ, sẵn sàng cho ERP. Kết quả là tồn kho chính xác 99%, sai sót mua hàng giảm 90%, và tiết kiệm hàng trăm triệu đồng mỗi năm.

Nguyên tắc vàng: "Một sản phẩm — Một mã — Một tên — Một đơn vị tính chuẩn. Không có ngoại lệ. Đây là nền tảng để mọi hệ thống quản lý phía sau hoạt động chính xác."

Chia sẻ bài này
Lưu trữ