GS1-128 बारकोड: आपूर्ति श्रृंखला मानकों के लिए संपूर्ण गाइड
एप्लीकेशन आइडेंटिफायर्स (AIs), SSCC शिपिंग कोड्स, लॉजिस्टिक्स कार्यान्वयन, और आपूर्ति श्रृंखला सर्वोत्तम प्रथाओं के साथ GS1-128 बारकोड्स में महारत हासिल करें। गोदाम और वितरण संचालन के लिए आवश्यक गाइड।
आधुनिक लॉजिस्टिक्स और आपूर्ति श्रृंखला प्रबंधन की जटिल दुनिया में, निर्माता से अंतिम ग्राहक तक उत्पादों को ट्रैक करने के लिए कुशल डेटा कैप्चर महत्वपूर्ण है। जबकि सरल Code 128 बारकोड अल्फान्यूमेरिक डेटा को एनकोड करने में उत्कृष्ट हैं, आपूर्ति श्रृंखला संचालन को अधिक की आवश्यकता होती है: मानकीकृत डेटा संरचनाएं जो न केवल संख्याओं को, बल्कि उनके अर्थ को व्यक्त करती हैं—बैच नंबर को सीरियल नंबर से, समाप्ति तिथियों को उत्पादन तिथियों से, और मात्राओं को भार से अलग करती हैं।
GS1-128 (पूर्व में UCC/EAN-128 के रूप में जाना जाता है) में प्रवेश करें: एक परिष्कृत डेटा वाहक जो Code 128 सिंबोलॉजी की बहुमुखी प्रतिभा को वैश्विक स्तर पर मानकीकृत डेटा संरचना के साथ जोड़ता है। यह लॉजिस्टिक्स की भाषा है, जो दुनिया भर में व्यापारिक भागीदारों के बीच निर्बाध संचार को सक्षम बनाती है।
यह व्यापक गाइड GS1-128 बारकोड्स के बारे में आपको जानने योग्य सब कुछ कवर करता है: तकनीकी वास्तुकला, एप्लीकेशन आइडेंटिफायर्स (AIs), SSCC कार्यान्वयन, गोदाम और शिपिंग अनुप्रयोग, स्कैनर कॉन्फ़िगरेशन, EDI एकीकरण, और विश्वसनीय आपूर्ति श्रृंखला संचालन के लिए सर्वोत्तम प्रथाएं।
GS1-128 क्या है?
परिभाषा और मानक
GS1-128 एक एप्लीकेशन मानक है जो GS1 (पूर्व में EAN.UCC के रूप में जाना जाता है) द्वारा शासित परिभाषित डेटा संरचना के साथ Code 128 बारकोड सिंबोलॉजी का उपयोग करता है। यह मानकीकृत, मशीन-पठनीय प्रारूप में जटिल आपूर्ति श्रृंखला डेटा को एनकोड करने में सक्षम बनाता है।
मुख्य विशेषताएं:
- सिंबोलॉजी: Code 128 का उपयोग करता है (विशेष रूप से सबसेट C संख्यात्मक दक्षता के लिए जब संभव हो)
- डेटा संरचना: एप्लीकेशन आइडेंटिफायर्स (AIs) के साथ GS1 मानकों द्वारा परिभाषित
- प्रारंभ वर्ण: हमेशा FNC1 (फंक्शन कोड 1) से शुरू होता है ताकि इसे GS1-128 के रूप में पहचाना जा सके
- डेटा क्षमता: 48 अल्फान्यूमेरिक वर्णों तक व्यावहारिक (सिंबोलॉजी अधिक का समर्थन करती है लेकिन लेबल आकार सीमाएं लागू होती हैं)
- वैश्विक मानक: सभी उद्योगों में दुनिया भर में मान्यता प्राप्त और कार्यान्वित
पूर्व नाम:
- UCC/EAN-128 (उत्तरी अमेरिका / अंतर्राष्ट्रीय)
- EAN-128 (यूरोप)
- UCC-128 (संयुक्त राज्य)
2005 में GS1-128 में नाम परिवर्तन ने GS1 संगठन छत्र के तहत वैश्विक शब्दावली को एकीकृत किया, लेकिन आप अभी भी पुराने दस्तावेज़ीकरण या उपकरण में विरासत नामों का सामना कर सकते हैं।
Code 128 के साथ संबंध
इस संबंध के बारे में इस तरह सोचें:
Code 128 = भाषा (सिंबोलॉजी) GS1-128 = व्याकरण और शब्दावली (डेटा संरचना)
जिस तरह अंग्रेजी शब्दों को यादृच्छिक रूप से व्यवस्थित किया जा सकता है या व्याकरणिक वाक्यों में संरचित किया जा सकता है, Code 128 किसी भी अल्फान्यूमेरिक डेटा को एनकोड कर सकता है, जबकि GS1-128 उस डेटा को अर्थपूर्ण रूप से व्यवस्थित करने के लिए नियम प्रदान करता है।
Code 128 उदाहरण:
ABC123LOT456EXP20251231
डेटा मौजूद है लेकिन अर्थ अस्पष्ट है। ABC123 क्या है? LOT456 क्या है? क्या 20251231 एक तिथि है?
AIs के साथ GS1-128 उदाहरण:
(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: फंक्शन कोड 1 वर्ण जो इसे GS1-128 के रूप में पहचानता है (मानक Code 128 नहीं)
- मानव-पठनीय व्याख्या में दिखाई नहीं देता
- स्कैनर पहचान के लिए महत्वपूर्ण
- प्रारंभ में और परिवर्तनीय-लंबाई डेटा तत्वों के बीच विभाजक के रूप में प्रकट होता है
-
एप्लीकेशन आइडेंटिफायर (AI): कोष्ठक में 2-4 अंकों का उपसर्ग (केवल मानव-पठनीय; बार में एनकोड नहीं)
- अनुसरण करने वाले डेटा के अर्थ को परिभाषित करता है
- उदाहरण: GTIN के लिए (01), बैच नंबर के लिए (10), सीरियल नंबर के लिए (21)
-
डेटा: वास्तविक जानकारी (GTIN, तिथि, मात्रा, आदि)
- AI विनिर्देश द्वारा परिभाषित प्रारूप
- निश्चित लंबाई हो सकती है (विभाजक की आवश्यकता नहीं) या परिवर्तनीय लंबाई (FNC1 विभाजक आवश्यक)
-
चेक डिजिट: Code 128 मोड्यूलो 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 मोड्यूलो 103 चेक डिजिट की गणना करता है
- बार और स्पेस उत्पन्न करता है: भौतिक बारकोड पैटर्न बनाता है
- मानव-पठनीय प्रारूप: बार के नीचे कोष्ठक में AIs जोड़ता है
यह जटिलता उचित GS1-128 बारकोड जेनरेटर द्वारा स्वचालित रूप से संभाली जाती है, जो मानकों के साथ अनुपालन सुनिश्चित करती है।
सामान्य एप्लीकेशन आइडेंटिफायर्स (AIs)
GS1 100 से अधिक एप्लीकेशन आइडेंटिफायर्स को परिभाषित करता है। यहां लॉजिस्टिक्स और आपूर्ति श्रृंखला में सबसे अधिक उपयोग किए जाने वाले हैं:
उत्पाद पहचान
AI (01) - ग्लोबल ट्रेड आइटम नंबर (GTIN)
- प्रारूप: 14 अंक (संख्यात्मक)
- लंबाई: निश्चित (14)
- उद्देश्य: उत्पाद/SKU की पहचान करता है
- उदाहरण:
(01)00614141123452 - नोट्स:
- उत्पाद पहचान के लिए सबसे महत्वपूर्ण AI
- अंतिम स्थिति में चेक डिजिट शामिल है
- 12-अंक UPC या 13-अंक EAN से अलग (GTIN-14 संकेतक अंक जोड़ता है)
- GS1-लाइसेंस प्राप्त कंपनी प्रीफिक्स का उपयोग करना चाहिए
AI (02) - निहित व्यापार वस्तुओं का GTIN
- प्रारूप: 14 अंक (संख्यात्मक)
- लंबाई: निश्चित (14)
- उद्देश्य: पैकेजिंग के अंदर उत्पाद की पहचान करता है (जब बाहरी पैकेज GTIN से अलग हो)
- उदाहरण:
(02)00614141123469 - उपयोग: केस GTIN से अलग उत्पादों युक्त केस
बैच और सीरियल नंबर
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 में शामिल हैं:
[विस्तार अंक] [GS1 कंपनी प्रीफिक्स] [सीरियल संदर्भ] [चेक डिजिट]
1 अंक 7-10 अंक 6-9 अंक 1 अंक
-----
कुल 18
घटक:
-
विस्तार अंक (1 अंक): नंबरिंग क्षमता बढ़ाता है
- आमतौर पर 0-9
- अक्सर पैकेजिंग स्तर को इंगित करने के लिए उपयोग किया जाता है (0=पैलेट, 1=केस, आदि) लेकिन मानकीकृत नहीं
-
GS1 कंपनी प्रीफिक्स (7-10 अंक): आपका लाइसेंस प्राप्त GS1 नंबर
- लंबाई देश और लाइसेंस जारी होने के समय के अनुसार भिन्न होती है
- उदाहरण: 0614141 (7-अंकों का प्रीफिक्स)
-
सीरियल संदर्भ (6-9 अंक): आपके द्वारा निर्दिष्ट क्रमिक या यादृच्छिक संख्या
- लंबाई = 17 - (कंपनी प्रीफिक्स की लंबाई)
- आप इस नंबरिंग का प्रबंधन करते हैं
- क्रमिक, यादृच्छिक, या तिथि/स्थान कोड शामिल हो सकते हैं
-
चेक डिजिट (1 अंक): त्रुटि पहचान के लिए मोड्यूलो 10 गणना
- पहले 17 अंकों से गणना
- बारकोड जेनरेटर द्वारा स्वचालित रूप से गणना
उदाहरण SSCC विभाजन:
0 0614141 123456789 7
│ │ │ │
│ │ │ └─ चेक डिजिट (गणना की गई)
│ │ └─ सीरियल संदर्भ (आप निर्दिष्ट करते हैं)
│ └─ GS1 कंपनी प्रीफिक्स (लाइसेंस प्राप्त)
└─ विस्तार अंक
GS1-128 में SSCC
SSCCs को AI (00) का उपयोग करके GS1-128 बारकोड में एनकोड किया जाता है:
मानव-पठनीय प्रारूप:
(00)006141412312345678
उपयोग:
- आमतौर पर SSCC लेबल बारकोड में एकमात्र डेटा (हालांकि अन्य AIs जोड़े जा सकते हैं)
- आसान स्कैनिंग के लिए शिपिंग लेबल पर बड़ा मुद्रित
- अक्सर अतिरिक्त मानव-पठनीय जानकारी शामिल होती है (भेजने-के लिए, से, PO नंबर)
लेबल उदाहरण:
भेजें: से:
वितरण केंद्र DC5 गोदाम WH12
123 मेन सेंट 456 ओक एवे
शिकागो, IL 60601 अटलांटा, GA 30301
PO: 45678901
(00) 0 0614141 123456789 7
|||||||||||||||||||||||||||||||
[ GS1-128 बारकोड ]
SSCC उत्पन्न और प्रबंधन
नंबरिंग रणनीतियां:
क्रमिक नंबरिंग:
- सरल: 000000001 से शुरू करें और वृद्धि करें
- अनुमानित और प्रबंधित करने में आसान
- व्यापारिक भागीदारों को मात्रा प्रकट करता है (प्रतिस्पर्धी विचार)
यादृच्छिक नंबरिंग:
- अपनी सीमा के भीतर यादृच्छिक संख्याएं उत्पन्न करें
- मात्रा जानकारी छुपाता है
- उपयोग की गई संख्याओं को ट्रैक करने के लिए डेटाबेस की आवश्यकता होती है
संरचित नंबरिंग:
- सीरियल संदर्भ भाग में स्थान, तिथि, या अन्य जानकारी एनकोड करें
- उदाहरण: पहले 2 अंक = गोदाम स्थान, अगले 4 = तिथि, अंतिम 3 = अनुक्रम
- आसान समस्या निवारण लेकिन उपलब्ध संख्याओं को कम करता है
सर्वोत्तम प्रथाएं:
- कभी भी SSCC का पुन: उपयोग न करें (वर्षों बाद भी)
- संबंधित डेटा के साथ निर्दिष्ट SSCCs का डेटाबेस बनाए रखें
- नंबरिंग क्षमता की योजना बनाएं: 9-अंकों के सीरियल संदर्भ के साथ, आपके पास 1 बिलियन संख्याएं हैं
- आवश्यकता होने पर क्षमता को 10 से गुणा करने के लिए विस्तार अंक का उपयोग करें
अपने GS1 कंपनी प्रीफिक्स और सीरियल संदर्भ प्रदान करके हमारे GS1-128 बारकोड जेनरेटर के साथ आसानी से SSCCs उत्पन्न करें।
EDI लेनदेन में SSCC
SSCCs लॉजिस्टिक्स के लिए इलेक्ट्रॉनिक डेटा इंटरचेंज (EDI) में महत्वपूर्ण हैं:
ASN (एडवांस शिप नोटिस) - EDI 856:
- शिपमेंट आने से पहले भेजा गया
- निहित उत्पादों, मात्राओं, PO नंबरों के साथ प्रत्येक SSCC को सूचीबद्ध करता है
- प्राप्त करने वाली सुविधा ASN डेटा के आधार पर आगमन के लिए तैयार करती है
- भौतिक लेबल पर SSCC EDI लेनदेन में SSCC से मेल खाता है
प्राप्ति पुष्टि - 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 (एडवांस शिप नोटिस) के खिलाफ स्वचालित सत्यापन
- FIFO प्रबंधन के लिए त्वरित बैच और समाप्ति तिथि कैप्चर
- कम प्राप्ति समय (मैनुअल प्रविष्टि की तुलना में 60-80% तेज)
पुट-अवे:
- WMS (वेयरहाउस मैनेजमेंट सिस्टम) में SSCC स्थान से लिंक करता है
- लॉट नियंत्रण के लिए बैच ट्रैकिंग
- रोटेशन के लिए समाप्ति तिथि ट्रैकिंग
पिकिंग:
- GTIN स्कैन के साथ सही उत्पाद की पुष्टि करें
- आवश्यक होने पर बैच और समाप्ति की पुष्टि करें
- स्वचालित रूप से चुनी गई मात्राओं को ट्रैक करें
पैकिंग:
- आउटबाउंड शिपमेंट के लिए नया SSCC उत्पन्न करें
- नए SSCC के साथ चुने गए आइटम लिंक करें
- SSCC और सामग्री के साथ ASN बनाएं
शिपिंग:
- आउटबाउंड शिपमेंट की पुष्टि करने के लिए SSCC स्कैन करें
- कैरियर सिस्टम के साथ एकीकृत करें
- वास्तविक समय में इन्वेंटरी अपडेट करें
WMS सिस्टम के साथ एकीकरण
आधुनिक वेयरहाउस मैनेजमेंट सिस्टम (WMS) GS1-128 एकीकरण के लिए डिज़ाइन किए गए हैं:
कॉन्फ़िगरेशन आवश्यकताएं:
- AI पार्सिंग नियम: WMS को यह समझना चाहिए कि प्रत्येक AI को कैसे अलग और व्याख्या करना है
- डेटा मैपिंग: प्रत्येक AI को उपयुक्त डेटाबेस फ़ील्ड में मैप करें (GTIN→product_id, batch→lot_number, आदि)
- मान्यता नियम: सुनिश्चित करें कि स्कैन किया गया डेटा व्यावसायिक नियमों को पूरा करता है (समाप्ति तिथियां अतीत में नहीं, आदि)
- FNC1 हैंडलिंग: स्कैनर या मिडलवेयर को FNC1 विभाजकों को ठीक से संभालना चाहिए
कार्यान्वयन विचार:
- स्कैनर कॉन्फ़िगरेशन: GS1-128 सिंबोलॉजी और AI पार्सिंग सक्षम करें
- मिडलवेयर: कुछ सिस्टम WMS को भेजने से पहले GS1-128 को पार्स करने के लिए मिडलवेयर का उपयोग करते हैं
- डेटाबेस डिज़ाइन: सुनिश्चित करें कि आप कैप्चर करने की योजना बना रहे हैं सभी 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 संयोजन: केस GTIN के लिए (02) + इकाई गिनती के लिए (37) + बैच और तिथियां
पैलेट स्तर:
- पूरी लॉजिस्टिक्स इकाई की पहचान करने वाला SSCC
- AI (00) वैकल्पिक केस/आइटम GTINs के साथ यदि मिश्रित पैलेट
कंटेनर स्तर:
- कंटेनर या शिपमेंट-स्तर SSCC
- EDI लेनदेन में कई पैलेट SSCCs से लिंक करता है
यह पदानुक्रम कंटेनर → पैलेट → केस → आइटम से ड्रिल-डाउन ट्रेसेबिलिटी को सक्षम बनाता है, जो रिकॉल और नियामक अनुपालन के लिए महत्वपूर्ण है।
उद्योग अनुप्रयोग
खुदरा वितरण
उपयोग का मामला: निर्माता से खुदरा वितरण केंद्र तक उपभोक्ता पैकेज्ड वस्तुएं
विशिष्ट लेबल (केस):
(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 (GTIN-14 प्रारूप में NDC)
(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 (जस्ट इन टाइम) विनिर्माण समन्वय
- आपूर्तिकर्ता बैच द्वारा गुणवत्ता ट्रैकिंग
- वारंटी दावा पता लगाने की क्षमता
तीसरे-पक्ष लॉजिस्टिक्स (3PL)
उपयोग का मामला: कई ग्राहकों के लिए इन्वेंटरी का प्रबंधन करने वाला 3PL गोदाम
विशिष्ट लेबल (पैलेट):
(00)006141412312345678 ← पैलेट ट्रैकिंग के लिए SSCC
(01)00614141123452 ← उत्पाद GTIN
(37)600 ← पैलेट पर कुल इकाइयां
(410)5555555555 ← भेजने के लिए स्थान कोड (GLN)
(400)PO-CUST-12345 ← ग्राहक PO नंबर
लाभ:
- पूरी लॉजिस्टिक्स इकाई के लिए एकल पैलेट ID (SSCC)
- ग्राहक और गंतव्य से लिंक करता है
- साझा गोदाम में ग्राहक द्वारा सटीक इन्वेंटरी
- कुशल क्रॉस-डॉकिंग संचालन
स्कैनर कॉन्फ़िगरेशन और पार्सिंग
स्कैनर पर 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 FNC1 के लिए प्रसारित ASCII 29 (ग्रुप सेपरेटर) वर्ण का प्रतिनिधित्व करता है।
एप्लीकेशन आइडेंटिफायर्स को पार्स करना
प्राप्त करने वाले सिस्टम को स्कैन किए गए डेटा को व्यक्तिगत 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 पार्सर
- GS1 AI तालिकाओं का उपयोग करके कस्टम पार्सर
C#/.NET:
- कई WMS सिस्टम में बिल्ट-इन पार्सिंग
- AI लुकअप तालिकाओं का उपयोग करके कस्टम पार्सर
स्कैनर/मिडलवेयर समाधान:
- कुछ स्कैनर पूर्व-पार्स किए गए डेटा आउटपुट करते हैं
- मिडलवेयर एप्लिकेशन (जैसे Zebra Savanna, Honeywell Mobility SDK) होस्ट सिस्टम को भेजने से पहले पार्स कर सकते हैं
सर्वोत्तम प्रथा: GS1 मानकों के साथ अनुपालन सुनिश्चित करने और एज केसों को संभालने के लिए कस्टम पार्सर बनाने के बजाय स्थापित लाइब्रेरी का उपयोग करें।
कार्यान्वयन सर्वोत्तम प्रथाएं
लेबल डिजाइन
लेआउट दिशानिर्देश:
-
बारकोड आकार:
- न्यूनतम ऊंचाई: विश्वसनीय स्कैनिंग के लिए 1 इंच (25mm)
- चौड़ाई: डेटा सामग्री के अनुसार भिन्न होती है (आमतौर पर 2-4 इंच)
- X-आयाम: लॉजिस्टिक्स के लिए 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 के लिए निश्चित-लंबाई प्रारूप या इसके विपरीत का उपयोग करना
- परिणाम: पार्सिंग त्रुटियां, गलत डेटा निकाला गया
- समाधान: GS1 AI तालिका से परामर्श करें, अनुपालन जेनरेटर सॉफ्टवेयर का उपयोग करें
गलती 3: खराब प्रिंट गुणवत्ता
- समस्या: बारकोड जो ग्रेड C न्यूनतम को पूरा नहीं करते हैं
- परिणाम: स्कैनिंग विफलताएं, आपूर्ति श्रृंखला देरी
- समाधान: प्रिंट गुणवत्ता सत्यापन गाइड का पालन करें
गलती 4: अपर्याप्त शांत क्षेत्र
- समस्या: पाठ, ग्राफिक्स, या किनारे बारकोड के बहुत करीब
- परिणाम: अच्छी प्रिंट गुणवत्ता के साथ भी स्कैनिंग विफलताएं
- समाधान: न्यूनतम 10X शांत क्षेत्रों का उपयोग करें, काटने की सहिष्णुता के लिए खाता
गलती 5: SSCCs का पुन: उपयोग करना
- समस्या: समय के साथ कई शिपमेंट के लिए समान SSCC का उपयोग करना
- परिणाम: डेटाबेस संघर्ष, ट्रैकिंग त्रुटियां, EDI विफलताएं
- समाधान: कभी भी SSCCs का पुन: उपयोग न करें—उन्हें स्थायी रूप से अद्वितीय होना चाहिए
गलती 6: अधूरा स्कैनर कॉन्फ़िगरेशन
- समस्या: स्कैनर GS1-128 पार्सिंग के लिए ठीक से कॉन्फ़िगर नहीं है
- परिणाम: डेटा सही ढंग से अलग नहीं, मैनुअल पार्सिंग की आवश्यकता
- समाधान: FNC1 प्रतिस्थापन और AI पार्सिंग को सही ढंग से कॉन्फ़िगर करें
गलती 7: अपर्याप्त परीक्षण
- समस्या: व्यापारिक भागीदारों के सिस्टम के साथ परीक्षण के बिना तैनाती
- परिणाम: शिपमेंट अस्वीकृति, रिटर्न, संबंध क्षति
- समाधान: उत्पादन से पहले वास्तविक साझेदार सिस्टम के साथ व्यापक परीक्षण
विकल्पों के साथ तुलना
GS1-128 बनाम मानक Code 128
| पहलू | GS1-128 | Code 128 |
|---|---|---|
| डेटा संरचना | AIs के साथ मानकीकृत | फ्रीफॉर्म अल्फान्यूमेरिक |
| वैश्विक मानक | GS1-परिभाषित | केवल ISO/IEC 15417 सिंबोलॉजी |
| विशिष्ट उपयोग | आपूर्ति श्रृंखला, लॉजिस्टिक्स | सामान्य-उद्देश्य एनकोडिंग |
| कई डेटा तत्व | हां, AIs के साथ | संभव लेकिन गैर-मानक |
| लाइसेंसिंग आवश्यक | हां (GTINs/SSCCs के लिए) | नहीं |
| स्वचालित पार्सिंग | हां, AI तालिका के साथ | कोई मानक विधि नहीं |
| इंटरऑपरेबिलिटी | वैश्विक | समान सिस्टम तक सीमित |
इसके बजाय Code 128 का उपयोग कब करें:
- केवल आंतरिक ट्रैकिंग (कोई व्यापारिक भागीदार नहीं)
- एकल डेटा तत्व (ट्रैकिंग नंबर, आदि)
- कोई GS1 लाइसेंसिंग या अनुपालन आवश्यकताएं नहीं
- सामान्य अल्फान्यूमेरिक डेटा एनकोडिंग
अंतर्निहित सिंबोलॉजी के बारे में अधिक जानकारी के लिए हमारा Code 128 के लिए संपूर्ण गाइड देखें।
GS1-128 बनाम 2D बारकोड
GS1-128 लाभ:
- लॉजिस्टिक्स उद्योग में अच्छी तरह से स्थापित
- कम मुद्रण लागत (रैखिक मुद्रण)
- लंबी पठनीय सीमा (लेजर स्कैनर)
- सरल लेबल डिजाइन
2D बारकोड लाभ (Data Matrix, QR Code):
- बहुत अधिक डेटा क्षमता
- समान डेटा के लिए छोटा भौतिक आकार
- बेहतर त्रुटि सुधार
- आंशिक रूप से क्षतिग्रस्त होने पर भी पठनीय
इसके बजाय 2D का उपयोग कब करें:
- सीमित लेबल स्थान (छोटे आइटम)
- बड़े डेटा आवश्यकताएं (>48 वर्ण)
- कठोर वातावरण (क्षति की संभावना)
- प्रत्यक्ष भाग अंकन (DPM) अनुप्रयोग
GS1 2D बारकोड के लिए भी मानकों को परिभाषित करता है:
- GS1 Data Matrix: एप्लीकेशन आइडेंटिफायर्स का उपयोग करके 2D विकल्प
- GS1 QR Code: GS1 AI संरचना के साथ QR कोड
कई आधुनिक अनुप्रयोग दोनों का उपयोग करते हैं: केस और पैलेट लेबल के लिए GS1-128 (दूरी पर आसान स्कैनिंग) और आइटम-स्तर क्रमांकन के लिए GS1 Data Matrix (स्थान-कुशल)।
GS1-128 बनाम RFID
GS1-128 लाभ:
- प्रति टैग बहुत कम लागत
- कोई रीडर बुनियादी ढांचा निवेश नहीं
- हर जगह काम करता है (सार्वभौमिक स्कैनर समर्थन)
- कोई हस्तक्षेप मुद्दे नहीं
RFID लाभ:
- लाइन-ऑफ-साइट की आवश्यकता नहीं
- एक साथ कई टैग पढ़ें (थोक स्कैनिंग)
- पढ़ें/लिखें क्षमता (डेटा अपडेट करें)
- लंबी सीमा (आवृत्ति पर निर्भर करता है)
- तेज थ्रूपुट
उद्योग प्रवृत्ति: हाइब्रिड दृष्टिकोण
- विश्वसनीयता और लागत के लिए बाहरी पैकेजिंग पर GS1-128
- इन्वेंटरी दृश्यता और चोरी-रोधी के लिए आइटम पर RFID
- SSCC भौतिक बारकोड को RFID डेटा से लिंक करता है
उन्नत विषय
कई AIs को संयोजित करना
GS1-128 के प्रमुख लाभों में से एक एक बारकोड में कई डेटा तत्वों को एनकोड करना है:
उदाहरण: फार्मास्युटिकल पैकेजिंग
(01)00357000123456(17)231231(10)LOT456ABC(21)SN1234567890
एनकोड किया गया डेटा:
- उत्पाद: GTIN 00357000123456
- समाप्ति: 31 दिसंबर, 2023
- बैच: LOT456ABC
- सीरियल: SN1234567890
AI क्रमण सिफारिशें:
- सबसे महत्वपूर्ण के साथ शुरू करें (अक्सर AI 01 के साथ GTIN)
- जब संभव हो तो परिवर्तनीय-लंबाई से पहले निश्चित-लंबाई AIs रखें (आवश्यक FNC1 वर्णों को कम करता है)
- संबंधित AIs को एक साथ समूहित करें (तिथियां, माप, आदि)
- अपने क्षेत्र के लिए उद्योग परंपराओं का पालन करें
लंबाई सीमाएं:
- Code 128 बहुत लंबी स्ट्रिंग्स का समर्थन करता है, लेकिन व्यावहारिक सीमाएं लागू होती हैं
- लेबल आकार बारकोड चौड़ाई को प्रतिबंधित करता है (आमतौर पर 48 वर्ण अधिकतम व्यावहारिक)
- अधिक डेटा = व्यापक बारकोड = बड़ा लेबल = अधिक लागत
- भौतिक बाधाओं के साथ डेटा आवश्यकताओं को संतुलित करें
EDI एकीकरण में GS1-128
एडवांस शिप नोटिस (ASN) वर्कफ़्लो:
-
गोदाम शिपमेंट तैयार करता है:
- पैलेट के लिए SSCCs बनाता है
- SSCCs के साथ GS1-128 लेबल प्रिंट करता है
- WMS में प्रत्येक SSCC की सामग्री रिकॉर्ड करता है
-
ASN उत्पन्न (EDI 856):
- WMS EDI सिस्टम में शिपमेंट डेटा निर्यात करता है
- EDI 856 लेनदेन के साथ बनाया गया:
- शिपमेंट हेडर (कैरियर, जहाज तिथि, आदि)
- प्रत्येक SSCC के लिए: निहित GTINs, मात्राएं, बैच, तिथियां
- भौतिक शिपमेंट से पहले प्राप्तकर्ता को ASN प्रसारित किया गया
-
प्राप्त करने वाली सुविधा की तैयारी:
- इलेक्ट्रॉनिक रूप से ASN प्राप्त करता है
- प्राप्त करने वाले WMS में डेटा आयात करता है
- डॉक स्पेस, पुट-अवे स्थान तैयार करता है
- विशिष्ट SSCCs की अपेक्षा करता है
-
भौतिक प्राप्ति:
- पैलेट पर SSCC स्कैन करें
- WMS ASN डेटा से मेल खाता है
- स्वचालित सत्यापन: अपेक्षित बनाम प्राप्त
- ASN सामग्री जानकारी के आधार पर पुट-अवे निर्देश
- अप्रत्याशित SSCCs के लिए विसंगति हैंडलिंग
-
प्राप्ति पुष्टि (EDI 861):
- WMS प्राप्ति पुष्टि उत्पन्न करता है
- प्राप्त SSCCs के साथ EDI 861 लेनदेन
- शिपर को वापस भेजा गया
- दोनों पक्षों के इन्वेंटरी सिस्टम अपडेट करता है
GS1-128 + EDI एकीकरण के लाभ:
- कागज रहित लेनदेन (कम प्रशासनिक लागत)
- अग्रिम दृश्यता (आगमन से पहले तैयार करें)
- स्वचालित सत्यापन (प्राप्ति त्रुटियों को कम करें)
- वास्तविक समय इन्वेंटरी अपडेट
- तेज प्राप्ति थ्रूपुट (विशिष्ट 60-80% सुधार)
GS1 डिजिटल लिंक
GS1 डिजिटल लिंक एक नया मानक है जो GS1 कुंजियों (जैसे GTINs और SSCCs) को वेब URIs के साथ जोड़ता है, जो एक एकल बारकोड को सक्षम बनाता है:
- पारंपरिक आपूर्ति श्रृंखला पहचान प्रदान करें
- जब उपभोक्ताओं द्वारा स्कैन किया जाता है तो ऑनलाइन उत्पाद जानकारी से लिंक करें
- ट्रैक-एंड-ट्रेस अनुप्रयोगों का समर्थन करें
- स्मार्ट पैकेजिंग अनुप्रयोगों को सक्षम करें
QR कोड में GS1 डिजिटल लिंक उदाहरण:
https://example.com/01/00614141123452/10/LOT456/21/SN123
यह URL संरचना समान AI डेटा (GTIN, बैच, सीरियल) को एनकोड करती है लेकिन हो सकती है:
- GS1-संगत स्कैनर (AIs निकालें) के साथ आपूर्ति श्रृंखला में स्कैन
- स्मार्टफोन (वेबपेज खोलें) के साथ उपभोक्ताओं द्वारा स्कैन
- ट्रैक-एंड-ट्रेस सिस्टम (वेब-आधारित सत्यापन) में उपयोग किया गया
भविष्य की दिशा: GS1 खुदरा पैकेजिंग के लिए डिजिटल लिंक के साथ 2D बारकोड (QR Code, Data Matrix) की ओर संक्रमण कर रहा है, अगले दशक में पारंपरिक UPC-A और EAN-13 को प्रतिस्थापित कर रहा है (2027+ समयरेखा)। हालांकि, GS1-128 निकट भविष्य के लिए लॉजिस्टिक्स और आपूर्ति श्रृंखला के लिए मानक बना रहेगा।
समस्या निवारण और समर्थन
सामान्य स्कैनिंग समस्याएं
समस्या: स्कैनर GS1-128 बारकोड नहीं पढ़ता है
- संभावित कारण:
- स्कैनर पर Code 128 सिंबोलॉजी अक्षम
- GS1-128 मोड सक्षम नहीं
- खराब प्रिंट गुणवत्ता (सत्यापन गाइड देखें)
- अपर्याप्त शांत क्षेत्र
- समाधान:
- स्कैनर कॉन्फ़िगरेशन में Code 128 सक्षम करें
- GS1-128/EAN-128/UCC-128 मोड सक्षम करें
- सत्यापनकर्ता के साथ प्रिंट गुणवत्ता सत्यापित करें
- विभिन्न स्कैनर के साथ परीक्षण करें
समस्या: डेटा गलत तरीके से पार्स किया गया
- संभावित कारण:
- स्कैनर पर FNC1 सही ढंग से कॉन्फ़िगर नहीं
- सॉफ्टवेयर पार्सिंग लॉजिक गलत
- परिवर्तनीय-लंबाई AI FNC1 के साथ अलग नहीं
- समाधान:
- FNC1 आउटपुट को GS (ASCII 29) के रूप में कॉन्फ़िगर करें
- GS1 विनिर्देशों के खिलाफ पार्सिंग एल्गोरिदम की समीक्षा करें
- बारकोड उत्पन्न में FNC1 विभाजक शामिल थे सत्यापित करें
समस्या: SSCC व्यापारिक भागीदार सिस्टम द्वारा अस्वीकृत
- संभावित कारण:
- SSCC पुन: उपयोग किया गया (अद्वितीय नहीं)
- चेक डिजिट गलत
- कंपनी प्रीफिक्स मान्यता प्राप्त नहीं
- ASN लेनदेन में SSCC नहीं
- समाधान:
- चेक डिजिट गणना सत्यापित करें
- GS1 कंपनी प्रीफिक्स सही की पुष्टि करें
- सुनिश्चित करें कि शिपमेंट आगमन से पहले ASN प्रसारित
- अपने डेटाबेस में SSCC विशिष्टता की जांच करें
परीक्षण संसाधन
परीक्षण बारकोड उत्पन्न:
- परीक्षण लेबल बनाने के लिए हमारे GS1-128 बारकोड जेनरेटर का उपयोग करें
- सही डेटा एनकोडिंग के लिए हमारे बारकोड स्कैनर के साथ आउटपुट सत्यापित करें
- व्यापक परीक्षण के लिए विभिन्न AI संयोजनों के साथ नमूने उत्पन्न करें
प्रिंट गुणवत्ता परीक्षण:
- बारकोड गुणवत्ता सत्यापन दिशानिर्देशों का पालन करें
- ग्रेड C न्यूनतम पुष्टि के लिए ISO-अनुपालन सत्यापनकर्ता का उपयोग करें
- कई स्कैनर प्रकारों (लेजर, रैखिक इमेजर, 2D इमेजर) के साथ परीक्षण करें
GS1 संसाधन:
- GS1 सामान्य विनिर्देश - पूर्ण तकनीकी दस्तावेज़ीकरण
- GS1 कंपनी डेटाबेस (GEPIR) - कंपनी प्रीफिक्स सत्यापित करें
- GS1 प्रशिक्षण और प्रमाणन - आधिकारिक पाठ्यक्रम
स्कैनर विक्रेता संसाधन:
- Zebra Technologies: स्कैनर कॉन्फ़िगरेशन गाइड
- Honeywell: बारकोड स्कैनिंग सर्वोत्तम प्रथाएं
- Datalogic: GS1-128 के लिए एप्लिकेशन नोट्स
निष्कर्ष और अगले कदम
GS1-128 आधुनिक आपूर्ति श्रृंखला संचार की आधारशिला है, जो गोदाम प्राप्ति से खुदरा चेकआउट तक मानकीकृत, कुशल और विश्वसनीय डेटा कैप्चर को सक्षम बनाता है। विश्व स्तर पर मानकीकृत एप्लीकेशन आइडेंटिफायर्स के साथ बहुमुखी Code 128 सिंबोलॉजी को संयोजित करके, यह दुनिया भर में व्यापारिक भागीदारों को जटिल उत्पाद, बैच, तिथि और लॉजिस्टिक्स जानकारी को निर्बाध रूप से आदान-प्रदान करने की अनुमति देता है।
मुख्य टेकअवे
- GS1-128 केवल एक बारकोड प्रकार नहीं है—यह Code 128 पर निर्मित एक पूर्ण डेटा संचार मानक है
- एप्लीकेशन आइडेंटिफायर्स (AIs) अस्पष्ट डेटा को संरचित, अर्थपूर्ण जानकारी में बदल देते हैं
- SSCCs लॉजिस्टिक्स इकाइयों के लिए अद्वितीय पहचान प्रदान करते हैं, जो एंड-टू-एंड आपूर्ति श्रृंखला दृश्यता को सक्षम बनाता है
- एक बारकोड में कई AIs कई लेबलों की आवश्यकता को समाप्त करते हैं और कुशल डेटा कैप्चर को सक्षम करते हैं
- प्रिंट गुणवत्ता मायने रखती है—विश्वसनीय स्कैनिंग सुनिश्चित करने के लिए सत्यापन मानकों का पालन करें
- EDI एकीकरण भौतिक बारकोड को इलेक्ट्रॉनिक लेनदेन से जोड़कर GS1-128 के मूल्य को गुणा करता है
- व्यापारिक भागीदार समन्वय सफल कार्यान्वयन के लिए आवश्यक है
GS1-128 के साथ शुरुआत करना
-
लाइसेंस GS1 कंपनी प्रीफिक्स: GTINs और SSCCs के लिए अपना अद्वितीय कंपनी प्रीफिक्स प्राप्त करने के लिए GS1 से संपर्क करें
-
अपनी AI आवश्यकताओं को परिभाषित करें: अपने उद्योग और व्यापारिक भागीदारों के आधार पर निर्धारित करें कि आपको किन एप्लीकेशन आइडेंटिफायर्स की आवश्यकता है
-
अनुपालन बारकोड उत्पन्न करें: अपने GS1 प्रीफिक्स और डेटा के साथ हमारे GS1-128 बारकोड जेनरेटर का उपयोग करें
-
लेबल डिजाइन करें: उचित आकार, शांत क्षेत्रों और मानव-पठनीय व्याख्या के साथ लेबल लेआउट बनाएं
-
पूरी तरह से परीक्षण करें:
- हमारे बारकोड स्कैनर के साथ डेटा सही ढंग से एनकोड होने की पुष्टि करें
- सत्यापन दिशानिर्देशों का पालन करते हुए प्रिंट गुणवत्ता का परीक्षण करें
- व्यापारिक भागीदारों के सिस्टम के साथ परीक्षण आयोजित करें
-
सिस्टम कॉन्फ़िगर करें:
- GS1-128 पार्सिंग के लिए स्कैनर सेट अप करें
- WMS या ERP सिस्टम के साथ एकीकृत करें
- यदि लागू हो तो EDI लेनदेन स्थापित करें
-
स्टाफ को प्रशिक्षित करें: सुनिश्चित करें कि ऑपरेटर बारकोड स्कैनिंग प्रक्रियाओं, गुणवत्ता आवश्यकताओं और समस्या निवारण को समझते हैं
-
मॉनिटर और सुधारें: स्कैनिंग सफलता दर, गुणवत्ता रुझान और सिस्टम प्रदर्शन को ट्रैक करें
और अधिक जानें
व्यापक बारकोड विशेषज्ञता बनाने के लिए संबंधित विषयों का अन्वेषण करें:
सिंबोलॉजी और प्रकार:
- Code 128 बारकोड: लॉजिस्टिक्स के लिए संपूर्ण गाइड - अंतर्निहित सिंबोलॉजी
- Data Matrix: संपूर्ण गाइड - स्थान-बाधित अनुप्रयोगों के लिए 2D विकल्प
- ITF-14 बारकोड जेनरेटर - कार्टन-स्तर पहचान
- EAN-13: संपूर्ण गाइड - खुदरा उत्पाद पहचान
कार्यान्वयन मार्गदर्शन:
- बारकोड प्रिंट गुणवत्ता और सत्यापन गाइड - विश्वसनीय स्कैनिंग सुनिश्चित करें
- सही बारकोड प्रकार चुनना - निर्णय ढांचा
- उद्योगों में बारकोड - उद्योग-विशिष्ट अनुप्रयोग
उपकरण:
- बारकोड जेनरेटर - सभी बारकोड प्रकार बनाएं
- ऑनलाइन बारकोड स्कैनर - बारकोड का परीक्षण और सत्यापन करें
GS1-128 दुनिया भर में कुशल, सटीक और खोजने योग्य आपूर्ति श्रृंखलाओं को शक्ति देता है। उचित कार्यान्वयन के साथ, यह कम त्रुटियों, तेज संचालन और निर्बाध व्यापारिक भागीदार एकीकरण के माध्यम से तेजी से ROI प्रदान करता है। आज अनुपालन GS1-128 बारकोड उत्पन्न करना शुरू करें और आपूर्ति श्रृंखला उत्कृष्टता के लिए वैश्विक मानक में शामिल हों।