Operations Blueprint — Final Version

Quy trình Vận hành Tối ưu
Công ty Thương mại Fastener

Tổng hợp từ các phương pháp luận hàng đầu, áp dụng vào thực tế ngành bu lông ốc vít. Thiết kế để scale từ 20 đơn/ngày lên 500+ đơn/ngày mà không cần thay đổi quy trình cốt lõi.

Toyota Production System Theory of Constraints DDMRP Six Sigma / Poka-yoke Amazon Fulfillment Fastener Industry Practice
NỀN TẢNG
6 Nguyên tắc thiết kế
Trước khi vào quy trình, cần hiểu 6 nguyên tắc đã định hình toàn bộ thiết kế. Mỗi nguyên tắc đến từ một trường phái khác nhau, nhưng cùng hướng đến 1 mục tiêu: loại bỏ lãng phí, tăng tốc độ, giảm sai sót.
Từ Toyota Production System
Nguyên tắc 1: Chỉ làm khi có tín hiệu kéo (Pull)
Không ai làm gì cho đến khi có tín hiệu. Sales không hỏi kho — hệ thống tự hiện tồn. Kho không tự ý pick — hệ thống push pick list khi đủ hàng. Mua hàng không tự quyết mua gì — hệ thống tính demand. Mọi hành động đều bắt đầu bằng 1 tín hiệu từ hệ thống.
Từ Theory of Constraints
Nguyên tắc 2: Tối ưu bottleneck, chấp nhận nhàn rỗi chỗ khác
Trong chuỗi Receive → QC → Stock/Pick → Pack → Ship, bước chậm nhất thường là QC (kiểm tra kích thước, vật liệu, chứng chỉ). Mọi cải tiến khác vô nghĩa nếu QC vẫn là nút thắt. Giải pháp: không tăng tốc QC, mà giảm lượng hàng cần QC thông qua hệ thống Supplier Tier.
Từ DDMRP (Demand Driven MRP)
Nguyên tắc 3: Buffer thông minh thay vì dự báo
Không dự báo "tháng sau cần 10,000 M10x30". Thay vào đó, duy trì buffer theo ABC: hàng bán chạy (A) → buffer dày, hàng hiếm (C) → không giữ tồn, mua khi có đơn. Hệ thống tự điều chỉnh buffer dựa trên actual demand, không dựa trên forecast.
Từ Six Sigma / Poka-yoke
Nguyên tắc 4: Thiết kế để không thể sai, thay vì kiểm tra sau
Không dựa vào "cẩn thận". Cân thay vì đếm (không thể đếm sai 1,200 bolt). Hệ thống chặn thay vì cảnh báo (không cho ship nếu chưa QC pass). Barcode/QR thay vì đọc mắt (M10 và M12 nhìn giống nhau). Nếu có thể sai, cuối cùng sẽ sai.
Từ Amazon Fulfillment
Nguyên tắc 5: Batch processing + Exception management
Không xử lý từng đơn. Gom đơn theo wave, pick gộp, sort chia. Quản lý không nhìn 500 đơn — chỉ nhìn 10 exception. 98% đơn tự chạy đúng quy trình. Con người chỉ can thiệp khi có bất thường.
Từ thực tế ngành Fastener
Nguyên tắc 6: Cross-dock khi có thể, Stock-in khi cần thiết
Hàng về mà có SO đang chờ → không nhập kho rồi lấy ra. Chuyển thẳng từ nhận hàng → QC → sort → pack → ship. Bỏ 2 bước (stock-in + pick) cho ~40% lượng hàng. Đây gọi là cross-docking — giảm lead time, giảm handling, giảm sai.
CƠ CHẾ 1
Phân loại Hàng hóa — ABC Analysis
Không phải mã hàng nào cũng xử lý giống nhau. Hàng bán chạy cần chiến lược khác hàng hiếm. Đây là nền tảng cho mọi quyết định tồn kho.
A
Fast Movers
~20% SKU → ~80% doanh thu
VD: M10x30, M12x40, M8x25...

Chiến lược: Luôn có tồn kho buffer. Đặt PO định kỳ (weekly). Vị trí kho gần cửa xuất nhất. Không bao giờ để hết hàng.
B
Medium Movers
~30% SKU → ~15% doanh thu
VD: M16x50, M6x20...

