Tích hợp Magento 2 với SAP ERP — từ CSV thủ công đến API, theo chi phí tối thiểu
Câu hỏi đúng không phải “tích hợp Magento với SAP hết bao nhiêu”. Câu hỏi đúng là: mức tích hợp nhỏ nhất nào đã đủ để hết nhập tay? Vì phần lớn doanh nghiệp không cần realtime hai chiều ngay ngày đầu — họ cần đơn từ web vào SAP mà không ai gõ lại. LUMA-E làm tích hợp Magento 2 ↔ SAP S/4HANA theo bậc thang chi phí: chạy được trước, tự động hoá sau.
Bài toán thật
Tích hợp ERP hay chết vì làm “một phát ăn ngay”: thuê tư vấn SAP, vẽ realtime API hai chiều, 6 tháng sau vẫn chưa go-live. Trong khi đó thực tế mỗi ngày là: đơn web in ra, kế toán gõ lại vào SAP, sai mã hàng, sai đơn vị tính (SAP tính thùng, web bán lốc), trùng mã SKU (chúng tôi gặp 43 SKU trùng mã SAP ở Oroca). Càng để lâu càng nhiều đơn, càng nhiều lỗi.
Cách LUMA-E đã giải
Chúng tôi chia thành ba bậc, mỗi bậc live được và bỏ được một tầng nhập tay:
- Bậc 1 — CSV thủ công hàng tháng. Xuất SO ra file theo đúng template SAP cần (đã chạy cho kỳ T04–T08). Chi phí gần như bằng 0, bỏ ngay việc gõ tay từng đơn. Đây là “minimum viable cost”, nguyên tắc CTO của chúng tôi.
- Bậc 2 — Mapping có kiểm soát. Registry 4 bảng cho danh tính SKU (alias, temp-SKU → SKU chính), bảng quy đổi đơn vị tính SAP ↔ Magento, mapping mã khách. Trước khi đẩy có preview health để bắt lỗi mapping thay vì để SAP nuốt đơn sai.
- Bậc 3 — API + material/customer master. Auto-fill template master data, backfill company, plant remap; tiến tới đẩy đơn gần realtime khi volume đã đủ lớn để đáng đầu tư.
Mấu chốt: không ai phải chờ bậc 3 mới hết đau. Bậc 1 đã cắt được phần lớn công nhập tay ngay tháng đầu.
Con số
- Đã chạy xuất SO cho kỳ T04–T08; hiện ~500 SO/tháng (tăng dần theo tháng).
- Tỉ lệ đơn map tự động (không cần sửa tay): đang được đo (chưa proof).
- 43 SKU trùng mã SAP được phát hiện và chuẩn hoá qua SKU registry — lỗi này nếu không bắt sẽ thành hàng loạt đơn sai.
FAQ
Q:Chúng tôi chưa sẵn sàng làm API, làm được phần nào?
Bậc 1 (CSV hàng tháng) làm được ngay và đã đủ bỏ nhập tay. API để sau, khi volume đáng đầu tư.
Q:Đơn vị tính giữa SAP và web lệch thì sao?
Có bảng quy đổi ĐVT (SAP UoM ↔ Magento) trong lớp mapping; đây là một trong những nguồn lỗi lớn nhất nếu bỏ qua.
Q:Làm sao tránh đẩy đơn sai vào SAP?
Preview health trước khi đẩy: kiểm mapping SKU/khách/ĐVT/Incoterms/VAT, báo lỗi trước, không để SAP nhận đơn hỏng.
Q:SKU trùng mã thì xử lý thế nào?
SKU registry 4 bảng: quản lý alias, temp-SKU → SKU chính, phát hiện trùng mã SAP (đã xử lý 43 case).
Q:Bao lâu?
Bậc 1 tính theo tuần, không theo quý. Các bậc sau tăng dần theo nhu cầu.
Thấy hết nhập tay trông thế nào
Gửi chúng tôi mẫu đơn hiện tại và template SAP bạn đang phải nhập tay — chúng tôi dựng bậc 1 (xuất đơn CSV đúng chuẩn) để bạn thấy hết nhập tay trông thế nào.