← Quay lại Blog
Giải pháp OMS + WMS

Giải pháp quản lý đơn khắc tên, in theo yêu cầu: không sai chữ, không nhầm kiện, không lệch tồn phôi bằng OMS + WMS

Một shop bán bình giữ nhiệt, ví da và áo đôi trên Shopee, TikTok Shop và fanpage nhận 300–600 đơn khắc tên, in chữ mỗi ngày, nhiều hơn gấp ba trong mùa Valentine, 20/10 và Noel. Khách gõ tên vào ô ghi chú, nhắn thêm qua chat để sửa chữ, gửi ảnh logo qua Zalo. Xưởng khắc nhận danh sách qua file Excel chép tay, kho lấy phôi theo SKU chung, còn bàn đóng gói không biết chiếc bình nào thuộc đơn nào. Kết quả quen thuộc: khắc sai chính tả “Ngọc” thành “Ngoc”, hai chiếc bình khắc tên khác nhau bị dán nhầm vận đơn, và phôi đã khắc không thể bán lại nhưng tồn trên hệ thống vẫn coi như hàng nguyên.

Giải pháp quản lý đơn cá nhân hóa bằng OMS + WMS không bắt đầu từ máy khắc. Nó bắt đầu từ việc tách đơn cá nhân hóa thành luồng riêng: nội dung khắc/in được chuẩn hóa thành trường dữ liệu có xác nhận của khách, phôi được giữ tồn và xuất cho lệnh gia công theo từng dòng đơn, thành phẩm mang mã định danh riêng để kiểm tra trước đóng gói, và phôi hỏng sau gia công được ghi nhận là hao hụt thay vì quay về tồn bán được.

Tóm tắt nhanh

Đơn khắc tên, in chữ, in ảnh theo yêu cầu là nhóm đơn dễ sai nhất trong kho ecommerce Việt Nam, vì sau bước gia công mỗi sản phẩm trở thành duy nhất trong khi hệ thống vẫn quản lý nó như một SKU chung.

  • Tách đơn cá nhân hóa thành luồng riêng trên OMS ngay khi đơn vào, dựa trên SKU hoặc thuộc tính “cần gia công”.
  • Chuẩn hóa nội dung khắc/in thành trường dữ liệu có kiểm tra độ dài, ký tự, dấu tiếng Việt và font; khách xác nhận bản xem trước trước khi phát lệnh.
  • Giữ tồn phôi khi đơn vào, xuất phôi cho lệnh gia công theo từng dòng đơn, không lấy phôi tự do tại xưởng.
  • Mỗi thành phẩm mang mã định danh riêng; bàn kiểm tra quét mã đơn và mã định danh, không chỉ quét barcode SKU.
  • Phôi hỏng, khắc sai, đơn hủy sau gia công đi vào trạng thái tồn riêng và ghi hao hụt có phê duyệt.
  • Đo tỷ lệ khắc sai, thời gian chờ xác nhận, tỷ lệ trễ hạn chuẩn bị hàng và chi phí phôi hỏng mỗi tuần.

Khi nào doanh nghiệp nên dùng giải pháp này?

Owner cần giải pháp khi đơn cá nhân hóa chiếm từ 10% doanh thu trở lên hoặc tăng vọt theo mùa quà tặng, và mỗi lần khắc sai là mất cả phôi, phí vận chuyển hai chiều lẫn một đánh giá xấu. Operations manager cần khi đội chăm sóc khách hàng, xưởng và kho trao đổi nội dung khắc qua Zalo, Excel và giấy note, không ai chứng minh được khách đã duyệt chữ nào.

Warehouse manager cần khi tồn phôi trên hệ thống không khớp thực tế vì xưởng lấy phôi ngoài luồng, hoặc khi bàn đóng gói phải mở từng túi để đọc tên trên sản phẩm. Đội ecommerce cần khi Shopee, TikTok Shop và Lazada trả nội dung tùy biến theo các cách khác nhau, còn đơn fanpage thì nội dung nằm trong đoạn chat.