Chiến lược: Tồn kho vừa phải. Đặt PO khi chạm reorder point. Vị trí kho giữa. Cho phép hết hàng ngắn hạn.
C
Slow / Order-based
~50% SKU → ~5% doanh thu
VD: Hàng đặc biệt, kích thước lạ...

Chiến lược: KHÔNG giữ tồn kho. Chỉ mua khi có SO. Cross-dock thẳng. Vị trí kho xa. Báo KH lead time dài.
Hệ thống tự phân loại ABC dựa trên:
Tiêu chíHàng AHàng BHàng C
Tần suất xuất kho> 20 lần/tháng5-20 lần/tháng< 5 lần/tháng
Buffer (tồn an toàn)30 ngày bán hàng14 ngày bán hàng0 (mua theo đơn)
Vị trí khoZone gần cửa xuấtZone giữaZone xa / tạm
Khi hàng về có SO chờCross-dock ưu tiênCross-dock nếu gấpLuôn cross-dock
PO strategyĐặt định kỳ (weekly)Đặt khi chạm reorderĐặt khi có SO
CƠ CHẾ 2
Supplier Tier — Giải phóng nút thắt QC
QC là bottleneck #1. Thay vì tuyển thêm QC, ta giảm lượng hàng cần QC. NCC đã chứng minh chất lượng → không cần kiểm lại 100%.
🥇 TIER 1 — Tin tưởng
NCC đã qua 6 tháng, tỷ lệ lỗi < 0.5%.
QC: Chỉ kiểm visual nhanh (30 giây) + nhận mill cert. KHÔNG kiểm kích thước.
Kết quả: Tiết kiệm 90% thời gian QC cho NCC này.
🥈 TIER 2 — Sampling
NCC 3-6 tháng, tỷ lệ lỗi 0.5-2%.
QC: Kiểm mẫu (AQL sampling) — lấy 5-10 mẫu/lô kiểm kích thước + vật liệu.
Kết quả: Tiết kiệm 70% thời gian QC.
🥉 TIER 3 — Kiểm 100%
NCC mới hoặc có lịch sử lỗi > 2%.
QC: Kiểm tra 100% theo tiêu chuẩn (kích thước, cơ tính, hóa học).
Kết quả: Full QC nhưng chỉ ~10% tổng lượng hàng nhập.
Tác động thực tế
Nếu 60% hàng từ Tier 1, 30% từ Tier 2, 10% từ Tier 3 → QC workload giảm ~75%. Cùng 1 người QC, từ kiểm được 10 lô/ngày → kiểm được 40 lô/ngày. Bottleneck biến mất mà không cần tuyển thêm người.
QUY TRÌNH
Luồng Nhập hàng (Inbound)
Từ nhu cầu phát sinh → hàng sẵn sàng. Có 2 đường: Cross-dock (có SO chờ → ship thẳng) và Stock-in (không có SO → nhập kho).
1

Demand tự phát sinh

HỆ THỐNG TỰ ĐỘNG

Hệ thống liên tục tính: (Tổng SO chưa fulfill + Buffer theo ABC) − Tồn khả dụng − PO đang về = Nhu cầu mua ròng. Khi nhu cầu > 0, tự tạo dòng trên Demand List. Mua hàng không tự tính — hệ thống tính sẵn.

Công thức: Net Demand = Σ(SO unfulfilled) + Buffer(ABC) − Available Stock − PO Open
Trigger: Mỗi khi có SO mới, hoặc tồn kho thay đổi, hoặc PO thay đổi
2

Mua hàng tạo PO

MUA HÀNG

Mua hàng mở Demand List → thấy danh sách mã hàng + số lượng cần. Chọn NCC (hệ thống gợi ý NCC theo tier + giá + lead time), đàm phán giá, tạo PO. Không cần biết mua cho đơn nào. Không phân loại "mua tồn" hay "mua cho SO".

Con người quyết định: chọn NCC nào, giá bao nhiêu, số lượng bao nhiêu. Hệ thống gợi ý, người quyết.
3

Allocation tự link PO ↔ SO

HỆ THỐNG TỰ ĐỘNG

