รหัสสินค้าที่เหมือนกันไม่ได้แปลว่าเป็นสินค้าชิ้นเดียวกันเสมอไป และสินค้าชิ้นเดียวกันก็อาจมีหลายรหัสในระบบขาย คลัง และไฟล์ของผู้จำหน่าย หากเชื่อมข้อมูลก่อนตกลงความหมาย ระบบอาจตัดสต๊อกผิดรุ่นหรือรวมยอดคนละหน่วยโดยไม่แจ้งเตือน
งานจัดรหัสจึงไม่ใช่แค่เปลี่ยนชื่อให้ดูเรียบร้อย แต่ต้องสร้างความสัมพันธ์ที่บอกได้ว่ารหัสจากแหล่งใดหมายถึงอะไร ใช้กับช่วงเวลาไหน และใครยืนยันการจับคู่นั้น
รหัสต้นทางกับรหัสกลางทำหน้าที่ต่างกัน
เก็บรหัสเดิมพร้อมชื่อระบบต้นทางไว้เสมอ ตัวอักษรเดียวกันอาจถูกใช้กับสินค้าคนละชนิดในคนละระบบ จึงควรมอง “แหล่งข้อมูลร่วมกับรหัส” เป็นตัวอ้างอิง ไม่ใช้รหัสลำพังโดยสมมติว่าไม่ซ้ำทั่วทั้งธุรกิจ
รหัสกลางช่วยให้รวมประวัติของสินค้าที่ตรงกันได้ แต่ไม่จำเป็นต้องบังคับทุกระบบเปลี่ยนรหัสทันที ตารางจับคู่สามารถคงรหัสที่คนใช้งานคุ้นเคยและเชื่อมเข้าหาสินค้ากลางที่ตรวจแล้ว
ชื่อสินค้าเหมาะกับการอ่านมากกว่าการใช้เป็นกุญแจเดียวในการเชื่อม เพราะสะกด ย่อ หรือเรียงคำต่างกันได้ การจับคู่จากข้อความคล้ายกันอาจช่วยเสนอรายการให้ตรวจ แต่ไม่ควรยืนยันอัตโนมัติเมื่อรุ่นหรือหน่วยยังไม่ชัด
รักษาเลขศูนย์และรูปแบบเดิม
รหัสที่มีเลขศูนย์นำหน้าอาจเสียความหมายเมื่อโปรแกรมอ่านเป็นจำนวน เก็บรหัสเป็นข้อความและตรวจช่องว่างหรืออักขระที่มองไม่เห็นตามกติกาที่กำหนด การลบเครื่องหมายทุกชนิดเพื่อให้รหัสดูเหมือนกันอาจรวมรหัสที่ตั้งใจให้ต่างเข้าด้วยกัน
เก็บทั้งค่าต้นฉบับและค่าที่ใช้เปรียบเทียบ เพื่อรู้ว่ามีการปรับอะไรไปบ้าง หากผู้จำหน่ายเปลี่ยนรูปแบบไฟล์ จะได้หาสาเหตุได้โดยไม่ต้องเดาจากค่าปลายทาง
แยกตัวสินค้า รุ่น และหน่วยขาย
เสื้อสีต่างกัน อะไหล่คนละขนาด หรือสินค้าคนละความจุอาจต้องแยกสต๊อก แม้ใช้ชื่อหลักเหมือนกัน ตรวจคุณลักษณะที่มีผลต่อการขายและการจัดส่งก่อนรวมเป็นรายการกลาง
หน่วยก็สำคัญไม่แพ้รุ่น การขายเป็นชิ้น แพ็ก หรือกล่องต้องมีกติกาแปลงที่ยืนยันแล้ว อย่านำจำนวนจากสองระบบมาบวกกันโดยไม่รู้ว่าหนึ่งหน่วยหมายถึงอะไร และอย่าใช้สัดส่วนแปลงเดียวกับทุกบรรจุภัณฑ์
GS1 อธิบาย GTIN ว่าเป็นตัวระบุรายการค้าที่มีการตั้งราคา สั่งซื้อ หรือออกใบแจ้งหนี้ รหัสมาตรฐานนี้อาจช่วยระบุสินค้า แต่ไม่ใช่สิ่งเดียวกับรหัสภายในของแต่ละธุรกิจ และไม่ได้ทำให้กติกาจับคู่หน่วยของระบบถูกต้องโดยอัตโนมัติ
สินค้าชุดต้องมีความสัมพันธ์ที่ชัด
ชุดสินค้าที่ขายรวมกันอาจตัดสต๊อกหลายรายการ อย่าจับคู่รหัสชุดให้เป็นสินค้าเดี่ยวโดยไม่มีรายละเอียดส่วนประกอบ ต้องรู้ว่าขายหนึ่งชุดแล้วใช้ของใดบ้าง และองค์ประกอบนั้นมีผลช่วงเวลาใด
อีกกรณีคือหลายรหัสที่เป็นชื่อเรียกต่างกันของสินค้าเดียวกัน ให้แยกความสัมพันธ์แบบนามแฝงออกจากความสัมพันธ์แบบชุด การใช้วิธีเดียวกันกับทั้งสองกรณีทำให้จำนวนและมูลค่าผิดได้