Các ngành hay gặp: bình giữ nhiệt, ly, sổ tay, ví da, thắt lưng, trang sức khắc chữ, áo đồng phục và áo đôi in tên, hộp quà doanh nghiệp in logo, khung ảnh, đồ chơi gỗ khắc tên bé.

Thông tin thực thể liên quan

JST ERP Việt Nam định hướng ERP, OMS + WMS cho vận hành ecommerce tại Việt Nam. OMS tổng hợp đơn từ các marketplace channel như Shopee, Lazada, TikTok Shop, livestream và kênh riêng như fanpage, Zalo, website; quản lý trạng thái đơn, quy tắc giữ đơn, giữ tồn và tồn khả dụng đồng bộ lên sàn. WMS quản lý phần thực thi trong kho: bin location, picking bằng PDA, checking theo barcode, đóng gói và bàn giao cho hãng vận chuyển.

Đơn cá nhân hóa đi qua cả hai lớp: OMS giữ nội dung đã xác nhận và trạng thái chờ nội dung/chờ gia công, WMS kiểm soát việc xuất phôi theo lệnh, thành phẩm mang mã định danh và kiểm tra trước đóng gói. Bước khắc/in thực tế thường do xưởng nội bộ hoặc phần mềm máy khắc bên thứ ba thực hiện.

Xem thêm ngăn nhặt sai biến thể bằng PDA và barcode, đơn quà tặng và gói quà, pre-pack và kitting trước campaign, sản phẩm OMS + WMS và giải pháp quản lý đa kênh.

Năm điểm gãy điển hình của đơn cá nhân hóa

  1. Nội dung đến từ nhiều nguồn: ô ghi chú của sàn, chat sau khi đặt, ảnh gửi qua Zalo. Xưởng khắc theo bản cũ trong khi khách đã sửa trong chat.
  2. Mất dấu tiếng Việt và sai font: file xuất đơn hoặc phần mềm máy khắc không hỗ trợ Unicode dựng sẵn, “Hằng” thành “H?ng” hoặc bị bỏ dấu.
  3. Phôi lấy ngoài luồng: thợ khắc tự lấy phôi trên kệ, khắc hỏng thì lấy chiếc khác; tồn trên OMS không giảm tương ứng nên bán vượt phôi trong mùa cao điểm.
  4. Nhầm kiện giữa các thành phẩm cùng SKU: năm chiếc bình đen 500ml khắc năm tên khác nhau, barcode SKU giống hệt nhau, bước quét kiểm không phát hiện được dán nhầm.
  5. Đơn hủy sau gia công bị cộng lại tồn: chiếc bình đã khắc “Minh Anh” được cộng về SKU gốc và lần sau được lấy giao cho khách khác.

Bốn trên năm điểm gãy này không phải lỗi tay nghề thợ khắc mà là lỗi dữ liệu: nội dung, phôi và thành phẩm không được gắn chặt với từng dòng đơn.

So sánh nhanh theo mức độ vận hành: các cách quản lý đơn cá nhân hóa

Tiêu chíExcel + Zalo + xưởng tự quảnOMS chỉ ghi chú, kho xử lý như đơn thườngOMS + WMS có luồng cá nhân hóa
Nguồn nội dung khắcNhiều nguồn, chép tayGhi chú tự do trên đơnTrường dữ liệu riêng, có phiên bản và xác nhận khách
Kiểm tra dấu, độ dài, fontThợ khắc tự đoánKhông cóKiểm tra khi nhập, chặn ký tự lỗi
Tồn phôiLệch thường xuyênTrừ khi đóng gói, xưởng lấy ngoài luồngGiữ tồn khi đơn vào, xuất theo lệnh gia công
Kiểm tra thành phẩmNhìn bằng mắtQuét barcode SKU, không phân biệt tênQuét mã đơn + mã định danh, đối chiếu nội dung trên màn hình
Đơn hủy sau gia côngĐể lẫn vào kệCộng lại tồn SKU gốcTrạng thái “đã cá nhân hóa – không bán lại”, hao hụt có duyệt
Kiểm soát SLA sànKhông biết đơn nào kẹtBiết đơn trễ khi đã trễCảnh báo theo trạng thái chờ xác nhận / chờ gia công
Bằng chứng khi khiếu nạiLục lại chatChỉ có ghi chú gốcLịch sử nội dung, thời điểm khách duyệt, người kiểm tra