PO tạo xong → hệ thống ngay lập tức chạy allocation: PO này sẽ về ngày X, reserved cho SO nào (theo EDD), phần dư nhập tồn. Sales nhìn SO → thấy "hàng đang về, dự kiến giao ngày Y". Kho nhìn PO → biết trước hàng về phân bổ thế nào.

4

Nhận hàng (Receive)

KHO — Nhận hàng

Hàng về → Kho nhập số PO → Hệ thống hiện ngay: mã hàng gì, bao nhiêu, phân bổ thế nào. Kho kiểm: đúng hàng? đúng số lượng? Dùng cân để verify số lượng (nhanh, chính xác). Xác nhận hoặc báo sai lệch.

Poka-yoke: Nếu cân ra số lượng lệch > 2% so với PO → hệ thống TỰ CHẶN, bắt xác nhận lại. Không cho qua nếu chưa xử lý sai lệch.
5

QC — Theo Supplier Tier

QC + HỆ THỐNG

Hệ thống tự xác định mức QC dựa trên NCC tier. QC nhìn danh sách → biết ngay lô này kiểm mức nào. Kiểm xong → nhập kết quả → Pass/Fail.

TierQC làm gìThời gian
Tier 1Visual check + scan mill cert → Auto pass30 giây
Tier 2Lấy mẫu → đo kích thước + kiểm bề mặt5-10 phút
Tier 3Kiểm 100%: kích thước, cơ tính, hóa học, bề mặt20-30 phút
6

Hệ thống tự chia luồng

HỆ THỐNG TỰ ĐỘNG

QC Pass → Hệ thống tự route dựa trên allocation đã tính trước:

⚡ CROSS-DOCK (có SO chờ) — ~40-60% hàng về
Hàng KHÔNG nhập kho. Chuyển thẳng sang Sort Station → chia theo SO → Pack → Ship.
Bỏ 2 bước: stock-in + pick. Tiết kiệm handling + thời gian + giảm sai sót.
Kho nhìn trên hệ thống: lô này có tag 🔴 "CROSS-DOCK — SO-1001, SO-1003" → biết ngay không nhập kho, chuyển thẳng sang sort.
🟢 STOCK-IN (không có SO chờ / phần dư) — ~40-60% hàng về
Nhập kho vào vị trí. Hệ thống gợi ý vị trí theo ABC zone. Cập nhật tồn khả dụng. Nếu có SO mới vào sau → tự reserve từ stock này.
🔴 QC FAIL → Tạo DMR tự động → Thông báo Mua hàng liên hệ NCC → Hàng cách ly.
QUY TRÌNH
Luồng Xuất hàng (Outbound)
Từ khi SO có đủ hàng → giao đến khách. Wave-based processing, tách rõ Pick / Sort / Pack.
1

Sales tạo SO

SALES

Nhập KH, chọn sản phẩm, số lượng, deadline. Hệ thống hiện ATP ngay — Sales trả lời khách trong 30 giây mà không hỏi ai. Xác nhận SO → hệ thống auto-reserve.

Sales thấy trên màn hình:
Bolt M10x30: Cần 1000 → Có ngay 600 từ kho + 400 từ PO-089 (về 15/04) → Giao đợt 1: 600, đợt 2: 400 vào 16/04
2

Wave Cut — Hệ thống gom đơn

HỆ THỐNG TỰ ĐỘNG

Mỗi ngày, hệ thống cắt wave theo lịch cố định. Gom tất cả SO đủ hàng + đúng deadline vào wave. Tạo batch pick list: gộp cùng mã hàng từ nhiều SO → 1 dòng pick, sắp theo vị trí kho.

Wave sáng 8:00 — SO giao hôm nay + ngày mai (ưu tiên cao)
Wave chiều 13:00 — SO giao 2-3 ngày tới
Ngoại lệ: SO cực gấp → bypass wave, pick ngay (manual trigger)
3

Batch Pick — Lấy hàng gom

KHO — Picker

Picker nhận batch pick list. Đi theo thứ tự vị trí kho (A-01 → A-02 → B-01...), lấy TỔNG số lượng mỗi mã hàng. Không chia, không đếm từng đơn. Chỉ lấy 1 con số tổng. Dùng cân xác nhận đủ. Đẩy về Sort Station.

