บาร์โค้ด GS1-128: คู่มือฉบับสมบูรณ์สำหรับมาตรฐานห่วงโซ่อุปทาน
เชี่ยวชาญบาร์โค้ด GS1-128 ด้วยตัวระบุการใช้งาน (AIs) รหัสการจัดส่ง SSCC การดำเนินการโลจิสติกส์ และแนวทางปฏิบัติที่ดีที่สุดในห่วงโซ่อุปทาน คู่มือสำคัญสำหรับคลังสินค้าและการดำเนินงานจัดจำหน่าย
ในโลกที่ซับซ้อนของโลจิสติกส์สมัยใหม่และการจัดการห่วงโซ่อุปทาน การจับข้อมูลที่มีประสิทธิภาพมีความสำคัญต่อการติดตามผลิตภัณฑ์จากผู้ผลิตไปยังลูกค้าปลายทาง ในขณะที่บาร์โค้ด Code 128แบบธรรมดาเก่งในการเข้ารหัสข้อมูลตัวอักษรและตัวเลข การดำเนินงานห่วงโซ่อุปทานต้องการมากกว่านั้น: โครงสร้างข้อมูลมาตรฐานที่ถ่ายทอดไม่เพียงแค่ตัวเลข แต่ความหมายของมัน—การแยกแยะหมายเลขแบตช์จากหมายเลขซีเรียล วันหมดอายุจากวันผลิต และปริมาณจากน้ำหนัก
เข้าสู่GS1-128 (เดิมรู้จักในชื่อ UCC/EAN-128): ผู้ขนส่งข้อมูลที่ซับซ้อนซึ่งผสมผสานความหลากหลายของสัญลักษณ์Code 128เข้ากับโครงสร้างข้อมูลมาตรฐานทั่วโลก เป็นภาษากลางของโลจิสติกส์ ทำให้การสื่อสารระหว่างคู่ค้าทั่วโลกราบรื่น
คู่มือฉบับสมบูรณ์นี้ครอบคลุมทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับบาร์โค้ด GS1-128: สถาปัตยกรรมทางเทคนิค ตัวระบุการใช้งาน (AIs) การดำเนินการ SSCC การใช้งานคลังสินค้าและการจัดส่ง การกำหนดค่าเครื่องสแกน การรวม EDI และแนวทางปฏิบัติที่ดีที่สุดสำหรับการดำเนินงานห่วงโซ่อุปทานที่เชื่อถือได้
GS1-128 คืออะไร?
คำจำกัดความและมาตรฐาน
GS1-128 เป็นมาตรฐานการใช้งานที่ใช้สัญลักษณ์บาร์โค้ดCode 128พร้อมกับโครงสร้างข้อมูลที่กำหนดโดย GS1 (เดิมรู้จักในชื่อ EAN.UCC) ช่วยให้สามารถเข้ารหัสข้อมูลห่วงโซ่อุปทานที่ซับซ้อนในรูปแบบมาตรฐานที่อ่านได้ด้วยเครื่อง
ลักษณะสำคัญ:
- สัญลักษณ์: ใช้ Code 128 (โดยเฉพาะชุดย่อย C สำหรับประสิทธิภาพตัวเลขเมื่อเป็นไปได้)
- โครงสร้างข้อมูล: กำหนดโดยมาตรฐาน GS1 ด้วยตัวระบุการใช้งาน (AIs)
- อักขระเริ่มต้น: เริ่มต้นด้วย FNC1 (Function Code 1) เสมอเพื่อระบุว่าเป็น GS1-128
- ความจุข้อมูล: สูงถึง 48 อักขระตัวอักษรและตัวเลขที่ใช้งานได้จริง (สัญลักษณ์รองรับมากกว่า แต่ข้อจำกัดขนาดป้ายกำกับมีผล)
- มาตรฐานโลก: ได้รับการยอมรับและดำเนินการทั่วโลกในทุกอุตสาหกรรม
ชื่อเดิม:
- UCC/EAN-128 (อเมริกาเหนือ / สากล)
- EAN-128 (ยุโรป)
- UCC-128 (สหรัฐอเมริกา)
การเปลี่ยนชื่อเป็นGS1-128ในปี 2005 รวมคำศัพท์ทั่วโลกภายใต้องค์กร GS1 แต่คุณอาจยังพบชื่อเดิมในเอกสารหรืออุปกรณ์รุ่นเก่า
ความสัมพันธ์กับ Code 128
คิดถึงความสัมพันธ์แบบนี้:
Code 128 = ภาษา (สัญลักษณ์) GS1-128 = ไวยากรณ์และคำศัพท์ (โครงสร้างข้อมูล)
เช่นเดียวกับคำภาษาอังกฤษที่สามารถจัดเรียงแบบสุ่มหรือจัดโครงสร้างเป็นประโยคที่มีไวยากรณ์ Code 128 สามารถเข้ารหัสข้อมูลตัวอักษรและตัวเลขใดๆ ในขณะที่ GS1-128 ให้กฎสำหรับการจัดระเบียบข้อมูลนั้นอย่างมีความหมาย
ตัวอย่าง Code 128:
ABC123LOT456EXP20251231
ข้อมูลมีอยู่แต่ความหมายไม่ชัดเจน ABC123 คืออะไร? LOT456 คืออะไร? 20251231 เป็นวันที่หรือไม่?
ตัวอย่าง GS1-128 พร้อม AIs:
(01)00614141123452(10)LOT456(17)251231
ความหมายชัดเจน: (01) = GTIN ตัวระบุผลิตภัณฑ์, (10) = หมายเลขแบตช์/ล็อต, (17) = วันหมดอายุ (รูปแบบ YYMMDD)
การมาตรฐานนี้เปิดใช้งาน:
- การแยกวิเคราะห์อัตโนมัติโดยระบบสแกนโดยไม่ต้องเขียนโปรแกรมแต่ละองค์ประกอบข้อมูล
- การทำงานร่วมกันทั่วโลกระหว่างระบบของบริษัทต่างๆ
- การป้องกันข้อผิดพลาดผ่านรูปแบบและความยาวข้อมูลที่กำหนดไว้
- การผสมผสานข้อมูลที่ยืดหยุ่นพร้อม AIs หลายอันในบาร์โค้ดเดียว
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสัญลักษณ์ Code 128 พื้นฐาน ดูที่คู่มือฉบับสมบูรณ์ของเราเกี่ยวกับ Code 128
สถาปัตยกรรมทางเทคนิค
โครงสร้างสัญลักษณ์
บาร์โค้ด GS1-128 ประกอบด้วยองค์ประกอบสำคัญหลายอย่าง:
[Start] [FNC1] [AI] [Data] [FNC1] [AI] [Data] ... [Check Digit] [Stop]
องค์ประกอบที่อธิบาย:
-
อักขระเริ่มต้น: จุดเริ่มต้น Code 128 (โดยทั่วไป Start C สำหรับประสิทธิภาพตัวเลข)
-
FNC1: อักขระ Function Code 1 ที่ระบุว่านี่เป็น GS1-128 (ไม่ใช่ Code 128 มาตรฐาน)
- ไม่ปรากฏในการตีความที่อ่านได้โดยมนุษย์
- สำคัญสำหรับการรับรู้ของเครื่องสแกน
- ปรากฏที่จุดเริ่มต้นและเป็นตัวคั่นระหว่างองค์ประกอบข้อมูลที่มีความยาวแปรผัน
-
ตัวระบุการใช้งาน (AI): คำนำหน้า 2-4 หลักในวงเล็บ (อ่านได้โดยมนุษย์เท่านั้น ไม่ได้เข้ารหัสในแถบ)
- กำหนดความหมายของข้อมูลที่ตามมา
- ตัวอย่าง: (01) สำหรับ GTIN, (10) สำหรับหมายเลขแบตช์, (21) สำหรับหมายเลขซีเรียล
-
ข้อมูล: ข้อมูลจริง (GTIN วันที่ ปริมาณ ฯลฯ)
- รูปแบบกำหนดโดยข้อกำหนด AI
- สามารถมีความยาวคงที่ (ไม่ต้องการตัวคั่น) หรือความยาวแปรผัน (ต้องการตัวคั่น FNC1)
-
หลักตรวจสอบ: หลักตรวจสอบ Code 128 modulo 103 (อัตโนมัติ)
-
อักขระหยุด: รูปแบบหยุด Code 128
การอธิบายตัวระบุการใช้งาน (AIs)
ตัวระบุการใช้งานเป็นหัวใจของพลัง GS1-128 พวกเขาเปลี่ยนข้อมูลที่ไม่ชัดเจนให้เป็นข้อมูลที่มีโครงสร้างและมีความหมาย
รูปแบบ: AIs เป็นตัวเลข 2-4 หลักที่แสดงในวงเล็บในข้อความที่อ่านได้โดยมนุษย์แต่เข้ารหัสเป็นตัวเลขธรรมดาในบาร์โค้ด (วงเล็บไม่ได้เข้ารหัส)
ตัวอย่าง:
- อ่านได้โดยมนุษย์:
(01)00614141123452 - บาร์โค้ดเข้ารหัส:
01ตามด้วย00614141123452
AIs สองประเภท:
AIs ความยาวคงที่:
- ความยาวข้อมูลถูกกำหนดไว้ล่วงหน้าโดยคำจำกัดความ AI
- ไม่ต้องการตัวคั่นหลังข้อมูล
- เครื่องสแกนรู้แน่ชัดว่าต้องอ่านกี่อักขระ
- ตัวอย่าง: AI (01) GTIN เป็น 14 หลักเสมอ
AIs ความยาวแปรผัน:
- ความยาวข้อมูลแตกต่างกัน (สูงสุดตามที่กำหนดโดย AI)
- ต้องการตัวคั่น FNC1 หลังข้อมูล (หรือจุดสิ้นสุดบาร์โค้ด)
- เครื่องสแกนอ่านจนกระทั่ง FNC1 หรือจุดสิ้นสุดของสัญลักษณ์
- ตัวอย่าง: AI (10) หมายเลขแบตช์/ล็อตสูงถึง 20 อักขระตัวอักษรและตัวเลข
กระบวนการเข้ารหัส
เมื่อคุณสร้างบาร์โค้ด GS1-128 ระบบ:
- ตรวจสอบข้อมูล: ตรวจสอบว่าแต่ละองค์ประกอบข้อมูลตรงกับข้อกำหนดรูปแบบ AI
- แทรก FNC1: เพิ่ม FNC1 ที่จุดเริ่มต้นและหลังองค์ประกอบข้อมูลที่มีความยาวแปรผัน
- เพิ่มประสิทธิภาพชุดย่อย: สลับระหว่างชุดย่อย Code 128 (A, B, C) เพื่อประสิทธิภาพ
- คำนวณหลักตรวจสอบ: คำนวณหลักตรวจสอบ Code 128 modulo 103
- สร้างแถบและช่องว่าง: สร้างรูปแบบบาร์โค้ดทางกายภาพ
- จัดรูปแบบที่อ่านได้โดยมนุษย์: เพิ่ม AIs ในวงเล็บด้านล่างแถบ
ความซับซ้อนนี้ได้รับการจัดการโดยอัตโนมัติโดยตัวสร้างบาร์โค้ด GS1-128ที่เหมาะสม รับประกันการปฏิบัติตามมาตรฐาน
ตัวระบุการใช้งาน (AIs) ทั่วไป
GS1 กำหนดตัวระบุการใช้งานมากกว่า 100 ตัว นี่คือที่ใช้กันมากที่สุดในโลจิสติกส์และห่วงโซ่อุปทาน:
การระบุผลิตภัณฑ์
AI (01) - หมายเลขรายการการค้าทั่วโลก (GTIN)
- รูปแบบ: 14 หลัก (ตัวเลข)
- ความยาว: คงที่ (14)
- วัตถุประสงค์: ระบุผลิตภัณฑ์/SKU
- ตัวอย่าง:
(01)00614141123452 - หมายเหตุ:
- AI ที่สำคัญที่สุดสำหรับการระบุผลิตภัณฑ์
- รวมหลักตรวจสอบในตำแหน่งสุดท้าย
- แตกต่างจาก UPC 12 หลักหรือ EAN 13 หลัก (GTIN-14 เพิ่มหลักบ่งชี้)
- ต้องใช้คำนำหน้าบริษัท GS1 ที่ได้รับใบอนุญาต
AI (02) - GTIN ของรายการการค้าที่บรรจุ
- รูปแบบ: 14 หลัก (ตัวเลข)
- ความยาว: คงที่ (14)
- วัตถุประสงค์: ระบุผลิตภัณฑ์ภายในบรรจุภัณฑ์ (เมื่อแตกต่างจาก GTIN บรรจุภัณฑ์ภายนอก)
- ตัวอย่าง:
(02)00614141123469 - การใช้งาน: กล่องที่บรรจุผลิตภัณฑ์ที่แตกต่างจากกล่องเอง
หมายเลขแบตช์และหมายเลขซีเรียล
AI (10) - หมายเลขแบตช์หรือล็อต
- รูปแบบ: ตัวอักษรและตัวเลข
- ความยาว: แปรผัน สูงถึง 20 อักขระ
- วัตถุประสงค์: หมายเลขแบตช์/ล็อตของผู้ผลิตสำหรับการติดตามย้อนกลับ
- ตัวอย่าง:
(10)LOT456ABC - หมายเหตุ:
- สำคัญสำหรับการเรียกคืนและการติดตามย้อนกลับ
- ต้องการตัวคั่น FNC1 หลังข้อมูล (หากตามด้วย AI อื่น)
- รูปแบบกำหนดโดยผู้ผลิต
AI (21) - หมายเลขซีเรียล
- รูปแบบ: ตัวอักษรและตัวเลข
- ความยาว: แปรผัน สูงถึง 20 อักขระ
- วัตถุประสงค์: หมายเลขซีเรียลเฉพาะสำหรับการติดตามรายการแต่ละรายการ
- ตัวอย่าง:
(21)SN123456789 - หมายเหตุ:
- แต่ละหน่วยมีหมายเลขซีเรียลเฉพาะ
- เปิดใช้งานการติดตามย้อนกลับระดับหน่วย
- ใช้ในการติดตามและย้อนรอย การป้องกันการปลอมแปลง
- ต้องการตัวคั่น FNC1
วันที่
AI (11) - วันผลิต (YYMMDD)
- รูปแบบ: 6 หลัก (YYMMDD)
- ความยาว: คงที่ (6)
- วัตถุประสงค์: วันที่ผลิต/ผลิต
- ตัวอย่าง:
(11)251231= 31 ธันวาคม 2025
AI (13) - วันบรรจุ (YYMMDD)
- รูปแบบ: 6 หลัก (YYMMDD)
- ความยาว: คงที่ (6)
- วัตถุประสงค์: วันที่บรรจุ
- ตัวอย่าง:
(13)250615= 15 มิถุนายน 2025
AI (15) - วันที่ดีที่สุดก่อน (YYMMDD)
- รูปแบบ: 6 หลัก (YYMMDD)
- ความยาว: คงที่ (6)
- วัตถุประสงค์: วันที่ดีที่สุดก่อนหรือวันที่ดีที่สุดโดย
- ตัวอย่าง:
(15)260101= 1 มกราคม 2026
AI (17) - วันหมดอายุ (YYMMDD)
- รูปแบบ: 6 หลัก (YYMMDD)
- ความยาว: คงที่ (6)
- วัตถุประสงค์: วันที่ใช้โดย / วันหมดอายุ
- ตัวอย่าง:
(17)251231= 31 ธันวาคม 2025 - หมายเหตุ: AI วันที่ทั่วไปที่สุดสำหรับสินค้าที่เน่าเสียง่ายและเภสัชภัณฑ์
ปริมาณและการวัด
AI (30) - จำนวนแปรผัน
- รูปแบบ: ตัวเลข สูงถึง 8 หลัก
- ความยาว: แปรผัน (1-8)
- วัตถุประสงค์: จำนวนรายการในรายการการค้าปริมาณแปรผัน
- ตัวอย่าง:
(30)1250= 1,250 รายการ
AI (310n) - น้ำหนักสุทธิเป็นกิโลกรัม (n = ตำแหน่งจุดทศนิยม)
- รูปแบบ: 6 หลัก (ตัวเลข)
- ความยาว: คงที่ (6)
- วัตถุประสงค์: น้ำหนักสุทธิเป็น kg
- ตัวอย่าง:
(3101)000125= 12.5 kg (n=1 หมายถึง 1 ตำแหน่งทศนิยม)
AI (320n) - น้ำหนักสุทธิเป็นปอนด์
- รูปแบบ: 6 หลัก (ตัวเลข)
- ความยาว: คงที่ (6)
- วัตถุประสงค์: น้ำหนักสุทธิเป็นปอนด์
AI (37) - จำนวนรายการการค้า
- รูปแบบ: ตัวเลข สูงถึง 8 หลัก
- ความยาว: แปรผัน (1-8)
- วัตถุประสงค์: จำนวนหน่วยที่บรรจุ
- ตัวอย่าง:
(37)25= 25 หน่วยในแพ็คเกจนี้
หน่วยโลจิสติกส์
AI (00) - รหัสคอนเทนเนอร์จัดส่งแบบซีเรียล (SSCC)
- รูปแบบ: 18 หลัก (ตัวเลข)
- ความยาว: คงที่ (18)
- วัตถุประสงค์: ตัวระบุเฉพาะสำหรับหน่วยโลจิสติกส์ (พาเลท คอนเทนเนอร์ การจัดส่ง)
- ตัวอย่าง:
(00)006141412312345678 - หมายเหตุ:
- AI ที่สำคัญที่สุดสำหรับการติดตามโลจิสติกส์
- ตัวระบุที่ไม่ซ้ำกันทั่วโลก
- รายละเอียดในส่วน SSCC ด้านล่าง
AI (20) - ตัวแปรผลิตภัณฑ์ภายใน
- รูปแบบ: 2 หลัก (ตัวเลข)
- ความยาว: คงที่ (2)
- วัตถุประสงค์: หมายเลขตัวแปรภายใน (สี ขนาด ฯลฯ)
- ตัวอย่าง:
(20)05= ตัวแปร 05
ข้อมูลเพิ่มเติม
AI (240) - การระบุผลิตภัณฑ์เพิ่มเติม
- รูปแบบ: ตัวอักษรและตัวเลข สูงถึง 30 อักขระ
- ความยาว: แปรผัน
- วัตถุประสงค์: การระบุผลิตภัณฑ์รองที่กำหนดโดยผู้ผลิต
AI (241) - หมายเลขชิ้นส่วนของลูกค้า
- รูปแบบ: ตัวอักษรและตัวเลข สูงถึง 30 อักขระ
- ความยาว: แปรผัน
- วัตถุประสงค์: หมายเลขชิ้นส่วนของลูกค้าสำหรับผลิตภัณฑ์
AI (400) - หมายเลขใบสั่งซื้อของลูกค้า
- รูปแบบ: ตัวอักษรและตัวเลข สูงถึง 30 อักขระ
- ความยาว: แปรผัน
- วัตถุประสงค์: เชื่อมโยงการจัดส่งกับ PO ของลูกค้า
AI (420) - จัดส่งไปยัง / ส่งมอบไปยังรหัสไปรษณีย์
- รูปแบบ: ตัวอักษรและตัวเลข สูงถึง 20 อักขระ
- ความยาว: แปรผัน
- วัตถุประสงค์: รหัสไปรษณีย์สำหรับปลายทางการส่งมอบ
สำหรับรายการตัวระบุการใช้งานทั้งหมด ปรึกษาข้อกำหนดทั่วไปของ GS1
รหัสคอนเทนเนอร์จัดส่งแบบซีเรียล (SSCC)
SSCC เป็นหนึ่งในการใช้งาน GS1-128 ที่สำคัญที่สุดในโลจิสติกส์ สมควรได้รับความสนใจพิเศษเนื่องจากบทบาทสำคัญในการติดตามห่วงโซ่อุปทาน
SSCC คืออะไร?
รหัสคอนเทนเนอร์จัดส่งแบบซีเรียล (SSCC) เป็นหมายเลข 18 หลักที่ระบุหน่วยโลจิสติกส์อย่างไม่ซ้ำกัน—รายการใดๆ ที่จำเป็นต้องติดตามผ่านห่วงโซ่อุปทาน เช่น:
- พาเลท
- กล่อง/กล่องกระดาษแข็ง
- คอนเทนเนอร์
- กรงลูกกลิ้ง
- คอนเทนเนอร์เทกองกลาง (IBCs)
- พัสดุแต่ละชิ้น
- หน่วยใดๆ ที่ถูกจัดส่งหรือเก็บ
คุณสมบัติหลัก:
- ไม่ซ้ำกันทั่วโลก: ไม่มี SSCCs สองอันเหมือนกันทั่วโลก
- ไม่มีนัยสำคัญ: ตัวเลขเองไม่ถ่ายทอดความหมาย (แตกต่างจาก GTINs ที่ระบุประเภทผลิตภัณฑ์) เป็นเพียงคีย์การค้นหา
- ต้องการใบอนุญาต: สร้างโดยใช้คำนำหน้าบริษัท GS1
- 18 หลัก: ความยาวคงที่สำหรับการประมวลผลที่สม่ำเสมอ
โครงสร้าง SSCC
SSCC ประกอบด้วย:
[Extension Digit] [GS1 Company Prefix] [Serial Reference] [Check Digit]
1 หลัก 7-10 หลัก 6-9 หลัก 1 หลัก
-----
18 ทั้งหมด
องค์ประกอบ:
-
หลักส่วนขยาย (1 หลัก): เพิ่มความจุการกำหนดหมายเลข
- โดยทั่วไป 0-9
- มักใช้เพื่อบ่งชี้ระดับบรรจุภัณฑ์ (0=พาเลท, 1=กล่อง ฯลฯ) แต่ไม่ได้มาตรฐาน
-
คำนำหน้าบริษัท GS1 (7-10 หลัก): หมายเลข GS1 ที่ได้รับใบอนุญาตของคุณ
- ความยาวแตกต่างกันไปตามประเทศและเมื่อออกใบอนุญาต
- ตัวอย่าง: 0614141 (คำนำหน้า 7 หลัก)
-
การอ้างอิงแบบซีเรียล (6-9 หลัก): หมายเลขตามลำดับหรือสุ่มที่คุณกำหนด
- ความยาว = 17 - (ความยาวของคำนำหน้าบริษัท)
- คุณจัดการการกำหนดหมายเลขนี้
- สามารถเป็นตามลำดับ สุ่ม หรือรวมรหัสวันที่/สถานที่
-
หลักตรวจสอบ (1 หลัก): การคำนวณ Modulo 10 สำหรับการตรวจจับข้อผิดพลาด
- คำนวณจาก 17 หลักแรก
- คำนวณโดยอัตโนมัติโดยตัวสร้างบาร์โค้ด
ตัวอย่างการแยก SSCC:
0 0614141 123456789 7
│ │ │ │
│ │ │ └─ หลักตรวจสอบ (คำนวณ)
│ │ └─ การอ้างอิงแบบซีเรียล (คุณกำหนด)
│ └─ คำนำหน้าบริษัท GS1 (ได้รับใบอนุญาต)
└─ หลักส่วนขยาย
SSCC ใน GS1-128
SSCCs ถูกเข้ารหัสในบาร์โค้ด GS1-128 โดยใช้AI (00):
รูปแบบที่อ่านได้โดยมนุษย์:
(00)006141412312345678
การใช้งาน:
- โดยทั่วไปเป็นข้อมูลเพียงอย่างเดียวในบาร์โค้ดป้ายกำกับ SSCC (แม้ว่า AIs อื่นๆ สามารถเพิ่มได้)
- พิมพ์ขนาดใหญ่บนป้ายกำกับการจัดส่งเพื่อการสแกนที่ง่าย
- มักรวมข้อมูลที่อ่านได้โดยมนุษย์เพิ่มเติม (จัดส่งไปยัง จาก หมายเลข PO)
ตัวอย่างป้ายกำกับ:
จัดส่งไปยัง: จาก:
ศูนย์กระจายสินค้า DC5 คลังสินค้า WH12
123 Main St 456 Oak Ave
Chicago, IL 60601 Atlanta, GA 30301
PO: 45678901
(00) 0 0614141 123456789 7
|||||||||||||||||||||||||||||||
[ บาร์โค้ด GS1-128 ]
การสร้างและการจัดการ SSCC
กลยุทธ์การกำหนดหมายเลข:
การกำหนดหมายเลขตามลำดับ:
- ง่าย: เริ่มที่ 000000001 และเพิ่มขึ้น
- คาดเดาได้และจัดการง่าย
- เปิดเผยปริมาณให้คู่ค้า (การพิจารณาการแข่งขัน)
การกำหนดหมายเลขแบบสุ่ม:
- สร้างหมายเลขสุ่มภายในช่วงของคุณ
- ซ่อนข้อมูลปริมาณ
- ต้องการฐานข้อมูลเพื่อติดตามหมายเลขที่ใช้แล้ว
การกำหนดหมายเลขที่มีโครงสร้าง:
- เข้ารหัสสถานที่ วันที่ หรือข้อมูลอื่นๆ ในส่วนการอ้างอิงแบบซีเรียล
- ตัวอย่าง: 2 หลักแรก = สถานที่คลังสินค้า 4 หลักถัดไป = วันที่ 3 หลักสุดท้าย = ลำดับ
- การแก้ไขปัญหาที่ง่ายขึ้น แต่ลดหมายเลขที่มีอยู่
แนวทางปฏิบัติที่ดีที่สุด:
- ไม่เคยใช้ SSCC ซ้ำ (แม้แต่หลายปีต่อมา)
- รักษาฐานข้อมูลของ SSCCs ที่กำหนดพร้อมข้อมูลที่เกี่ยวข้อง
- วางแผนความจุการกำหนดหมายเลข: ด้วยการอ้างอิงแบบซีเรียล 9 หลัก คุณมีหมายเลข 1 พันล้าน
- ใช้หลักส่วนขยายเพื่อทวีคูณความจุ 10 เท่าหากจำเป็น
สร้าง SSCCs ได้อย่างง่ายดายด้วยตัวสร้างบาร์โค้ด GS1-128ของเราโดยระบุคำนำหน้าบริษัท GS1 และการอ้างอิงแบบซีเรียลของคุณ
SSCC ในธุรกรรม EDI
SSCCs มีความสำคัญในการแลกเปลี่ยนข้อมูลทางอิเล็กทรอนิกส์ (EDI) สำหรับโลจิสติกส์:
ASN (Advance Ship Notice) - EDI 856:
- ส่งก่อนการจัดส่งมาถึง
- แสดงรายการ SSCC แต่ละอันพร้อมผลิตภัณฑ์ที่บรรจุ ปริมาณ หมายเลข PO
- สิ่งอำนวยความสะดวกในการรับเตรียมพร้อมสำหรับการมาถึงตามข้อมูล ASN
- SSCC บนป้ายกำกับทางกายภาพตรงกับ SSCC ในธุรกรรม EDI
การยืนยันการรับ - EDI 861:
- ยืนยันการรับ SSCCs เฉพาะ
- อัปเดตระบบสินค้าคงคลัง
- ทริกเกอร์กระบวนการชำระเงิน
คำสั่งจัดส่งคลังสินค้า - EDI 940:
- ขอการจัดส่ง SSCCs เฉพาะ
- ประสานงานการดำเนินงานคลังสินค้า
การรวมบาร์โค้ดทางกายภาพกับธุรกรรมอิเล็กทรอนิกส์นี้สร้างห่วงโซ่อุปทานที่ไร้รอยต่อซึ่งข้อมูลไหลไปข้างหน้าสินค้าทางกายภาพ ทำให้การรับ การกำหนดเส้นทาง และการจัดการสินค้าคงคลังมีประสิทธิภาพ
GS1-128 ในโลจิสติกส์และการบริหารคลังสินค้า
ป้ายกำกับการจัดส่ง
ป้ายกำกับการจัดส่ง GS1-128 เป็นแรงงานหลักของโลจิสติกส์สมัยใหม่ บรรจุองค์ประกอบข้อมูลหลายอย่างในบาร์โค้ดที่สแกนได้เพียงอันเดียว
การผสมผสานข้อมูลทั่วไป:
ป้ายกำกับกล่องกระดาษพื้นฐาน:
(01)00614141123452 ← GTIN ผลิตภัณฑ์
(37)25 ← บรรจุ 25 หน่วย
(10)LOT2024-456 ← หมายเลขแบตช์
(17)251231 ← วันหมดอายุ
ป้ายกำกับพาเลท (SSCC):
(00)006141412312345678 ← ID พาเลทเฉพาะ
ป้ายกำกับการจัดส่งขั้นสูง:
(00)006141412312345678 ← SSCC สำหรับการติดตาม
(01)00614141123452 ← GTIN ผลิตภัณฑ์
(37)100 ← บรรจุ 100 หน่วย
(10)LOT2024-456 ← หมายเลขแบตช์
(400)PO-123456 ← หมายเลข PO ของลูกค้า
(420)60601 ← รหัสไปรษณีย์ส่งถึง
ประโยชน์ในการดำเนินงานคลังสินค้า
การรับ:
- การสแกนครั้งเดียวจับข้อมูลที่เกี่ยวข้องทั้งหมด
- การตรวจสอบอัตโนมัติกับ ASN (Advance Ship Notice)
- การจับวันที่แบตช์และวันหมดอายุทันทีสำหรับการจัดการ FIFO
- ลดเวลาการรับ (เร็วขึ้น 60-80% กว่าการป้อนข้อมูลด้วยตนเอง)
การจัดเก็บ:
- SSCC เชื่อมโยงกับสถานที่ใน WMS (ระบบจัดการคลังสินค้า)
- การติดตามแบตช์สำหรับการควบคุมล็อต
- การติดตามวันหมดอายุสำหรับการหมุนเวียน
การเลือกสินค้า:
- ตรวจสอบผลิตภัณฑ์ที่ถูกต้องด้วยการสแกน GTIN
- ยืนยันแบตช์และวันหมดอายุหากจำเป็น
- ติดตามปริมาณที่เลือกโดยอัตโนมัติ
การบรรจุ:
- สร้าง SSCC ใหม่สำหรับการจัดส่งขาออก
- เชื่อมโยงรายการที่เลือกกับ SSCC ใหม่
- สร้าง ASN พร้อม SSCC และเนื้อหา
การจัดส่ง:
- สแกน SSCC เพื่อยืนยันการจัดส่งขาออก
- รวมกับระบบขนส่ง
- อัปเดตสินค้าคงคลังแบบเรียลไทม์
การรวมกับระบบ WMS
ระบบจัดการคลังสินค้า (WMS) สมัยใหม่ได้รับการออกแบบสำหรับการรวม GS1-128:
ข้อกำหนดการกำหนดค่า:
- กฎการแยกวิเคราะห์ AI: WMS ต้องเข้าใจวิธีการแยกและตีความแต่ละ AI
- การแมปข้อมูล: แมปแต่ละ AI กับฟิลด์ฐานข้อมูลที่เหมาะสม (GTIN→product_id, batch→lot_number ฯลฯ)
- กฎการตรวจสอบ: ตรวจสอบให้แน่ใจว่าข้อมูลที่สแกนตรงตามกฎทางธุรกิจ (วันหมดอายุไม่อยู่ในอดีต ฯลฯ)
- การจัดการ FNC1: เครื่องสแกนหรือมิดเดิลแวร์ต้องจัดการตัวคั่น FNC1 อย่างเหมาะสม
การพิจารณาการดำเนินการ:
- การกำหนดค่าเครื่องสแกน: เปิดใช้งานสัญลักษณ์ GS1-128 และการแยกวิเคราะห์ AI
- มิดเดิลแวร์: บางระบบใช้มิดเดิลแวร์เพื่อแยกวิเคราะห์ GS1-128 ก่อนส่งไปยัง WMS
- การออกแบบฐานข้อมูล: ตรวจสอบให้แน่ใจว่าฟิลด์มีอยู่สำหรับ AIs ทั้งหมดที่คุณวางแผนจะจับ
- การทดสอบ: ทดสอบการผสมผสาน AI ทั้งหมดที่ซัพพลายเออร์ของคุณใช้อย่างละเอียด
ตัวอย่างเวิร์กโฟลว์:
- สแกนบาร์โค้ด GS1-128 บนกล่องกระดาษที่เข้ามา
- WMS รับข้อมูลที่แยกวิเคราะห์: GTIN=00614141123452, BATCH=LOT456, EXPIRY=251231
- WMS ค้นหารายละเอียดผลิตภัณฑ์ผ่าน GTIN
- WMS บันทึกแบตช์และวันหมดอายุสำหรับการติดตามสินค้าคงคลัง
- WMS แนะนำสถานที่จัดเก็บตามผลิตภัณฑ์และวันหมดอายุ
- WMS สร้างป้ายทะเบียน (SSCC ภายใน) สำหรับการติดตามสถานที่
- ผู้ปฏิบัติการสแกนบาร์โค้ดสถานที่เพื่อยืนยันการจัดเก็บ
- สินค้าคงคลังอัปเดตแบบเรียลไทม์พร้อมการติดตามย้อนกลับทั้งหมด
การติดตามหลายระดับ
ห่วงโซ่อุปทานที่ซับซ้อนมักใช้ GS1-128 ในหลายระดับ:
ระดับรายการ:
- แพ็คเกจเภสัชภัณฑ์แต่ละชิ้นพร้อม GTIN หมายเลขซีเรียล แบตช์ วันหมดอายุ
- การผสมผสาน AI: (01) + (21) + (10) + (17)
ระดับกล่อง:
- กล่องที่บรรจุรายการหลายอัน
- การผสมผสาน AI: (02) สำหรับ GTIN กล่อง + (37) สำหรับจำนวนหน่วย + แบตช์และวันที่
ระดับพาเลท:
- SSCC ที่ระบุหน่วยโลจิสติกส์ทั้งหมด
- AI (00) พร้อม GTINs กล่อง/รายการเพิ่มเติมหากเป็นพาเลทผสม
ระดับคอนเทนเนอร์:
- SSCC ระดับคอนเทนเนอร์หรือการจัดส่ง
- เชื่อมโยงกับ SSCCs พาเลทหลายอันในธุรกรรม EDI
ลำดับชั้นนี้เปิดใช้งานการติดตามย้อนกลับการเจาะลึกจากคอนเทนเนอร์ → พาเลท → กล่อง → รายการ สำคัญสำหรับการเรียกคืนและการปฏิบัติตามกฎระเบียบ
การใช้งานในอุตสาหกรรม
การกระจายสินค้าปลีก
กรณีการใช้งาน: สินค้าบริโภคที่บรรจุหีบห่อจากผู้ผลิตไปยังศูนย์กระจายสินค้าค้าปลีก
ป้ายกำกับทั่วไป (กล่อง):
(01)00614141999996 ← GTIN ของกล่อง (12 รายการ)
(02)00614141123452 ← GTIN ของรายการแต่ละชิ้นภายใน
(37)12 ← บรรจุ 12 หน่วย
(10)LOT-2024-SEP-15 ← แบตช์การผลิต
(15)260315 ← วันที่ดีที่สุดก่อน (15 มีนาคม 2026)
ประโยชน์:
- ผู้ค้าปลีกยืนยันว่าได้รับผลิตภัณฑ์ที่ถูกต้อง (GTIN กล่องเทียบกับรายการ)
- การจัดการ FIFO อัตโนมัติตามวันที่ดีที่สุดก่อน
- ความสามารถในการเรียกคืนผ่านหมายเลขแบตช์
- การตรวจสอบจำนวนกล่องโดยไม่ต้องเปิดกล่อง
อาหารและเครื่องดื่ม
กรณีการใช้งาน: ผลิตภัณฑ์อาหารสดหรือเน่าเสียง่ายที่ต้องการการจัดการวันหมดอายุอย่างเข้มงวด
ป้ายกำกับทั่วไป:
(01)00614141777778 ← GTIN
(10)PROD20241115 ← ล็อตการผลิต
(17)241130 ← วันที่ใช้โดย
(3103)002450 ← น้ำหนักสุทธิ 24.50 kg (AI 310n พร้อม n=3)
ประโยชน์:
- การตรวจสอบวันหมดอายุอัตโนมัติที่การรับ
- การจัดการคลังสินค้า FEFO (หมดอายุก่อน ออกก่อน)
- การติดตามย้อนกลับสำหรับเหตุการณ์ความปลอดภัยอาหาร
- การตรวจสอบน้ำหนักสำหรับการปฏิบัติตาม
เภสัชภัณฑ์และการดูแลสุขภาพ
กรณีการใช้งาน: ยาตามใบสั่งแพทย์ที่ต้องการการทำหมายเลขซีเรียลสำหรับกฎระเบียบการติดตามและย้อนรอย (DSCSA, EU FMD)
ป้ายกำกับทั่วไป:
(01)00357000123456 ← GTIN (NDC ในรูปแบบ GTIN-14)
(17)231231 ← วันหมดอายุ
(10)LOT456ABC ← หมายเลขแบตช์
(21)SN1234567890 ← หมายเลขซีเรียลเฉพาะ
ประโยชน์:
- การติดตามย้อนกลับระดับหน่วยผ่านห่วงโซ่อุปทานทั้งหมด
- การป้องกันการปลอมแปลงผ่านการตรวจสอบหมายเลขซีเรียล
- การปฏิบัติตามกฎระเบียบ (ข้อกำหนด FDA, EMEA)
- บันทึกการให้ยาอัตโนมัติ (MAR) ในโรงพยาบาล
- ความแม่นยำในการเรียกคืนถึงแพ็คเกจแต่ละชิ้น
ชิ้นส่วนยานยนต์
กรณีการใช้งาน: การติดตามชิ้นส่วนจากซัพพลายเออร์ไปยังโรงงานประกอบ OEM
ป้ายกำกับทั่วไป:
(01)00614141888889 ← GTIN ของชิ้นส่วน
(241)CUSPART-12345 ← หมายเลขชิ้นส่วนของลูกค้า (OEM)
(10)SUPPLIER-LOT-789 ← แบตช์ซัพพลายเออร์
(37)50 ← ปริมาณในคอนเทนเนอร์
ประโยชน์:
- อ้างอิงหมายเลขชิ้นส่วนซัพพลายเออร์กับหมายเลขชิ้นส่วน OEM
- การประสานงานการผลิต JIT (Just In Time)
- การติดตามคุณภาพโดยแบตช์ซัพพลายเออร์
- การติดตามย้อนกลับการเรียกร้องการรับประกัน
โลจิสติกส์บุคคลที่สาม (3PL)
กรณีการใช้งาน: คลังสินค้า 3PL ที่จัดการสินค้าคงคลังสำหรับลูกค้าหลายราย
ป้ายกำกับทั่วไป (พาเลท):
(00)006141412312345678 ← SSCC สำหรับการติดตามพาเลท
(01)00614141123452 ← GTIN ผลิตภัณฑ์
(37)600 ← หน่วยทั้งหมดบนพาเลท
(410)5555555555 ← รหัสสถานที่จัดส่งไปยัง (GLN)
(400)PO-CUST-12345 ← หมายเลข PO ของลูกค้า
ประโยชน์:
- ID พาเลทเดียว (SSCC) สำหรับหน่วยโลจิสติกส์ทั้งหมด
- เชื่อมโยงกับลูกค้าและปลายทาง
- สินค้าคงคลังที่แม่นยำโดยลูกค้าในคลังสินค้าที่แบ่งปัน
- การดำเนินงาน cross-docking ที่มีประสิทธิภาพ
การกำหนดค่าเครื่องสแกนและการแยกวิเคราะห์
การเปิดใช้งาน GS1-128 บนเครื่องสแกน
เครื่องสแกนบาร์โค้ดสมัยใหม่ส่วนใหญ่รองรับ GS1-128 แต่ต้องได้รับการกำหนดค่าอย่างถูกต้อง:
ขั้นตอนการกำหนดค่า:
-
เปิดใช้งานสัญลักษณ์ Code 128: GS1-128 ใช้ Code 128 ดังนั้นจึงต้องเปิดใช้งาน
-
เปิดใช้งานโหมด GS1-128: มักมีป้ายกำกับเป็น:
- "GS1-128" หรือ "EAN-128" หรือ "UCC-128"
- "โหมดตัวระบุการใช้งาน"
- "การแทนที่อักขระ FNC1"
-
กำหนดค่าเอาต์พุต FNC1: เลือกวิธีการส่งตัวคั่น FNC1:
- อักขระ GS (ASCII 29): ทั่วไปที่สุด แยก AIs ในเอาต์พุต
- อักขระที่กำหนดเอง: บางระบบใช้
|หรือ~หรือตัวคั่นอื่น - ไม่มีเอาต์พุต: FNC1 ได้รับการยอมรับ แต่ไม่ถูกส่ง (ต้องการความรู้ AI ความยาวคงที่)
-
เปิดใช้งานการแยกวิเคราะห์ AI (หากมี): เครื่องสแกนส่งออก AIs ในรูปแบบเฉพาะ
- ตัวอย่าง:
01=00614141123452, 10=LOT456, 17=251231 - ทำให้การแยกวิเคราะห์ดาวน์สตรีมง่ายขึ้น
- ตัวอย่าง:
-
ทดสอบการกำหนดค่า: สแกนป้ายกำกับทดสอบ GS1-128 และตรวจสอบรูปแบบเอาต์พุต
ตัวอย่างเอาต์พุตเครื่องสแกนที่เปิดใช้งานโหมด GS1-128:
01006141411234521710LOT456GS17251231
โดยที่ GS แทนอักขระ ASCII 29 (Group Separator) ที่ส่งสำหรับ FNC1
การแยกวิเคราะห์ตัวระบุการใช้งาน
ระบบรับต้องแยกวิเคราะห์ข้อมูลที่สแกนเป็นองค์ประกอบ AI แต่ละอัน:
อัลกอริทึมการแยกวิเคราะห์:
- ระบุอักขระ FNC1/GS: เหล่านี้แยก AIs ความยาวแปรผัน
- อ่าน AI แรก: 2-4 หลักแรก (ปรึกษาตาราง AI สำหรับความยาว)
- กำหนดว่าเป็นความยาวคงที่หรือแปรผัน: ค้นหา AI ในข้อกำหนด
- แยกข้อมูล:
- ความยาวคงที่: อ่านจำนวนอักขระที่ระบุ
- ความยาวแปรผัน: อ่านจนกว่า FNC1/GS ถัดไปหรือจุดสิ้นสุดของสตริง
- ทำซ้ำ: ดำเนินการต่อจนกว่าข้อมูลทั้งหมดถูกแยกวิเคราะห์
ตัวอย่างการแยกวิเคราะห์:
สตริงอินพุต (โดย GS แสดงเป็น <GS>):
010061414112345210LOT456<GS>17251231
การแยกวิเคราะห์:
- ตำแหน่ง 0-1: AI =
01(GTIN, 14 หลักคงที่) - ตำแหน่ง 2-15: ข้อมูล =
00614141123452(14 หลัก) - ตำแหน่ง 16-17: AI =
10(แบตช์, แปรผันสูงถึง 20) - ตำแหน่ง 18-24: ข้อมูล =
LOT456(จนกระทั่ง GS) - ตำแหน่ง 25-26: AI =
17(วันหมดอายุ, 6 หลักคงที่) - ตำแหน่ง 27-32: ข้อมูล =
251231(6 หลัก จุดสิ้นสุดของสตริง)
ผลลัพธ์:
GTIN: 00614141123452
แบตช์: LOT456
วันหมดอายุ: 251231 (31 ธันวาคม 2025)
ไลบรารีซอฟต์แวร์และเครื่องมือ
ภาษาโปรแกรมหลายภาษามีไลบรารีสำหรับการแยกวิเคราะห์ GS1-128:
JavaScript/Node.js:
gs1-barcode-parser(แพ็คเกจ npm)
Python:
gs1-decoderหรือการแยกวิเคราะห์ regex ที่กำหนดเอง
Java:
- ตัวแยกวิเคราะห์ Apache Commons GS1
- ตัวแยกวิเคราะห์ที่กำหนดเองโดยใช้ตาราง AI ของ GS1
C#/.NET:
- การแยกวิเคราะห์ในตัวในระบบ WMS หลายระบบ
- ตัวแยกวิเคราะห์ที่กำหนดเองโดยใช้ตารางการค้นหา AI
โซลูชันเครื่องสแกน/มิดเดิลแวร์:
- เครื่องสแกนบางเครื่องส่งออกข้อมูลที่แยกวิเคราะห์ล่วงหน้า
- แอปพลิเคชันมิดเดิลแวร์ (เช่น Zebra Savanna, Honeywell Mobility SDK) สามารถแยกวิเคราะห์ก่อนส่งไปยังระบบโฮสต์
แนวทางปฏิบัติที่ดีที่สุด: ใช้ไลบรารีที่จัดตั้งขึ้นแล้วแทนการสร้างตัวแยกวิเคราะห์ที่กำหนดเองเพื่อให้แน่ใจว่าสอดคล้องกับมาตรฐาน GS1 และจัดการกับกรณีขอบ
แนวทางปฏิบัติที่ดีที่สุดในการดำเนินการ
การออกแบบป้ายกำกับ
แนวทางการออกแบบ:
-
ขนาดบาร์โค้ด:
- ความสูงขั้นต่ำ: 1 นิ้ว (25mm) สำหรับการสแกนที่เชื่อถือได้
- ความกว้าง: แตกต่างกันไปตามเนื้อหาข้อมูล (โดยทั่วไป 2-4 นิ้ว)
- X-dimension: 0.010" (10 mil) ขั้นต่ำสำหรับโลจิสติกส์
-
การตีความที่อ่านได้โดยมนุษย์:
- แสดง AIs ในวงเล็บ:
(01)00614141123452 - วางด้านล่างบาร์โค้ด
- ขนาดตัวอักษร: 10-12pt ขั้นต่ำ
- รวมข้อมูลทั้งหมดจากบาร์โค้ด
- แสดง AIs ในวงเล็บ:
-
โซนเงียบ:
- ขั้นต่ำ 10X (10 เท่าความกว้างแถบแคบ) ทั้งสองด้าน
- เก็บข้อความ กราฟิก ขอบให้ห่างจากโซนเงียบ
- คำนึงถึงความคลาดเคลื่อนของเครื่องพิมพ์
-
ข้อมูลเพิ่มเติม:
- ที่อยู่จัดส่งไปยัง จัดส่งจาก
- ข้อมูลการกำหนดเส้นทางของผู้ขนส่ง
- คำอธิบายผลิตภัณฑ์ที่อ่านได้โดยมนุษย์
- โลโก้บริษัทและแบรนด์
-
วัสดุป้ายกำกับและกาว:
- ทนทานสำหรับสภาพแวดล้อมห่วงโซ่อุปทาน
- กาวเหมาะสมสำหรับวัสดุรองรับ (กระดาษลูกฟูก พลาสติก ฯลฯ)
- ทนต่ออุณหภูมิ ความชื้นตามต้องการ
สร้างป้ายกำกับที่สอดคล้องโดยใช้ตัวสร้างบาร์โค้ด GS1-128ของเราพร้อมขนาดและโซนเงียบที่เหมาะสม
คุณภาพข้อมูลและการตรวจสอบ
ก่อนพิมพ์:
- ตรวจสอบคำนำหน้าบริษัท GS1: ตรวจสอบว่าคุณกำลังใช้คำนำหน้าที่ได้รับใบอนุญาตของคุณ
- ตรวจสอบรูปแบบข้อมูล: แต่ละ AI มีข้อกำหนดรูปแบบเฉพาะ (ตัวเลข ตัวอักษรและตัวเลข รูปแบบวันที่)
- ตรวจสอบความยาวข้อมูล: อย่าเกินความยาวสูงสุดสำหรับ AIs แปรผัน
- ทดสอบหลักตรวจสอบ: สำหรับ GTINs และ SSCCs ตรวจสอบการคำนวณหลักตรวจสอบ
- ยืนยันรูปแบบวันที่: ใช้รูปแบบ YYMMDD ตรวจสอบว่าวันที่มีเหตุผล (วันหมดอายุหลังการผลิต)
ระหว่างการผลิต:
- การตรวจสอบคุณภาพการพิมพ์: ปฏิบัติตามมาตรฐานคุณภาพการพิมพ์บาร์โค้ด
- การทดสอบการสแกน: ทดสอบสแกนการออกแบบป้ายกำกับทุกอันก่อนการผลิต
- การรวมฐานข้อมูล: ตรวจสอบว่าข้อมูลป้ายกำกับตรงกับบันทึกฐานข้อมูลของคุณ
- การติดตามแบตช์: รักษาบันทึกของป้ายกำกับที่พิมพ์สำหรับการติดตามย้อนกลับ
การประกันคุณภาพ:
- การตรวจสอบเป็นประจำ: ใช้เครื่องตรวจสอบบาร์โค้ดสำหรับเกรด C ขั้นต่ำ
- ความเข้ากันได้ของเครื่องสแกน: ทดสอบด้วยรุ่นเครื่องสแกนต่างๆ (แบบถือในมือ ตำแหน่งคงที่)
- การทดสอบสิ่งแวดล้อม: ทดสอบป้ายกำกับในสภาวะจริง (เย็น ร้อน ความชื้น)
- การตรวจสอบคู่ค้า: แบ่งปันตัวอย่างกับคู่ค้าก่อนการผลิต
การประสานงานคู่ค้า
ข้อกำหนดการสื่อสาร:
- ข้อตกลงการใช้ AI: AIs ใดจะรวมอยู่ในบาร์โค้ด?
- รูปแบบข้อมูล: รูปแบบเฉพาะสำหรับ AIs ความยาวแปรผัน (หมายเลขแบตช์ ฯลฯ)
- ข้อกำหนดป้ายกำกับ: ขนาด ตำแหน่ง ข้อกำหนดวัสดุ
- การรวม EDI: ข้อกำหนดและเวลาธุรกรรม ASN
- การจัดการข้อยกเว้น: ขั้นตอนสำหรับป้ายกำกับที่เสียหายหรือหายไป
โปรโตคอลการทดสอบ:
- แบ่งปันป้ายกำกับทดสอบ: ส่งตัวอย่างก่อนการผลิต
- ทดสอบการสแกน: คู่ค้าทดสอบด้วยอุปกรณ์ของพวกเขา
- ธุรกรรม EDI ทดสอบ: แลกเปลี่ยนข้อความ ASN ทดสอบ
- การทดสอบแบบจำลอง: ทดสอบกระบวนการเต็มด้วยการจัดส่งนำร่องขนาดเล็ก
- รายการตรวจสอบการเริ่มใช้งาน: ยืนยันว่าระบบทั้งหมดพร้อมก่อนการดำเนินการเต็มรูปแบบ
ข้อผิดพลาดในการดำเนินการทั่วไป
ข้อผิดพลาดที่ 1: ไม่ได้รับใบอนุญาตหมายเลข GS1
- ปัญหา: ใช้คำนำหน้าบริษัทปลอมหรือไม่ได้รับใบอนุญาต
- ผลที่ตามมา: บาร์โค้ดที่ไม่สอดคล้อง การปฏิเสธของผู้ค้าปลีก ปัญหาทางกฎหมาย
- โซลูชัน: รับใบอนุญาตคำนำหน้าบริษัท GS1 ที่เหมาะสมจากองค์กร GS1
ข้อผิดพลาดที่ 2: การจัดรูปแบบ AI ไม่ถูกต้อง
- ปัญหา: ใช้รูปแบบความยาวคงที่สำหรับ AIs แปรผันหรือในทางกลับกัน
- ผลที่ตามมา: ข้อผิดพลาดในการแยกวิเคราะห์ ข้อมูลที่แยกได้ไม่ถูกต้อง
- โซลูชัน: ปรึกษาตาราง AI ของ GS1 ใช้ซอฟต์แวร์ตัวสร้างที่สอดคล้อง
ข้อผิดพลาดที่ 3: คุณภาพการพิมพ์ไม่ดี
- ปัญหา: บาร์โค้ดที่ไม่ตรงตามเกรด C ขั้นต่ำ
- ผลที่ตามมา: ความล้มเหลวในการสแกน ความล่าช้าในห่วงโซ่อุปทาน
- โซลูชัน: ปฏิบัติตามคู่มือการตรวจสอบคุณภาพการพิมพ์
ข้อผิดพลาดที่ 4: โซนเงียบไม่เพียงพอ
- ปัญหา: ข้อความ กราฟิก หรือขอบใกล้บาร์โค้ดเกินไป
- ผลที่ตามมา: ความล้มเหลวในการสแกนแม้จะมีคุณภาพการพิมพ์ที่ดี
- โซลูชัน: ใช้โซนเงียบขั้นต่ำ 10X คำนึงถึงความคลาดเคลื่อนในการตัด
ข้อผิดพลาดที่ 5: การใช้ SSCCs ซ้ำ
- ปัญหา: ใช้ SSCC เดียวกันสำหรับการจัดส่งหลายครั้งในช่วงเวลา
- ผลที่ตามมา: ความขัดแย้งของฐานข้อมูล ข้อผิดพลาดในการติดตาม ความล้มเหลวของ EDI
- โซลูชัน: อย่าใช้ SSCCs ซ้ำ—พวกเขาต้องไม่ซ้ำกันอย่างถาวร
ข้อผิดพลาดที่ 6: การกำหนดค่าเครื่องสแกนไม่สมบูรณ์
- ปัญหา: เครื่องสแกนไม่ได้รับการกำหนดค่าอย่างเหมาะสมสำหรับการแยกวิเคราะห์ GS1-128
- ผลที่ตามมา: ข้อมูลไม่ถูกแยกอย่างถูกต้อง ต้องการการแยกวิเคราะห์ด้วยตนเอง
- โซลูชัน: กำหนดค่าการแทนที่ FNC1 และการแยกวิเคราะห์ AI อย่างถูกต้อง
ข้อผิดพลาดที่ 7: การทดสอบไม่เพียงพอ
- ปัญหา: การปรับใช้โดยไม่ทดสอบกับระบบของคู่ค้า
- ผลที่ตามมา: การปฏิเสธการจัดส่ง การคืนสินค้า ความเสียหายต่อความสัมพันธ์
- โซลูชัน: การทดสอบอย่างครอบคลุมกับระบบคู่ค้าจริงก่อนการผลิต
สรุปและขั้นตอนถัดไป
GS1-128 เป็นหัวมุมของการสื่อสารห่วงโซ่อุปทานสมัยใหม่ ทำให้การจับข้อมูลที่เป็นมาตรฐาน มีประสิทธิภาพ และเชื่อถือได้ จากคลังสินค้ารับไปจนถึงการชำระเงินค้าปลีก ด้วยการผสมผสานสัญลักษณ์ Code 128ที่หลากหลายกับตัวระบุการใช้งานมาตรฐานทั่วโลก ช่วยให้คู่ค้าทั่วโลกแลกเปลี่ยนผลิตภัณฑ์ แบตช์ วันที่ และข้อมูลโลจิสติกส์ที่ซับซ้อนได้อย่างราบรื่น
ประเด็นสำคัญ
- GS1-128 ไม่ใช่แค่ประเภทบาร์โค้ด—เป็นมาตรฐานการสื่อสารข้อมูลที่สมบูรณ์ที่สร้างบน Code 128
- ตัวระบุการใช้งาน (AIs) เปลี่ยนข้อมูลที่ไม่ชัดเจนให้เป็นข้อมูลที่มีโครงสร้างและมีความหมาย
- SSCCs ให้การระบุเฉพาะสำหรับหน่วยโลจิสติกส์ ทำให้มีการมองเห็นห่วงโซ่อุปทานแบบ end-to-end
- AIs หลายอันในบาร์โค้ดเดียว ขจัดความจำเป็นในการใช้ป้ายกำกับหลายอันและเปิดใช้งานการจับข้อมูลที่มีประสิทธิภาพ
- คุณภาพการพิมพ์สำคัญ—ปฏิบัติตามมาตรฐานการตรวจสอบเพื่อให้แน่ใจว่าการสแกนเชื่อถือได้
- การรวม EDI ทวีคูณคุณค่าของ GS1-128 โดยเชื่อมโยงบาร์โค้ดทางกายภาพกับธุรกรรมอิเล็กทรอนิกส์
- การประสานงานคู่ค้า เป็นสิ่งจำเป็นสำหรับการดำเนินการที่ประสบความสำเร็จ
เริ่มต้นกับ GS1-128
-
รับใบอนุญาตคำนำหน้าบริษัท GS1: ติดต่อGS1เพื่อรับคำนำหน้าบริษัทเฉพาะของคุณสำหรับ GTINs และ SSCCs
-
กำหนดข้อกำหนด AI ของคุณ: กำหนดตัวระบุการใช้งานใดที่คุณต้องการตามอุตสาหกรรมและคู่ค้าของคุณ
-
สร้างบาร์โค้ดที่สอดคล้อง: ใช้ตัวสร้างบาร์โค้ด GS1-128ของเราพร้อมคำนำหน้า GS1 และข้อมูลของคุณ
-
ออกแบบป้ายกำกับ: สร้างเค้าโครงป้ายกำกับพร้อมขนาดที่เหมาะสม โซนเงียบ และการตีความที่อ่านได้โดยมนุษย์
-
ทดสอบอย่างละเอียด:
- ตรวจสอบว่าข้อมูลเข้ารหัสอย่างถูกต้องด้วยเครื่องสแกนบาร์โค้ดของเรา
- ทดสอบคุณภาพการพิมพ์ตามแนวทางการตรวจสอบ
- ทำการทดลองกับระบบของคู่ค้า
-
กำหนดค่าระบบ:
- ตั้งค่าเครื่องสแกนสำหรับการแยกวิเคราะห์ GS1-128
- รวมกับระบบ WMS หรือ ERP
- สร้างธุรกรรม EDI หากใช้ได้
-
ฝึกอบรมพนักงาน: ตรวจสอบให้แน่ใจว่าผู้ปฏิบัติการเข้าใจขั้นตอนการสแกนบาร์โค้ด ข้อกำหนดคุณภาพ และการแก้ไขปัญหา
-
ตรวจสอบและปรับปรุง: ติดตามอัตราความสำเร็จของการสแกน แนวโน้มคุณภาพ และประสิทธิภาพของระบบ
เรียนรู้เพิ่มเติม
สำรวจหัวข้อที่เกี่ยวข้องเพื่อสร้างความเชี่ยวชาญบาร์โค้ดที่ครอบคลุม:
สัญลักษณ์และประเภท:
- บาร์โค้ด Code 128: คู่มือฉบับสมบูรณ์สำหรับโลจิสติกส์ - สัญลักษณ์พื้นฐาน
- Data Matrix: คู่มือฉบับสมบูรณ์ - ทางเลือก 2D สำหรับการใช้งานที่มีพื้นที่จำกัด
- ตัวสร้างบาร์โค้ด ITF-14 - การระบุระดับกล่อง
- EAN-13: คู่มือฉบับสมบูรณ์ - การระบุผลิตภัณฑ์ค้าปลีก
คำแนะนำการดำเนินการ:
- คุณภาพการพิมพ์บาร์โค้ดและคู่มือการตรวจสอบ - รับประกันการสแกนที่เชื่อถือได้
- การเลือกบาร์โค้ดประเภทที่เหมาะสม - กรอบการตัดสินใจ
- บาร์โค้ดในหลายอุตสาหกรรม - การใช้งานเฉพาะอุตสาหกรรม
เครื่องมือ:
- ตัวสร้างบาร์โค้ด - สร้างบาร์โค้ดทุกประเภท
- เครื่องสแกนบาร์โค้ดออนไลน์ - ทดสอบและตรวจสอบบาร์โค้ด
GS1-128 ขับเคลื่อนห่วงโซ่อุปทานที่มีประสิทธิภาพ แม่นยำ และสามารถติดตามได้ทั่วโลก ด้วยการดำเนินการที่เหมาะสม มันให้ ROI อย่างรวดเร็วผ่านข้อผิดพลาดที่ลดลง การดำเนินงานที่เร็วขึ้น และการรวมคู่ค้าที่ราบรื่น เริ่มสร้างบาร์โค้ด GS1-128 ที่สอดคล้องวันนี้และเข้าร่วมมาตรฐานโลกสำหรับความเป็นเลิศด้านห่วงโซ่อุปทาน