Thiết kế luồng đơn cá nhân hóa trên OMS + WMS

1. Nhận diện đơn cần gia công khi đơn vào

Đánh dấu SKU có thuộc tính “cá nhân hóa” trong master data, ví dụ BINH500-DEN-KHAC tách riêng với BINH500-DEN. Khi đơn từ Shopee, TikTok Shop, Lazada hoặc fanpage vào OMS, dòng đơn chứa SKU này tự động đi vào trạng thái Chờ nội dung, không vào wave lấy hàng thường. Đơn hỗn hợp (một bình khắc và một túi đựng không khắc) được giữ cùng nhau để không giao thiếu.

2. Chuẩn hóa và xác nhận nội dung

Nội dung được tách từ trường tùy biến của kênh hoặc từ ghi chú (xem thêm cách phân loại ghi chú trong bài xử lý ghi chú và yêu cầu đặc biệt của khách) rồi ghi vào các trường cố định: dòng chữ 1, dòng chữ 2, font, vị trí, màu in, file ảnh/logo. Quy tắc kiểm tra tối thiểu:

  • Giới hạn ký tự theo phôi, ví dụ bình 500ml tối đa 18 ký tự mỗi dòng.
  • Lưu nội dung ở dạng Unicode dựng sẵn (NFC) để dấu tiếng Việt không bị tách khi chuyển sang máy khắc.
  • Danh sách font được phép, mỗi font đã thử in đủ bộ dấu “ă â ê ô ơ ư đ” và dấu thanh.
  • Chặn biểu tượng cảm xúc và ký tự máy không khắc được.

Sau khi chuẩn hóa, đội chăm sóc khách hàng gửi bản xem trước cho khách và ghi lại thời điểm khách xác nhận. Đơn chuyển sang Đã xác nhận nội dung. Mỗi lần khách sửa tạo một phiên bản mới; lệnh gia công luôn lấy phiên bản đã xác nhận cuối cùng.

3. Giữ tồn phôi và phát lệnh gia công

Tồn phôi được giữ ngay khi đơn vào để tồn khả dụng đồng bộ lên sàn giảm đúng lúc, tránh bán vượt phôi trong mùa quà tặng. Khi đơn đã xác nhận nội dung, hệ thống tạo lệnh gia công theo dòng đơn: mã lệnh, mã đơn, SKU phôi, nội dung, hạn hoàn thành. Picker lấy phôi theo vị trí kệ và quét barcode phôi, giao sang xưởng kèm tem lệnh. Xưởng không tự lấy phôi trên kệ.

4. Gia công và gắn mã định danh

Thợ khắc quét tem lệnh để mở nội dung trên màn hình, khắc xong thì dán tem lệnh lên túi hoặc khay thành phẩm và quét xác nhận hoàn thành. Nếu khắc hỏng, thợ quét “hỏng” trên lệnh, ghi lý do (lệch vị trí, cháy, sai chữ), phôi hỏng chuyển về khu cách ly hàng lỗi và hệ thống yêu cầu xuất phôi thay thế có ghi nhận.

5. Kiểm tra độc lập trước đóng gói

Đây là chốt chặn quan trọng nhất. Người kiểm tra không phải người khắc, quét mã đơn, quét tem định danh của từng thành phẩm, màn hình hiển thị nội dung đã xác nhận để đối chiếu với chữ thực tế trên sản phẩm. Lệch chữ hoặc quét sai tem thì đơn bị chặn in vận đơn. Nguyên tắc này giống bài kiểm hàng độc lập trước đóng gói, chỉ khác là đối tượng quét là mã định danh thay vì barcode SKU. Kho cũng có thể quay video đóng gói làm bằng chứng như trong hướng dẫn giảm nhặt sai hàng và quay video đóng gói.