Pick list picker nhận:
A-03-02 → Bolt M10x30 → Lấy: 2,000 (≈17.0kg) → Cân xác nhận
B-01-05 → Nut M10 → Lấy: 1,500 (≈5.4kg) → Cân xác nhận
C-02-01 → Washer M10 → Lấy: 3,000 (≈5.7kg) → Cân xác nhận

Picker chỉ có 3 dòng, đi 3 vị trí, xong.
Poka-yoke: Cân xác nhận tại kệ. Lệch > 2% → pick list không cho tick hoàn thành. Phải kiểm lại.
4

Sort — Chia theo đơn tại bàn cố định

KHO — Sorter

Hàng gom về Sort Station. Mỗi ô trên bàn sort = 1 SO, có sort sheet (hệ thống in sẵn). Người sort cân & chia từng mã hàng vào đúng ô. Đủ item → đẩy sang Pack.

Sort sheet trên mỗi ô (hệ thống in):
SO-1001 | KH: Tân Phát | Deadline: 08/04
☐ Bolt M10x30: 500 cái (4.25kg)
☐ Nut M10: 500 cái (1.80kg)
☐ Washer M10: 500 cái (0.95kg)

Trọng lượng hệ thống tính sẵn từ master data. Sorter chỉ cân đến con số.
Poka-yoke: Sort xong → cân TỔNG ô SO. Trọng lượng khớp với tổng tính sẵn (4.25 + 1.80 + 0.95 = 7.0kg) → Pass. Lệch → kiểm lại. 2 lần cân = 2 lần chặn sai.
5

Pack — Đóng gói

KHO + HỆ THỐNG

Hàng đã chia đúng theo SO đẩy sang khu Pack. Hệ thống tự in: nhãn đóng gói, packing list, chứng chỉ chất lượng (cert), delivery note. Packer chỉ đóng gói vật lý + dán nhãn đã in sẵn.

Hệ thống tự sinh: Cert manager lấy data QC + specs → tạo cert PDF. Không ai nhập tay. Sai cert = 0.
6

Ship — Giao hàng

KHO — Giao hàng

Tất cả chứng từ sẵn sàng. Giao hàng + xác nhận. Hệ thống tự: cập nhật SO → Shipped, trừ reserved, thông báo Kế toán xuất hóa đơn, thông báo Sales đơn đã giao.

LUỒNG ĐẶC BIỆT
Cross-Dock — Bỏ 2 bước, nhanh hơn 50%
Khi hàng về mà đã có SO chờ sẵn → không cần nhập kho rồi lấy ra. Chuyển thẳng.

❌ Truyền thống (7 bước)

  • 📥 Nhận hàng
  • 🔬 QC
  • 📦 Nhập kho (stock-in)
  • Chờ wave cut
  • 🏃 Pick (lấy hàng từ kho ra)
  • 📋 Sort (chia theo đơn)
  • 📦 Pack
VS

✅ Cross-Dock (4 bước)

  • 📥 Nhận hàng
  • 🔬 QC
  • 📋 Sort (chia theo SO ngay)
  • 📦 Pack

  • Bỏ: Stock-in, Chờ, Pick
  • Nhanh hơn ~50% handling
