ระบบบาร์โค้ด
ระบบบาร์โค้ดคืออะไร?
ระบบบาร์โค้ด หรือเขียนอีกแบบว่า barcode system คือการผสมผสานระหว่างสัญลักษณ์ที่เครื่องอ่านได้ อุปกรณ์สแกน ซอฟต์แวร์ และขั้นตอนการปฏิบัติงาน ซึ่งใช้ระบุวัตถุและบันทึกข้อมูลเกี่ยวกับวัตถุเหล่านั้น ในงานโลจิสติกส์และอีคอมเมิร์ซ ระบบนี้เชื่อมโยงสินค้า สถานที่จัดเก็บ พัสดุ และหน่วยโลจิสติกส์ทางกายภาพเข้ากับระเบียนดิจิทัล เพื่อให้สามารถบันทึกและตรวจสอบกิจกรรมการรับสินค้า สินค้าคงคลัง การดำเนินการตามคำสั่งซื้อ การจัดส่ง และการคืนสินค้าได้

บาร์โค้ดเองเป็นเพียงองค์ประกอบหนึ่งเท่านั้น ระบบที่สมบูรณ์ต้องกำหนดว่าตัวระบุหมายถึงอะไร ผลิตหรือจัดหาสัญลักษณ์ที่เหมาะสม อ่านสัญลักษณ์ได้อย่างถูกต้อง และนำข้อมูลที่ถอดรหัสแล้วไปใช้ในแอปพลิเคชันทางธุรกิจ ตัวอย่างเช่น การสแกนสินค้าในระหว่างการหยิบสินค้าอาจช่วยให้ระบบจัดการคลังสินค้าตรวจสอบได้ว่าสินค้าที่เลือกตรงกับรายการสินค้าในคำสั่งซื้อหรือไม่
แม้คำนี้จะมีต้นกำเนิดจากสัญลักษณ์ที่ประกอบด้วยแถบขนานและช่องว่าง แต่ระบบบาร์โค้ดยังสามารถใช้สัญลักษณ์สองมิติได้ด้วย เช่น QR Code และ Data Matrix สัญลักษณ์ที่เหมาะสมขึ้นอยู่กับข้อมูลที่เข้ารหัส มาตรฐานที่เกี่ยวข้อง อุปกรณ์สแกน และข้อกำหนดขององค์กรผู้รับ
ส่วนประกอบของระบบบาร์โค้ด
ระบบที่ทำงานได้จำเป็นต้องมีข้อตกลงระหว่างฉลากทางกายภาพกับระเบียนดิจิทัล การซื้อเครื่องสแกนหรือพิมพ์ฉลากเพียงอย่างเดียวไม่ได้ทำให้เกิดข้อตกลงดังกล่าว
- กฎการระบุ: กำหนดว่าสิ่งใดกำลังถูกระบุ เช่น ประเภทสินค้า สินค้าแต่ละชิ้นที่มีหมายเลขซีเรียล ช่องเก็บสินค้า หรือหน่วยโลจิสติกส์
- สัญลักษณ์บาร์โค้ด: บรรจุตัวระบุหรือข้อมูลอื่นในรูปแบบที่เครื่องอ่านได้ รูปแบบบาร์โค้ดจะกำหนดวิธีการแสดงข้อมูลนั้น
- การผลิตฉลากหรือการทำเครื่องหมาย: สัญลักษณ์อาจพิมพ์บนบรรจุภัณฑ์ ติดเป็นฉลาก หรือทำเครื่องหมายโดยตรงบนพื้นผิวที่เหมาะสม
- อุปกรณ์อ่าน: เครื่องสแกน กล้อง หรืออุปกรณ์เคลื่อนที่ที่เข้ากันได้จะจับภาพและถอดรหัสสัญลักษณ์
- ซอฟต์แวร์ทางธุรกิจและระเบียน: แอปพลิเคชันจะแปลข้อมูลที่ถอดรหัสแล้วและเชื่อมโยงกับสินค้า คำสั่งซื้อ สถานที่ การจัดส่ง หรือระเบียนอื่น
- ขั้นตอนการปฏิบัติงาน: กำหนดเวลาที่ต้องสแกน วิธีตอบสนองเมื่อข้อมูลไม่ตรงกัน และวิธีจัดการกับฉลากที่เสียหาย ซ้ำกัน หรือไม่สามารถระบุได้
ส่วนประกอบเหล่านี้พึ่งพาซึ่งกันและกัน สัญลักษณ์ที่พิมพ์อย่างชัดเจนอาจยังทำให้เกิดธุรกรรมที่ไม่ถูกต้องได้ หากตัวระบุถูกกำหนดให้กับสินค้าผิดรายการ ในทางกลับกัน ฐานข้อมูลที่ถูกต้องก็ไม่สามารถชดเชยฉลากที่อุปกรณ์ที่มีอยู่ไม่สามารถอ่านได้
ระบบบาร์โค้ดทำงานอย่างไร
- กำหนดระดับการระบุ องค์กรจะกำหนดว่ากระบวนการจำเป็นต้องแยกประเภทสินค้า ล็อตหรือชุดการผลิต สินค้าแต่ละชิ้น หรือหน่วยสำหรับการจัดการ เช่น พาเลท ออกจากกันหรือไม่
- กำหนดหรือรับตัวระบุ ตัวระบุถูกสร้างขึ้นตามกฎการระบุภายในหรือภายนอกที่เกี่ยวข้อง และเชื่อมโยงกับระเบียนทางธุรกิจ
- เข้ารหัสข้อมูล รูปแบบบาร์โค้ดที่เลือกจะแสดงตัวระบุ และในกรณีที่รองรับและจำเป็น อาจแสดงข้อมูลเพิ่มเติม เช่น หมายเลขล็อตหรือวันหมดอายุ
- ติดสัญลักษณ์ วางบาร์โค้ดในตำแหน่งที่สามารถอ่านได้ระหว่างการปฏิบัติงานที่กำหนด โดยไม่ถูกบดบังด้วยการห่อ รอยพับ หรือฉลากอื่น
- สแกนเมื่อเกิดเหตุการณ์ในกระบวนการ พนักงานหรือเครื่องอ่านอัตโนมัติจะจับภาพบาร์โค้ดระหว่างการรับสินค้า การจัดเก็บ การหยิบ การบรรจุ การส่งออก หรือกิจกรรมอื่นที่กำหนดไว้
- ตรวจสอบและบันทึกธุรกรรม ซอฟต์แวร์จะตรวจสอบข้อมูลที่ถอดรหัสแล้วกับงานหรือระเบียนที่คาดไว้ โดยอาจยอมรับธุรกรรม ขอข้อมูลเพิ่มเติม หรือแจ้งข้อยกเว้น
การอ่านบาร์โค้ดและการดำเนินธุรกรรมให้เสร็จสิ้นเป็นคนละการกระทำ การถอดรหัสสำเร็จหมายความว่าอุปกรณ์ตีความสัญลักษณ์ได้ แต่ไม่ได้พิสูจน์ว่าสินค้าถูกต้อง มีจำนวนตามที่คาดไว้ หรือธุรกรรมถูกบันทึกแล้ว การตรวจสอบเหล่านั้นขึ้นอยู่กับตรรกะของแอปพลิเคชันและการควบคุมการปฏิบัติงาน
รูปแบบบาร์โค้ดที่ใช้ในการค้าและโลจิสติกส์
รูปแบบบาร์โค้ดมักแบ่งเป็นสัญลักษณ์เชิงเส้นและสัญลักษณ์สองมิติ ความแตกต่างนี้อธิบายโครงสร้างทางกายภาพ ไม่ได้อธิบายความหมายทางธุรกิจของตัวระบุทุกประเภทที่สัญลักษณ์เหล่านั้นสามารถบรรจุได้ ตัวอย่างต่อไปนี้แสดงรูปแบบที่ใช้อยู่จริง ไม่ใช่การจัดประเภทที่ครอบคลุมทั้งหมด
| รูปแบบ | โครงสร้าง | การใช้งานที่เกี่ยวข้อง | ข้อแตกต่างสำคัญ |
|---|---|---|---|
| EAN/UPC | เชิงเส้น | การระบุสินค้าการค้าปลีกโดยใช้ Global Trade Item Numbers | ระบุสินค้าการค้า แต่ไม่ได้ระบุพัสดุหรือการจัดส่งโดยตัวมันเอง |
| Code 128 | เชิงเส้น | การเข้ารหัสข้อมูลตัวอักษรและตัวเลขในแอปพลิเคชันด้านปฏิบัติการ | รูปแบบสัญลักษณ์เพียงอย่างเดียวไม่ได้กำหนดความหมายทางธุรกิจร่วมกันของข้อมูลที่เข้ารหัส |
| GS1-128 | เชิงเส้น อ้างอิงจาก Code 128 | ฉลากโลจิสติกส์และข้อมูลห่วงโซ่อุปทานที่มีโครงสร้าง | ใช้หลักเกณฑ์ของ GS1 และ Application Identifiers เพื่อแยกองค์ประกอบข้อมูล |
| GS1 DataMatrix | สองมิติ | การระบุและข้อมูลที่มีโครงสร้างเพิ่มเติมเมื่อแอปพลิเคชันต้องการ | ใช้ไวยากรณ์ข้อมูลของ GS1 ไม่ใช่เพียงสัญลักษณ์ Data Matrix ใด ๆ |
| QR Code | สองมิติ | การเข้ารหัสข้อมูล เช่น ที่อยู่เว็บไซต์หรือตัวระบุ | ความหมายทางธุรกิจขึ้นอยู่กับเนื้อหาที่เข้ารหัสและแอปพลิเคชันที่ตีความข้อมูล |
GS1 Application Identifiers ระบุความหมายและรูปแบบขององค์ประกอบข้อมูลที่เกี่ยวข้อง ทำให้แอปพลิเคชันที่เข้ากันได้สามารถแยกแยะข้อมูล เช่น ตัวระบุสินค้า หมายเลขล็อต หรือวันหมดอายุได้ ระบบที่จัดการองค์ประกอบเหล่านี้ต้องตีความโครงสร้างอย่างถูกต้อง ไม่ใช่ปฏิบัติต่อทุกการสแกนเป็นเพียงสตริงอักขระที่ไม่มีความแตกต่าง
การใช้งานตลอดกระบวนการโลจิสติกส์
การรับสินค้าและสินค้าคงคลัง
ระหว่างการรับสินค้า บาร์โค้ดสามารถเชื่อมโยงสินค้าที่มาถึงกับระเบียนสินค้าหรือหน่วยโลจิสติกส์ที่คาดไว้ได้ ทั้งนี้ขึ้นอยู่กับกระบวนการทำงาน ผู้ปฏิบัติงานอาจบันทึกจำนวน ล็อต หมายเลขซีเรียล และสถานที่จัดเก็บด้วย การสแกนสินค้าไม่ได้กำหนดจำนวนหน่วยที่รับโดยอัตโนมัติ จำนวนต้องถูกเข้ารหัส ป้อน นับ หรือคำนวณตามกระบวนการที่กำหนด
ระหว่างการจัดเก็บเข้าที่และการเติมสินค้า การสแกนทั้งสินค้าและสถานที่ปลายทางจะช่วยเชื่อมโยงสต็อกกับช่องเก็บสินค้าในคลังได้ การตรวจนับสินค้าคงคลังสามารถใช้ตัวระบุเดียวกันเพื่อเปรียบเทียบสต็อกที่พบจริงกับยอดคงเหลือในระเบียน อย่างไรก็ตาม ความถูกต้องของผลลัพธ์ยังขึ้นอยู่กับการนับที่ถูกต้องและการบันทึกธุรกรรมอย่างสม่ำเสมอ
การหยิบ การบรรจุ และการส่งออก
ในการดำเนินการตามคำสั่งซื้อ ซอฟต์แวร์สามารถเปรียบเทียบตัวระบุสินค้าที่สแกนได้กับสินค้าที่คำสั่งซื้อระบุ เมื่อบรรจุสินค้า อาจมีการตรวจสอบแยกต่างหากเพื่อเชื่อมโยงสินค้าที่เลือกกับพัสดุที่กำลังเตรียมจัดส่ง จากนั้นฉลากของผู้ขนส่งจะให้ตัวระบุที่ใช้ในกระบวนการจัดส่ง
ไม่ควรถือว่าตัวระบุเหล่านี้สามารถใช้แทนกันได้ บาร์โค้ดสินค้าตอบคำถามที่แตกต่างจากบาร์โค้ดพัสดุ พัสดุหนึ่งชิ้นอาจมีสินค้าหลายรายการ และคำสั่งซื้อหนึ่งรายการอาจดำเนินการผ่านพัสดุหลายชิ้น ซอฟต์แวร์ต้องรักษาความสัมพันธ์เหล่านี้ไว้อย่างชัดเจน
การคืนสินค้า
กระบวนการคืนสินค้าอาจใช้บาร์โค้ดสินค้าเดิม ตัวระบุพัสดุ หรือตัวระบุการอนุมัติการคืนสินค้า เพื่อค้นหาระเบียนที่เกี่ยวข้อง การระบุเป็นเพียงจุดเริ่มต้น การตรวจสอบ การประเมินสภาพ สิทธิ์ในการคืนเงิน และการตัดสินใจว่าจะนำสินค้ากลับเข้าสต็อกหรือกำจัด ยังคงเป็นกิจกรรมแยกต่างหาก
การเคลื่อนย้ายข้ามพรมแดน
ในอีคอมเมิร์ซข้ามพรมแดน ตัวระบุสามารถช่วยให้คู่ค้าทางการค้าเชื่อมโยงสินค้าทางกายภาพกับข้อมูลที่แลกเปลี่ยนระหว่างระบบคลังสินค้า การขนส่ง และการค้าได้ อย่างไรก็ตาม บาร์โค้ดไม่ได้กำหนดด้วยตัวมันเองว่าสินค้าจะผ่านพิธีการศุลกากรได้ แหล่งกำเนิดสินค้า การจัดประเภทพิกัดศุลกากร หรือการปฏิบัติต่ออากรเป็นอย่างไร เรื่องเหล่านี้ขึ้นอยู่กับสินค้า เอกสาร การสำแดง และข้อกำหนดทางกฎหมายที่เกี่ยวข้อง
เมื่อองค์กรต่าง ๆ สแกนฉลากเดียวกัน การทำงานร่วมกันได้ต้องอาศัยมากกว่าการพิมพ์ที่อ่านได้ คู่ค้าต้องตกลงร่วมกันเกี่ยวกับรูปแบบการระบุ ไวยากรณ์ข้อมูล ข้อกำหนดของฉลาก และระเบียนอิเล็กทรอนิกส์ที่เชื่อมโยงกับตัวระบุ
คำศัพท์ที่เกี่ยวข้องและขอบเขตของการระบุ
| คำศัพท์ | ความหมาย | ความสัมพันธ์กับระบบบาร์โค้ด |
|---|---|---|
| Barcode | สัญลักษณ์ที่เครื่องอ่านได้ซึ่งแสดงข้อมูล | ตัวพาข้อมูล ไม่ใช่ระบบปฏิบัติการที่สมบูรณ์ |
| SKU | ตัวระบุที่ธุรกิจใช้เพื่อจัดการสินค้าคงคลัง | อาจเข้ารหัสไว้ในบาร์โค้ด แต่ความหมายและความเป็นเอกลักษณ์ขึ้นอยู่กับธุรกิจที่กำหนดตัวระบุ |
| GTIN | Global Trade Item Number ตัวระบุของ GS1 สำหรับสินค้าการค้า | สามารถบรรจุในรูปแบบบาร์โค้ดที่รองรับได้ โดยระบุสินค้าการค้า ไม่ใช่ระบบบาร์โค้ดทั้งหมด |
| SSCC | Serial Shipping Container Code ตัวระบุของ GS1 สำหรับหน่วยโลจิสติกส์ | สามารถเชื่อมโยงหน่วยโลจิสติกส์ทางกายภาพ เช่น พาเลท เข้ากับข้อมูลที่เกี่ยวข้อง |
| Tracking number | ตัวระบุที่ใช้ในบริการติดตามการจัดส่ง | อาจปรากฏในบาร์โค้ดของผู้ขนส่ง แต่ขอบเขตและการตีความขึ้นอยู่กับผู้ขนส่งหรือระบบจัดส่ง |
| RFID | การระบุด้วยคลื่นความถี่วิทยุโดยใช้แท็กและเครื่องอ่าน | เทคโนโลยีจับข้อมูลอีกประเภทหนึ่ง การอ่านบาร์โค้ดโดยทั่วไปต้องมองเห็นสัญลักษณ์ด้วยแสง |
โดยทั่วไป GTIN จะระบุสินค้าการค้าในระดับบรรจุภัณฑ์หนึ่ง ๆ ไม่ได้ระบุสินค้าทางกายภาพแต่ละชิ้น การระบุสินค้าแต่ละชิ้นจำเป็นต้องใช้ตัวระบุระดับชิ้นที่เหมาะสม หรือใช้การผสมกัน เช่น ตัวระบุสินค้าและหมายเลขซีเรียล ในทำนองเดียวกัน SSCC ระบุหน่วยโลจิสติกส์ ไม่ใช่สิ่งทดแทนการอธิบายสินค้าทุกชิ้นที่อยู่ภายในหน่วยนั้น
การตรวจสอบเชิงปฏิบัติและข้อจำกัด
ระบบบาร์โค้ดช่วยสนับสนุนการระบุที่สม่ำเสมอได้ แต่ประสิทธิผลขึ้นอยู่กับการกำกับดูแลข้อมูล ความเข้ากันได้ของอุปกรณ์ คุณภาพฉลาก และการออกแบบกระบวนการทำงาน การตรวจสอบที่มีประโยชน์ ได้แก่:
- ขอบเขตของตัวระบุ: กำหนดว่าแต่ละรหัสแทนประเภทสินค้า สินค้าแต่ละชิ้น สถานที่ พัสดุ หรือหน่วยโลจิสติกส์ หลีกเลี่ยงการกำหนดตัวระบุเดียวกันให้กับระเบียนที่ใช้งานอยู่และไม่เกี่ยวข้องกัน
- ความเข้ากันได้ของเครื่องอ่าน: ยืนยันว่าอุปกรณ์สามารถอ่านสัญลักษณ์ที่เลือกได้ ไม่ควรสันนิษฐานว่าอุปกรณ์ที่ออกแบบมาเฉพาะสำหรับบาร์โค้ดเชิงเส้นจะอ่านสัญลักษณ์สองมิติได้
- การตีความข้อมูล: ทดสอบว่าซอฟต์แวร์จัดการกับเลขศูนย์นำหน้า ฟิลด์ความยาวผันแปร ตัวคั่น และองค์ประกอบข้อมูลที่มีโครงสร้างอย่างไร
- คุณภาพการพิมพ์และการติดตั้ง: ตรวจสอบความเปรียบต่าง ขนาดสัญลักษณ์ พื้นที่ว่างที่จำเป็น และการมองเห็นบนบรรจุภัณฑ์จริงที่ใช้งาน
- ความทนทานในการปฏิบัติงาน: ประเมินว่าฉลากยังอ่านได้หลังจากการจัดการ การเสียดสี การสัมผัสความชื้น หรือการเปลี่ยนแปลงอุณหภูมิตามที่คาดไว้หรือไม่
- การจับคู่ระเบียน: ตรวจสอบว่าการสแกนเปิดหรืออัปเดตระเบียนที่ต้องการ รวมถึงระดับบรรจุภัณฑ์และหน่วยวัดที่ถูกต้อง
- การจัดการข้อยกเว้น: กำหนดว่าจะดำเนินการอย่างไรเมื่อรหัสไม่รู้จัก ซ้ำ อ่านไม่ได้ หรือไม่สอดคล้องกับงาน
- การบันทึกเหตุการณ์: ยืนยันว่าธุรกรรมเก็บบริบทที่เกี่ยวข้อง เช่น การปฏิบัติงาน สถานที่ และเวลา ไม่ใช่เพียงเก็บตัวระบุที่ถอดรหัสแล้ว
การตรวจสอบบาร์โค้ดและการสแกนทั่วไปมีวัตถุประสงค์แตกต่างกัน การทดสอบเครื่องสแกนแสดงให้เห็นว่าอุปกรณ์หนึ่งสามารถอ่านสัญลักษณ์ได้ภายใต้เงื่อนไขการทดสอบ การตรวจสอบอย่างเป็นทางการจะประเมินคุณภาพของสัญลักษณ์ตามเกณฑ์ที่เกี่ยวข้อง แต่ไม่มีกระบวนการใดเพียงอย่างเดียวที่ยืนยันว่าตัวระบุที่เข้ารหัสเชื่อมโยงกับสินค้าทางกายภาพที่ถูกต้อง
คำถามที่พบบ่อย
ระบบบาร์โค้ดเหมือนกับเครื่องสแกนบาร์โค้ดหรือไม่?
ไม่ใช่ เครื่องสแกนเป็นอุปกรณ์อ่าน ระบบบาร์โค้ดยังรวมถึงกฎการระบุ ฉลากหรือเครื่องหมาย ซอฟต์แวร์ ระเบียนทางธุรกิจ และขั้นตอนสำหรับดำเนินการกับข้อมูลที่สแกน
บาร์โค้ดมีข้อมูลทั้งหมดเกี่ยวกับสินค้าหรือไม่?
ไม่จำเป็น บาร์โค้ดอาจมีเพียงตัวระบุที่ซอฟต์แวร์ใช้เรียกดูระเบียน รูปแบบบางประเภทสามารถบรรจุข้อมูลที่มีโครงสร้างเพิ่มเติมได้ แต่ข้อมูลที่มีอยู่ขึ้นอยู่กับสิ่งที่ถูกเข้ารหัส
สามารถใช้บาร์โค้ดสินค้าเดียวกันเป็นหมายเลขติดตามพัสดุได้หรือไม่?
ตัวระบุสินค้าและหมายเลขติดตามมีวัตถุประสงค์แตกต่างกัน รหัสสินค้าระบุสินค้าการค้า ขณะที่ตัวระบุการติดตามเชื่อมโยงกับระเบียนติดตามการจัดส่ง ระบบควรรักษาความสัมพันธ์ระหว่างทั้งสองไว้ แทนที่จะถือว่าเป็นสิ่งเดียวกัน
การสแกนบาร์โค้ดจะอัปเดตสินค้าคงคลังโดยอัตโนมัติหรือไม่?
เฉพาะเมื่อแอปพลิเคชันที่เชื่อมต่อได้รับการกำหนดค่าให้ดำเนินธุรกรรมสินค้าคงคลัง การสแกนอาจใช้เพื่อเรียกดูข้อมูล ตรวจสอบงาน หรือเรียกใช้ข้อยกเว้นโดยไม่เปลี่ยนยอดคงเหลือของสต็อก
แหล่งข้อมูล
- GS1: Barcodes — โครงสร้างบาร์โค้ด รูปแบบที่รองรับ และบทบาทในการระบุและจับข้อมูล
- GS1 General Specifications — กฎการระบุ ข้อกำหนดการใช้งานบาร์โค้ด ไวยากรณ์ข้อมูล และข้อควรพิจารณาด้านคุณภาพสัญลักษณ์
- GS1: Global Trade Item Number — ขอบเขตและวัตถุประสงค์ของการระบุสินค้าการค้า
- GS1: Serial Shipping Container Code — การระบุหน่วยโลจิสติกส์ในการดำเนินงานห่วงโซ่อุปทาน
- GS1 Application Identifiers — ความหมายและรูปแบบขององค์ประกอบข้อมูลที่มีโครงสร้างซึ่งใช้ในแอปพลิเคชัน GS1