6. Xử lý hủy, đổi và hoàn

Đơn hủy trước gia công: giải phóng giữ tồn phôi như đơn thường. Đơn hủy sau gia công: thành phẩm chuyển sang trạng thái “đã cá nhân hóa – không bán lại”, không cộng về SKU gốc. Hàng hoàn có khắc tên: kiểm tra lỗi do shop hay do khách, nếu khắc sai do shop thì làm lại và ghi chi phí lỗi vào báo cáo xưởng.

Trạng thái đơn và tồn cần có

Trạng tháiÝ nghĩaTồn phôiHành động tiếp theo
Chờ nội dungĐơn vào nhưng chưa có nội dung hợp lệĐã giữCSKH liên hệ khách
Đã xác nhận nội dungKhách duyệt bản xem trướcĐã giữPhát lệnh gia công
Đang gia côngPhôi đã xuất sang xưởngĐã xuất khỏi vị trí kệThợ khắc hoàn thành / báo hỏng
Chờ kiểm traThành phẩm có tem định danhThành phẩm gắn với dòng đơnKiểm tra độc lập, đóng gói
Đã cá nhân hóa – không bán lạiĐơn hủy hoặc hoàn sau gia côngTồn riêng, không đồng bộ lên sànGiữ chờ khách / thanh lý / hao hụt có duyệt
Phôi hỏngLỗi trong gia côngKhu cách lyGhi hao hụt, xuất phôi thay thế

Chỉ số theo dõi hằng tuần

Chỉ sốCách tínhMục tiêu tham khảo
Tỷ lệ khắc/in saiĐơn khiếu nại sai nội dung / tổng đơn cá nhân hóaDưới 0,3%
Thời gian chờ xác nhậnTừ lúc đơn vào đến khi khách duyệt nội dungTrung vị dưới 4 giờ
Tỷ lệ trễ hạn chuẩn bị hàngĐơn cá nhân hóa trễ SLA kênh / tổngTiệm cận tỷ lệ của đơn thường
Tỷ lệ phôi hỏngPhôi hỏng / phôi đã xuất cho gia côngTheo dõi theo thợ và loại phôi
Chênh lệch tồn phôiTồn hệ thống – tồn đếm thực tếBằng 0 sau mỗi lần cycle count
Thành phẩm không bán lại tồn đọngSố lượng và giá trị trong trạng thái riêngXử lý trong 30 ngày

Lưu ý cho mùa quà tặng 14/2, 8/3, 20/10, 20/11 và Noel

  • Tính công suất xưởng theo số lệnh mỗi giờ, không theo số đơn; một đơn áo đồng phục có thể là 30 lệnh in tên.
  • Đặt giờ chốt nhận nội dung trong ngày và thông báo rõ thời gian gia công trên trang sản phẩm.
  • Chuẩn bị tồn phôi theo dự báo riêng và dùng giữ tồn để ngừng bán khi phôi cạn, thay vì để khách đặt rồi hủy.
  • Ưu tiên lệnh gia công theo hạn chuẩn bị hàng của kênh, tương tự cách ưu tiên đơn sắp trễ SLA.

Checklist UAT trước khi go-live

  • Đơn Shopee, TikTok Shop và fanpage chứa SKU cá nhân hóa đều vào trạng thái Chờ nội dung, không vào wave lấy hàng thường.
  • Nhập “Nguyễn Thị Hằng” và in thử: dấu hiển thị đúng trên màn hình xưởng và trên sản phẩm thật.
  • Nội dung vượt giới hạn ký tự hoặc có biểu tượng cảm xúc bị chặn khi lưu.
  • Khách sửa nội dung sau khi duyệt: lệnh gia công lấy phiên bản mới, phiên bản cũ còn trong lịch sử.
  • Năm bình cùng SKU khắc năm tên: quét sai tem định danh ở bàn kiểm tra thì không in được vận đơn.
  • Báo hỏng một phôi: tồn phôi giảm 2 (phôi hỏng + phôi thay thế), phôi hỏng nằm ở khu cách ly.
  • Hủy đơn sau gia công: tồn SKU gốc không tăng, thành phẩm vào trạng thái không bán lại.