Khi nào cross-dock? Hệ thống tự quyết dựa trên allocation. Nếu PO-line đã reserved cho SO → hàng về = cross-dock. Kho không tự quyết — nhìn vào màn hình: tag 🔴 CROSS-DOCK = chuyển sort, tag 🟢 STOCK-IN = nhập kho. Chỉ cần nhìn màu.
SO SÁNH
Trước và Sau
Khía cạnh Quy trình cũ Quy trình tối ưu
Sales hỏi "có hàng không?" Gọi điện/nhắn tin cho kho → chờ 30 phút - 2 giờ Nhìn ATP trên màn hình → trả lời KH trong 30 giây
Mua hàng biết cần mua gì Tự tổng hợp từ nhiều nguồn, tự phân loại mua tồn/mua đơn Mở Demand List → hệ thống tính sẵn cần mua gì, bao nhiêu. Không phân loại
Kho nhận hàng Nhận xong → hỏi hàng này cho ai → tự phân loại → dễ nhầm Nhập PO → hệ thống hiện phân bổ: 🔴 Cross-dock / 🟢 Stock-in. Nhìn màu biết ngay
QC Kiểm 100% mọi lô, không biết cái nào gấp, QC là bottleneck Tier 1 skip, Tier 2 sampling, Tier 3 full. Giảm 75% workload QC. Danh sách tự sắp ưu tiên
Pick hàng Từng đơn một, đi kho nhiều lần, vừa lấy vừa chia Batch pick gộp → lấy 1 lần cho 20 đơn. Chỉ lấy, không chia
Chia đơn Picker tự chia trên xe đẩy → sai Sort station cố định, cân counting, sort sheet in sẵn. Tách rõ pick vs sort
Đếm số lượng Đếm tay 1,200 con bolt Cân → hệ thống tính: 1 con = 8.5g, cần 500 = 4,250g. Cân đến 4,250g. 30 giây
Cert / Chứng từ Copy template Word, điền tay → 20-30 phút/cert, dễ sai Cert Manager tự sinh từ data QC + specs. 1 click. 0 sai
Hàng về có SO chờ Nhập kho → chờ wave → pick ra → 7 bước Cross-dock: QC → Sort → Pack. 4 bước. Nhanh hơn 50%
Quản lý nhìn thấy gì 500 đơn trên Excel, không biết đâu là vấn đề Exception dashboard: chỉ hiện 7 đơn quá hạn, 3 lô fail. 98% tự chạy
Số bước xử lý 18 bước 6 bước (stock) / 4 bước (cross-dock)
TỔNG HỢP
Toàn bộ Quy trình — 1 trang
══════════════════════════════════════════════════════════════════
  DEMAND SIDE                          SUPPLY SIDE
══════════════════════════════════════════════════════════════════

  Sales tạo SO                          Tồn kho hiện có
       │                                      │
       ▼                                      │
  ╔═══════════════════════════╗║   ALLOCATION ENGINE       ║ ◄────────────┘
  ║   • Reserve stock → SO    ║
  ║   • Tính thiếu → Demand   ║
  ║   • EDD priority          ║
  ╚═══════════════════════════╝
       │                    │
       ▼                    ▼
  Đủ hàng?           Thiếu → Demand List
     Yes │                     │
       │                    ▼
       │              Mua hàng tạo PO
       │                    │
       │                    ▼
       │              Hàng về → Nhận (Receive)
       │                    │
       │                    ▼
       │              QC (theo Supplier Tier)
       │                    │
       │               ┌────┴────┐
       │               ▼         ▼
       │         Có SO chờ    Không có SOCROSS-DOCK   STOCK-IN
       │               │         │
       │               │         ▼
       │               │    Nhập kho → Cập nhật tồn
       │               │         │
       │               │         ▼
       │               │    Re-run Allocation
       │               │    (SO mới có thể dùng stock này)
       │               │         │
       ▼               ▼         ▼
  ╔════════════════════════════════╗
  ║     WAVE CUT (8:00 / 13:00)   ║
  ║     Gom SO đủ hàng → Batch    ║
  ╚════════════════════════════════╝
                 │
                 ▼
  ┌──────────────────────────────────┐
  │ PICK — Lấy gom (tổng SL, cân)    │  Picker
  │ SORT — Chia theo SO (cân, bàn)   │  Sorter
  │ PACK — Đóng gói (nhãn/cert auto) │  Packer
  │ SHIP — Giao hàng                 │  Driver
  └──────────────────────────────────┘
                 │
                 ▼
  Hệ thống: SO → Shipped | Thông báo Kế toán