ทำตารางจับคู่ที่มีคนรับผิดชอบ
ข้อมูลสำคัญประกอบด้วยระบบต้นทาง รหัสเดิม สินค้ากลาง รุ่น หน่วย กติกาแปลง สถานะตรวจ และวันที่เริ่มใช้ เมื่อยังจับคู่ไม่ได้ ให้เก็บเป็นคิวรอตรวจพร้อมเหตุผล เช่น ขาดขนาดหรือไม่ทราบจำนวนต่อแพ็ก
ผู้ดูแลข้อมูลควรยืนยันจากหลักฐานที่ใช้จริง เช่น รายการสินค้าของผู้จำหน่ายหรือข้อมูลคลัง ไม่เลือกค่าที่ “ดูใกล้ที่สุด” เพื่อให้การนำเข้าผ่าน เพราะความผิดพลาดจะไหลต่อไปยังใบสั่งขายและรายงาน
หากเปลี่ยนการจับคู่ ต้องเก็บผู้แก้ เหตุผล และช่วงที่มีผล ตรวจว่าควรปรับเฉพาะรายการใหม่หรือแก้ประวัติเดิมด้วย รหัสที่เลิกขายควรยังตามประวัติได้ และไม่ควรถูกนำกลับไปใช้กับสินค้าใหม่โดยไม่มีการแยกช่วง
กำหนดคนดูแลรหัสที่เข้ามาใหม่ด้วย ไม่ใช่เฉพาะงานจัดข้อมูลครั้งแรก เมื่อเพิ่มผู้จำหน่าย ช่องทางขาย หรือกลุ่มสินค้า ระบบต้องแสดงรายการที่ยังไม่แน่ใจให้ตรวจ แทนรอให้ใครสังเกตจากยอดผิดภายหลัง
ทดลองกับรายการที่มีโอกาสผิดจริง
ทดสอบทั้งสินค้าปกติ รุ่นที่ชื่อคล้ายกัน รหัสมีศูนย์นำหน้า ขายต่างหน่วย สินค้าชุด และรายการคืน ตรวจจากคำสั่งซื้อไปถึงการตัดสต๊อกและรายงานว่าจำนวนยังมีความหมายตรงกัน
ตั้งเงื่อนไขให้ระบบหยุดหรือแยกตรวจเมื่อพบรหัสใหม่ อย่าปล่อยให้จับคู่ค่าที่ไม่รู้จักเป็นสินค้าทั่วไปอัตโนมัติ พร้อมกำหนดว่าใครต้องแก้ข้อมูลและนำรายการที่พักไว้กลับเข้ากระบวนการ
เมื่อเริ่มใช้แล้ว ติดตามจำนวนรหัสที่ยังไม่จับคู่และเหตุผลที่เกิดซ้ำ หากสต๊อกในระบบยังไม่ตรงกับของจริง ให้ตรวจการเคลื่อนไหวควบคู่กับรหัส ส่วนธุรกิจที่รับคำสั่งซื้อผ่านแชทสามารถใช้แนวทางแปลงแชทเป็นใบสั่งขาย เพื่อส่งข้อมูลที่ยืนยันสินค้าและหน่วยแล้วเข้าสู่ขั้นตอนถัดไป
เชื่อมระบบแล้ว แต่รหัสสินค้ายังต้องให้คนจับคู่ทุกวัน?
Talvyn Labs ช่วยตรวจข้อมูลสินค้า วางตารางจับคู่และกติกาหน่วยนับ เพื่อให้ระบบขาย คลัง และรายงานเชื่อมข้อมูลกันได้อย่างอธิบายย้อนกลับได้
จัดระบบข้อมูลสินค้าก่อนเชื่อมต่อ