JST ERP Việt Nam có thể hỗ trợ như thế nào?

JST ERP Việt Nam cung cấp nền tảng OMS + WMS cho doanh nghiệp ecommerce tại Việt Nam bán trên Shopee, TikTok Shop, Lazada và kênh riêng, quản lý đơn đa kênh, tồn kho theo SKU và vị trí kho, picking, checking và packing bằng PDA/barcode. Với đơn cá nhân hóa, đội triển khai có thể cùng doanh nghiệp lấy mẫu đơn 2–4 tuần gần nhất, tách SKU phôi và SKU cá nhân hóa, dựng trạng thái chờ nội dung, quy tắc giữ tồn phôi, mẫu tem lệnh gia công và bước kiểm tra trước đóng gói.

Mức độ hỗ trợ cho trường nội dung tùy biến từ từng kênh, lệnh gia công, tem định danh và trạng thái tồn riêng phụ thuộc phiên bản, cấu hình, phạm vi triển khai và dữ liệu kênh trả về. Công cụ dựng bản xem trước thiết kế và kết nối máy khắc laser hoặc máy in thường là phần mềm bên thứ ba; doanh nghiệp nên xác nhận trong demo phần nào có sẵn, phần nào tích hợp và phần nào cần quy trình bổ sung.

Liên hệ JST ERP Việt Nam để được tư vấn. Bạn cũng có thể xem phạm vi sản phẩm, quản lý marketplace đa kênh và giải pháp kho OMS + WMS.

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

Đơn khắc tên, in theo yêu cầu khác gì đơn thường trong kho ecommerce?

Đơn thường chỉ cần lấy đúng SKU và số lượng. Đơn cá nhân hóa có thêm một bước gia công làm hàng hóa trở thành duy nhất: sau khi khắc, chiếc bình không còn là “SKU bình 500ml màu đen” chung chung mà là hàng chỉ giao được cho một đơn cụ thể. Vì vậy cần thêm trường nội dung cá nhân hóa, trạng thái chờ xác nhận, lệnh gia công theo dòng đơn, mã định danh thành phẩm và cách hạch toán phôi hỏng.

Có nên để khách ghi nội dung khắc vào ô ghi chú của sàn không?

Có thể dùng khi kênh không có trường tùy biến, nhưng không nên để ghi chú tự do đi thẳng xuống xưởng. Nội dung phải được tách ra thành trường riêng trên đơn trong OMS, kiểm tra độ dài, ký tự, dấu tiếng Việt và font, rồi gửi lại cho khách xác nhận bản xem trước. Đơn chưa có nội dung hợp lệ được giữ ở trạng thái chờ xác nhận, không phát lệnh gia công.

Khách hủy đơn sau khi đã khắc thì xử lý tồn kho thế nào?

Phôi đã khắc không được cộng lại vào tồn bán được của SKU gốc. Thành phẩm được chuyển vào trạng thái riêng như “hàng đã cá nhân hóa – không bán lại”, sau đó tùy chính sách thì giữ chờ khách, bán thanh lý nếu nội dung phổ biến, hoặc ghi hao hụt có phê duyệt. Chính sách hủy đơn cá nhân hóa của shop cũng nên được nêu rõ trên trang sản phẩm, trong giới hạn quy định của từng sàn.

Làm sao tránh dán nhầm vận đơn giữa hai sản phẩm cùng SKU nhưng khắc tên khác nhau?

Không dùng barcode SKU để kiểm tra thành phẩm cá nhân hóa, vì hai chiếc bình cùng SKU sẽ quét ra cùng một mã. Mỗi dòng đơn cá nhân hóa cần một mã định danh riêng (tem lệnh gia công hoặc mã dòng đơn) dán lên túi/khay thành phẩm ngay tại xưởng. Ở bàn kiểm tra, nhân viên quét mã đơn rồi quét mã định danh, đồng thời đối chiếu nội dung khắc hiển thị trên màn hình với sản phẩm thật trước khi in vận đơn.