PHÂN QUYỀN
Ma trận Người — Hệ thống
Nguyên tắc: Con người quyết định kinh doanh & làm việc vật lý. Hệ thống tính toán, phân loại, routing, thông báo.
Bước Con người làm Hệ thống làm Poka-yoke (chống sai) Output
SO Sales nhập KH, SP, SL, deadline Hiện ATP real-time, auto-reserve, cảnh báo hết hàng Không cho SO số lượng > ATP mà không cảnh báo SO confirmed + stock reserved
PO Chọn NCC, đàm phán giá, xác nhận PO Tính demand, gợi ý NCC, gợi ý SL, link PO ↔ SO Cảnh báo nếu đặt thiếu so với demand PO sent + allocation updated
Receive Kiểm hàng thực tế, cân verify SL Hiện phân bổ, tạo lot, route cross-dock/stock-in Chặn nếu cân lệch > 2%. Chặn nếu mã hàng không khớp PO Lot created + routed
QC Kiểm tra vật lý theo tier level Xác định tier, xếp ưu tiên, auto-pass tier 1 Tier 3: bắt nhập đủ measurement mới cho pass QC record + cert data
Pick Đi lấy hàng theo pick list, cân xác nhận Tạo batch pick list, sắp theo vị trí kho Cân tại kệ → lệch = không cho pass bước này Hàng gom về sort station
Sort Cân & chia hàng vào ô SO theo sort sheet In sort sheet, tính trọng lượng mục tiêu Cân tổng ô SO → khớp = pass. Lệch = kiểm lại Hàng chia đúng theo SO
Pack Đóng gói vật lý, dán nhãn In nhãn, packing list, cert, delivery note Không cho pack nếu QC chưa pass hoặc sort chưa xong Kiện hàng sẵn sàng ship
Ship Giao hàng, lấy xác nhận KH Cập nhật SO status, thông báo kế toán, trừ tồn Không cho ship nếu chứng từ chưa đủ SO completed
ĐO LƯỜNG
KPI — Đo hiệu quả quy trình
< 1 phút
Sales trả lời KH
"có hàng không?"
Cũ: 30 phút - 2 giờ
1 ngày
Lead time
Nhận hàng → Ship
Cũ: 3-5 ngày
< 0.1%
Tỷ lệ giao sai
(số lượng, mã hàng)
Cũ: 3-5%
3x
Throughput
đơn/người/ngày
Tăng 300%
KPIĐo cái gìMục tiêuĐo thế nào
Order Fulfillment Rate % đơn giao đúng hạn, đúng SL ≥ 95% SO shipped on-time / total SO
Inventory Accuracy Tồn kho trên hệ thống vs thực tế ≥ 99% Spot check hàng tuần, cycle count hàng tháng
QC Throughput Số lô QC xong / ngày 40+ lô/ngày QC records / working day
Cross-dock Rate % hàng về được cross-dock (không nhập kho) ≥ 40% Cross-dock lots / total received lots
Pick Accuracy % pick đúng mã, đúng SL (sau cân) ≥ 99.5% Correct picks / total picks
Supplier Tier 1 Rate % hàng từ NCC Tier 1 (skip QC) ≥ 60% Tier 1 PO lines / total PO lines
Stock Turn Hàng xoay bao nhiêu vòng/năm ≥ 12 vòng/năm COGS / Average inventory value
LỘ TRÌNH
Triển khai — 4 Phase
Không làm tất cả cùng lúc. Mỗi phase tạo giá trị ngay lập tức, không phải chờ hoàn thành mới có tác dụng.
Phase Xây gì Giá trị ngay Thời gian
Phase 1
Nền tảng
• Master data (Product + trọng lượng/con)
• Inventory (on-hand, reserved, available)
• SO + ATP hiển thị
• PO cơ bản
Sales trả lời KH ngay, không hỏi kho.
Tồn kho chính xác, không oversell.
Mua hàng thấy demand list.
→ Giải quyết 60% pain point
6-8 tuần
Ưu tiên tuyệt đối
Phase 2
Warehouse
• Receive + QC workflow
• Supplier Tier system
• Wave + Batch Pick + Sort
• Cross-dock routing
QC giảm 75% workload.
Pick nhanh gấp 3x.
Cross-dock bỏ 2 bước.
→ Throughput tăng 200%
6-8 tuần
Sau Phase 1 ổn định
Phase 3
Auto-Gen
• Cert Manager tự sinh
• Nhãn + packing list auto
• Sort sheet auto-print
• Exception dashboard
0 lỗi cert, 0 lỗi nhãn.
Quản lý chỉ xử lý exception.
Pack nhanh hơn 80%.
→ Sai sót → gần 0
4-6 tuần
Tận dụng cert manager hiện có
Phase 4
Tối ưu
• ABC auto-classification
• Buffer auto-adjust (DDMRP)
• KPI dashboard
• Supplier scoring auto
Hệ thống tự học, tự điều chỉnh.
Buffer tự thay đổi theo demand thực.
NCC tự lên/xuống tier.
→ Hệ thống tự tối ưu
Ongoing
Cải tiến liên tục