Đơn cá nhân hóa có bị trễ hạn chuẩn bị hàng của Shopee, TikTok Shop không?

Có nguy cơ cao nếu thời gian chờ khách xác nhận và thời gian gia công không được tính vào kế hoạch. Cần cài ngưỡng cảnh báo theo hạn chuẩn bị hàng của từng kênh, kiểm tra công suất xưởng theo ca, và nếu kênh cho phép thì dùng thời gian chuẩn bị hàng dài hơn cho sản phẩm cá nhân hóa. Đơn quá ngưỡng chưa xác nhận phải được đội chăm sóc khách hàng xử lý chủ động, không để trôi.

JSTERP có quản lý được lệnh gia công khắc in cho từng đơn không?

Khả năng lưu nội dung cá nhân hóa trên đơn, giữ tồn phôi, tạo lệnh gia công, in tem định danh và kiểm tra thành phẩm trước đóng gói phụ thuộc phiên bản, cấu hình, phạm vi triển khai và dữ liệu mà từng kênh trả về. Một số bước, như dựng bản xem trước thiết kế hoặc kết nối trực tiếp với máy khắc laser, có thể cần công cụ bên thứ ba hoặc quy trình bổ sung. Doanh nghiệp nên xác nhận trong demo phần nào có sẵn và phần nào cần tùy biến.

Đơn khắc tên, in theo yêu cầu đang gây sai chữ và nhầm kiện?

JST ERP Việt Nam có thể cùng đội ecommerce, xưởng gia công và kho rà lại luồng đơn cá nhân hóa: cách lấy nội dung khắc từ từng kênh, quy tắc xác nhận với khách, giữ tồn phôi, lệnh gia công, mã định danh thành phẩm và bước kiểm tra trước đóng gói trên OMS + WMS.

Đăng ký tư vấn luồng đơn cá nhân hóaXem giải pháp vận hành kho

Bài viết liên quan

Giải pháp OMS + WMS

Giải pháp tìm hàng thất lạc và sai vị trí trong kho: khoanh vùng, hạn tìm và điều chỉnh tồn có duyệt bằng OMS + WMS

Biến việc đi tìm hàng thành quy trình: ghi nhận khi PDA báo không thấy, xem lịch sử di chuyển, kiểm điểm trung gian, đặt hạn tìm và chỉ điều chỉnh tồn khi có mã nguyên nhân và người duyệt.

Giải pháp OMS + WMS

Giải pháp xử lý khiếu nại hàng khác mô tả: đối chiếu listing, lô và checking bằng OMS + WMS

Phân loại khiếu nại theo nguyên nhân gốc (listing, kho, lô nhà cung cấp, kỳ vọng khách), đối chiếu dữ liệu từng đơn, đưa hàng hoàn vào chờ QC và tạm giữ lô khi vượt ngưỡng.

Giải pháp OMS + WMS

Giải pháp quản lý hàng giá trị cao: khu khóa, quét serial và kiểm đếm hai người bằng OMS + WMS

Gắn cờ SKU giá trị cao, đặt vào khu khóa có phân quyền, quét serial ở mọi lần di chuyển, kiểm đếm hai người tại điểm bàn giao và đối soát theo ca để truy ra đúng ca, đúng bước khi thiếu hàng.

Giải pháp OMS + WMS

Giải pháp xử lý đơn chuyển khoản chờ xác nhận: giữ hàng có hạn, khớp tiền về với mã đơn bằng OMS + WMS

Đặt trạng thái chờ thanh toán có hạn giữ hàng, chỉ cho picking khi tiền đã khớp mã đơn, xử lý chuyển thiếu, thừa, trùng và tự nhả tồn khi hết hạn.

Gọi tư vấnNhận demo