UPC کا مطلب Universal Product Code ہے — یہ 12 ہندسوں پر مشتمل ایک نمبر ہے، جو بارکوڈ کی شکل میں پرنٹ ہوتا ہے اور دنیا بھر میں کسی مخصوص پروڈکٹ کی شناخت کرتا ہے۔ اس کوڈ کو اسکین کرنے والا ہر ریٹیلر ایک ہی پروڈکٹ دیکھتا ہے، کیونکہ یہ نمبر مرکزی طور پر جاری کیا جاتا ہے اور ایک مخصوص آئٹم اور ایک مینوفیکچرر سے منسوب ہوتا ہے۔
یہ عالمگیریت ہی اس کا بنیادی مقصد ہے، اور یہی وہ چیز ہے جو UPC کو ان داخلی کوڈز سے الگ کرتی ہے جو کوئی کاروبار اپنے لیے خود بناتا ہے۔ آپ کا اپنا پروڈکٹ کوڈ آپ کے کاروبار کے اندر اہمیت رکھتا ہے۔ ایک UPC کا مطلب ہر اس دکان، گودام اور مارکیٹ پلیس میں ایک ہی ہوتا ہے جہاں اسے پڑھا جاتا ہے۔
UPC کیا ہے، اور اس کا مطلب کیا ہے
UPC کا مطلب Universal Product Code ہے۔ اسے 1974 میں ریاستہائے متحدہ میں متعارف کرایا گیا تھا — چیک آؤٹ پر اسکین ہونے والی پہلی چیز چیونگم کا ایک پیکٹ تھا — اور یہ پورے شمالی امریکہ میں ریٹیل پروڈکٹ کی شناخت کا معیاری طریقہ ہے۔
یہ نمبر GS1 کے ذریعے جاری کیا جاتا ہے، جو ایک عالمی غیر منافع بخش تنظیم ہے اور پروڈکٹ کی شناخت کے معیارات کو برقرار رکھتی ہے۔ GS1 ہر کمپنی کو ایک منفرد پریفکس (prefix) مختص کرتی ہے، اور کمپنی اس پریفکس کے اندر اپنے پروڈکٹ نمبر تفویض کرتی ہے۔ چونکہ کوئی بھی دو کمپنیاں ایک پریفکس شیئر نہیں کرتیں، اس لیے کوئی بھی دو پروڈکٹس ایک کوڈ شیئر نہیں کرتیں۔
ایک UPC کسی پروڈکٹ کی شناخت کرتا ہے، نہ کہ کسی یونٹ کی۔ ہر ایک جیسی آئٹم پر ایک ہی UPC ہوتا ہے — ایک ہی سوپ کے ایک ہزار ڈبے ایک ہی کوڈ شیئر کرتے ہیں۔ وہ کوڈ جو کسی انفرادی یونٹ کی شناخت کرتا ہے اسے سیریل نمبر کہتے ہیں، جو کہ مکمل طور پر ایک مختلف چیز ہے۔
بارکوڈ بذات خود مشین کے پڑھنے کے قابل نمائندگی ہے۔ ہندسے شناخت کنندہ ہیں؛ بارز صرف یہ بتاتے ہیں کہ اسکینر انہیں کیسے پڑھتا ہے۔
12 ہندسوں کی وضاحت
ایک معیاری UPC-A کوڈ کچھ اس طرح نظر آتا ہے:
0 12345 67890 5 │ └──┬──┘ └──┬──┘ │ │ │ │ └── چیک ڈیجٹ (1 ہندسہ) │ │ └─────── آئٹم ریفرنس (5 ہندسے) │ └─────────────── کمپنی پریفکس (5 ہندسے) └──────────────────── نمبر سسٹم (1 ہندسہ)
نمبر سسٹم کا ہندسہ (1 ہندسہ)۔ یہ کوڈ کی وسیع زمرہ بندی کو ظاہر کرتا ہے۔ 0، 1، 6، 7 اور 8 معیاری ریٹیل اشیاء ہیں۔ 2 ان اشیاء کے لیے مخصوص ہے جنہیں اسٹور میں تولا یا قیمت لگائی جاتی ہے، جیسے گوشت اور سبزیاں، جہاں قیمت کوڈ میں ہی شامل ہوتی ہے۔ 3 ادویات اور صحت کی اشیاء کے لیے ہے۔ 4 ریٹیلر کے اندرونی استعمال کے لیے ہے، جو کبھی کسی چین سے باہر نظر نہیں آتا۔ 5 اور 9 کوپن کے لیے ہیں۔
کمپنی پریفکس (عام طور پر 5 ہندسے)۔ یہ مینوفیکچرر یا برانڈ کے مالک کی شناخت کرتا ہے، جسے GS1 تفویض کرتا ہے اور یہ اس کمپنی کے لیے منفرد ہوتا ہے۔ پریفکس ہمیشہ بالکل پانچ ہندسوں کا نہیں ہوتا — GS1 ان کمپنیوں کو لمبے پریفکس جاری کرتی ہے جنہیں کم پروڈکٹ نمبرز کی ضرورت ہوتی ہے اور انہیں چھوٹے پریفکس جنہیں زیادہ کی ضرورت ہوتی ہے، اس لیے پریفکس اور آئٹم ریفرنس کے درمیان تقسیم مختلف ہوتی ہے۔
آئٹم ریفرنس (عام طور پر 5 ہندسے)۔ یہ کمپنی خود اپنی ہر پروڈکٹ کو تفویض کرتی ہے۔ یہ وہ جگہ ہے جہاں ایک کاروبار فیصلہ کرتا ہے کہ کوڈ 00123 کا مطلب 500ml کی بوتل ہے اور 00124 کا مطلب 750ml ہے۔ ہر سائز، رنگ، ذائقہ اور پیک کی مقدار کو اپنے الگ نمبر کی ضرورت ہوتی ہے۔
چیک ڈیجٹ (1 ہندسہ)۔ یہ ایک حسابی ہندسہ ہے جو تصدیق کرتا ہے کہ باقی گیارہ ہندسے درست طریقے سے پڑھے گئے ہیں۔ اس کا انتخاب نہیں کیا جاتا؛ یہ حسابی طور پر اخذ کیا جاتا ہے، یہی وجہ ہے کہ UPC کو اپنی مرضی سے نہیں بنایا جا سکتا۔
UPC-A بمقابلہ UPC-E
UPC-A معیاری 12 ہندسوں والا ورژن ہے — جو تقریباً ہر ریٹیل پیک پر نظر آنے والا مانوس مستطیل ہے۔ آپ کو یہی استعمال کرنا چاہیے جب تک کہ آپ کے پاس اسے استعمال نہ کرنے کی کوئی خاص وجہ نہ ہو۔
UPC-E ایک کمپریسڈ 6 ہندسوں والا ورژن ہے ان پروڈکٹس کے لیے جو اتنی چھوٹی ہوتی ہیں کہ ان پر مکمل بارکوڈ نہیں آ سکتا۔ جیسے کاسمیٹکس، کنفیکشنری، چھوٹے الیکٹرانکس، اور سیمپل سائز۔
UPC-E صفر کو حذف کر کے کام کرتا ہے۔ ایک UPC-A نمبر جس میں صفر کے مخصوص پیٹرن ہوں، اسے صفر ہٹا کر چھوٹا کیا جا سکتا ہے، اور UPC-E پڑھنے والا کوئی بھی اسکینر اسے تلاش کرنے سے پہلے واپس مکمل 12 ہندسوں میں پھیلا دیتا ہے۔ کچھ بھی ضائع نہیں ہوتا — بنیادی شناخت کنندہ وہی نمبر رہتا ہے۔
حد یہ ہے کہ صرف وہی UPC-A نمبر کمپریس ہو سکتے ہیں جن میں صفر کے درست پیٹرن ہوں۔ آپ کسی بھی پروڈکٹ کے لیے اپنی مرضی سے UPC-E کا انتخاب نہیں کر سکتے؛ نمبر کا اہل ہونا ضروری ہے۔ عملی طور پر اس کا مطلب یہ ہے کہ اگر آپ جانتے ہیں کہ کسی پروڈکٹ کو چھوٹے کوڈ کی ضرورت ہوگی تو شروع سے ہی کمپریس ہونے والا نمبر مانگیں۔
UPC بمقابلہ SKU بمقابلہ EAN بمقابلہ GTIN بمقابلہ پارٹ نمبر
سب سے عام الجھن، اور فرق اس سے کہیں زیادہ سادہ ہے جتنا نظر آتا ہے۔
| یہ کیا ہے | کون تفویض کرتا ہے | دائرہ کار | ہندسے | |
|---|---|---|---|---|
| UPC | ریٹیل پروڈکٹ شناخت کنندہ، شمالی امریکہ | GS1، کمپنی پریفکس کے ذریعے | عالمی اور آفاقی | 12 |
| EAN | UPC کا بین الاقوامی متبادل | GS1، کمپنی پریفکس کے ذریعے | عالمی اور آفاقی | 13 (یا 8) |
| GTIN | وہ چھتری معیار جو دونوں کا احاطہ کرتا ہے | GS1 | عالمی اور آفاقی | 8، 12، 13 یا 14 |
| SKU | آپ کا اپنا اندرونی پروڈکٹ کوڈ | آپ | آپ کے کاروبار کے اندر | کوئی بھی فارمیٹ |
| پارٹ نمبر | کسی پرزے کے لیے مینوفیکچرر کا اپنا حوالہ | مینوفیکچرر | اس مینوفیکچرر کی کیٹلاگ | کوئی بھی فارمیٹ |
| ASIN | Amazon کا اندرونی پروڈکٹ شناخت کنندہ | Amazon | صرف Amazon | 10 حروف |
دو اہم فرق جو اہمیت رکھتے ہیں۔
اول: UPC بیرونی اور معیاری ہے؛ SKU اندرونی ہے اور آپ کا اپنا ہے۔ ایک ہی پروڈکٹ کا دنیا بھر میں ایک UPC ہوتا ہے اور اتنے ہی SKU ہوتے ہیں جتنے کاروبار اسے ہینڈل کر رہے ہوتے ہیں۔ آپ کا SKU “TSH-BLU-M” ہو سکتا ہے، جو آپ کی ٹیم کو بتاتا ہے کہ یہ نیلے رنگ کی درمیانے سائز کی ٹی شرٹ ہے۔ UPC ایک ایسا نمبر ہے جو کہیں بھی اسکینر کو یہ بتاتا ہے کہ وہ بالکل کون سی پروڈکٹ دیکھ رہا ہے۔
دوم: UPC اور EAN دونوں GTIN ہیں۔ GTIN — Global Trade Item Number — ایک چھتری معیار ہے، اور UPC محض ایک 12 ہندسوں والا GTIN ہے جبکہ EAN ایک 13 ہندسوں والا ہے۔ یہی وجہ ہے کہ مارکیٹ پلیس لسٹنگ فارمز تیزی سے UPC کے بجائے “GTIN” مانگتے ہیں: یہ دونوں کو قبول کرتا ہے۔
UPC اور EAN کے ایک ساتھ ہونے پر ایک عملی نوٹ۔ 12 ہندسوں والا UPC شروع میں صفر لگا کر ایک درست 13 ہندسوں والا EAN بن جاتا ہے۔ دونوں کو ہینڈل کرنے والے سسٹمز عام طور پر سب کچھ اندرونی طور پر 13 یا 14 ہندسوں کے طور پر اسٹور کرتے ہیں، یہی وجہ ہے کہ UPC کبھی کبھی آپ کے ریکارڈ میں شروع میں ایک صفر کے ساتھ ظاہر ہوتا ہے جو آپ نے شامل نہیں کیا ہوتا۔
چیک ڈیجٹ کیسے کام کرتا ہے
چیک ڈیجٹ کا حساب باقی گیارہ ہندسوں سے لگایا جاتا ہے، جو اسکینر کو غلط پڑھنے کی صورت میں اسے مسترد کرنے کی اجازت دیتا ہے بجائے اس کے کہ وہ غلط پروڈکٹ کو قبول کر لے۔
طریقہ کار، مثال 01234567890? کا استعمال کرتے ہوئے:
مرحلہ 1 — طاق پوزیشنوں پر موجود ہندسوں کو جمع کریں (پہلا، تیسرا، پانچواں، ساتواں، نواں، گیارہواں): 0 + 2 + 4 + 6 + 8 + 0 = 20
مرحلہ 2 — اسے 3 سے ضرب دیں: 20 × 3 = 60
مرحلہ 3 — جفت پوزیشنوں پر موجود ہندسوں کو جمع کریں (دوسرا، چوتھا، چھٹا، آٹھواں، دسواں): 1 + 3 + 5 + 7 + 9 = 25
مرحلہ 4 — دونوں نتائج کو جمع کریں: 60 + 25 = 85
مرحلہ 5 — معلوم کریں کہ اسے دس کے اگلے ضرب تک کیا لے جاتا ہے۔ 85 کے بعد دس کا اگلا ضرب 90 ہے۔ 90 − 85 = 5
چیک ڈیجٹ 5 ہے، جس سے مکمل کوڈ 012345678905 بنتا ہے۔
یہ آپریشنل طور پر کیوں اہم ہے۔ ایک اسکینر ہر ریڈ پر یہ حساب لگاتا ہے۔ اگر اس کے ڈی کوڈ کردہ ہندسے پرنٹ شدہ چیک ڈیجٹ پیدا نہیں کرتے، تو وہ اسکین کو مسترد کر دیتا ہے اور غلط پروڈکٹ کو قبول کرنے کے بجائے دوبارہ بیپ کرتا ہے۔ یہی وہ واحد میکانزم ہے جس کی وجہ سے اسکیننگ میں غلطی کی شرح لاکھوں حروف میں ماپی جاتی ہے جبکہ دستی اندراج کی غلطیاں سینکڑوں میں ہوتی ہیں — اور یہی وجہ ہے کہ آپ UPC خود نہیں بنا سکتے، کیونکہ کوئی بھی من مانی 12 ہندسوں والی تعداد تقریباً یقینی طور پر چیک میں ناکام ہو جائے گی۔
کیا مجھے UPC کی ضرورت ہے، اور میں اسے کیسے حاصل کر سکتا ہوں؟
آپ کو اس کی ضرورت تب پڑتی ہے اگر آپ ریٹیلرز کے ذریعے فروخت کرتے ہیں — تقریباً سبھی اس کا مطالبہ کرتے ہیں — یا اگر آپ ایسی مارکیٹ پلیسز پر لسٹنگ کرتے ہیں جنہیں GTIN درکار ہوتا ہے، جو اب زیادہ تر برانڈڈ اشیاء کے لیے لازمی ہے۔ اگر آپ ڈسٹری بیوٹرز یا ہول سیلرز کو سپلائی کرتے ہیں، جن کے سسٹمز انہی پر مبنی ہوتے ہیں، تو تب بھی آپ کو اس کی ضرورت ہوتی ہے۔
آپ کو اس کی ضرورت شاید نہ پڑے اگر آپ صرف اپنی ویب سائٹ اور اپنے احاطے سے فروخت کرتے ہیں۔ جو کاروبار کبھی کسی تیسرے فریق کے سسٹم کے ذریعے تجارت نہیں کرتا، اس کے لیے اندرونی SKUs اور آپ کے اپنے بارکوڈز کافی ہیں۔
اسے کیسے حاصل کیا جائے۔ UPCs کو GS1 کے ذریعے جاری کیا جاتا ہے، جس کی زیادہ تر ممالک میں ایک قومی تنظیم موجود ہے۔ اس کا عمل یہ ہے:
- GS1 میں درخواست دیں اس ملک میں جہاں آپ کا کاروبار قائم ہے۔
- کمپنی کا پری فکس (prefix) حاصل کریں، جس کا سائز اس بات پر منحصر ہے کہ آپ کو کتنی مصنوعات کی شناخت کرنی ہے۔ چھوٹے پری فکس سستے ہوتے ہیں اور ان میں کم مصنوعات کی گنجائش ہوتی ہے۔
- آئٹم ریفرنسز خود تفویض کریں اس پری فکس کے اندر — ہر الگ پروڈکٹ، سائز، رنگ اور پیک کی مقدار کے لیے ایک۔
- چیک ڈیجٹ کا حساب لگائیں یا تیار کریں ہر مکمل کوڈ کے لیے۔
- بارکوڈ آرٹ ورک تیار کریں درست پیمائش کے مطابق اور اسے اپنی پیکیجنگ پر پرنٹ کریں۔
لاگت۔ GS1 ایک ابتدائی فیس اور سالانہ تجدید کی فیس لیتا ہے، جو آپ کو درکار کوڈز کی تعداد کے مطابق ہوتی ہے۔ ایک چھوٹا کاروبار جسے چند کوڈز درکار ہوں، اسے ہزاروں کوڈز کی ضرورت والے مینوفیکچرر کے مقابلے میں کافی کم ادائیگی کرنی پڑتی ہے۔
دوبارہ فروخت شدہ بارکوڈز کے بارے میں انتباہ۔ نمبرز کو تیسرے فریق سستے داموں فروخت کرتے ہیں جنہوں نے برسوں پہلے بڑے پری فکس حاصل کیے تھے اور اب انفرادی کوڈز دوبارہ بیچتے ہیں۔ یہ عام طور پر اسکین تو ہو جاتے ہیں، لیکن ان کے ساتھ حقیقی مسائل جڑے ہوتے ہیں: کوڈ آپ کے بجائے اصل پری فکس ہولڈر کے نام پر رجسٹرڈ ہوتا ہے، کچھ ریٹیلرز اور مارکیٹ پلیسز انہیں براہ راست مسترد کر دیتی ہیں، اور آپ کا پری فکس پر کوئی کنٹرول نہیں ہوتا۔ اگر آپ ریٹیل کے ذریعے فروخت کرنے کا ارادہ رکھتے ہیں، تو GS1 کا راستہ ہی وہ ہے جو بعد میں مشکلات پیدا نہیں کرے گا۔
ہر ویرینٹ کے لیے ایک کوڈ۔ سب سے عام اور مہنگی غلطی کئی سائز یا رنگوں کے لیے ایک ہی UPC تفویض کرنا ہے۔ ریٹیلرز ان میں فرق نہیں کر پاتے، اسٹاک کے اعداد و شمار آپس میں مل جاتے ہیں، اور اسے درست کرنے کا مطلب نئے کوڈز اور نئی پیکیجنگ ہے۔ ہر الگ فروخت ہونے والی آئٹم کو اپنے نمبر کی ضرورت ہوتی ہے۔
مزید گہرائی میں جانے کے لیے
- SKU کیا ہے — وہ اندرونی کوڈ جس کے ساتھ اکثر UPC کو خلط ملط کیا جاتا ہے۔
- بارکوڈ کیا ہے — پرنٹ شدہ علامت دراصل کیسے کام کرتی ہے۔
- بارکوڈز کی اقسام — دیگر علامتی نظام اور انہیں کب استعمال کرنا ہے۔
- انوینٹری کے لیے بارکوڈ اسکیننگ — گودام میں کوڈز کو کام میں لانا۔
- انوینٹری کنٹرول کیا ہے — وہ درستگی جس کی حفاظت اسکیننگ کرتی ہے۔
- RFID کیا ہے — شناخت کی متبادل ٹیکنالوجی۔
ایک جملے میں خلاصہ
UPC ایک 12 ہندسوں پر مشتمل Universal Product Code ہے جو GS1 کے ذریعے جاری کیا جاتا ہے اور دنیا بھر میں پروڈکٹ کی مستقل شناخت کرتا ہے — اس میں ایک کمپنی پری فکس، آپ کا تفویض کردہ آئٹم ریفرنس، اور ایک حسابی چیک ڈیجٹ ہوتا ہے جو اسکینرز کو غلط ریڈنگ مسترد کرنے میں مدد دیتا ہے۔ یہ بیرونی اور معیاری ہوتا ہے، جو کہ آپ کے اندرونی SKU سے بالکل مختلف ہے۔
اکثر پوچھے گئے سوالات
UPC کا مطلب کیا ہے؟ Universal Product Code۔ یہ 12 ہندسوں کا ایک نمبر ہے، جو بارکوڈ کے طور پر پرنٹ ہوتا ہے، اور جہاں بھی اسکین کیا جائے، ایک مخصوص پروڈکٹ کی مستقل شناخت کرتا ہے۔ اسے 1974 میں ریاستہائے متحدہ میں متعارف کرایا گیا تھا اور اسے عالمی سطح پر GS1 کے ذریعے چلایا جاتا ہے۔
UPC کتنے ہندسوں کا ہوتا ہے؟ معیاری UPC-A فارمیٹ کے لیے بارہ: ایک نمبر سسٹم ڈیجٹ، ایک کمپنی پری فکس، ایک آئٹم ریفرنس، اور ایک چیک ڈیجٹ۔ کمپریسڈ UPC-E فارمیٹ چھ ہندسے دکھاتا ہے اور اسکین ہونے پر واپس پورے بارہ ہندسوں میں پھیل جاتا ہے۔
UPC اور SKU میں کیا فرق ہے؟ UPC بیرونی، معیاری اور GS1 کی طرف سے جاری کردہ ہوتا ہے — ایک ہی پروڈکٹ کا UPC دنیا بھر میں ایک جیسا رہتا ہے۔ SKU اندرونی ہوتا ہے، جسے آپ خود منتخب کرتے ہیں، اور یہ صرف آپ کے اپنے کاروبار کے اندر معنی رکھتا ہے۔ ایک ہی آئٹم کا ہر اس کاروبار میں جہاں اسے ہینڈل کیا جاتا ہے، ایک UPC اور مختلف SKU ہو سکتا ہے۔
UPC اور EAN میں کیا فرق ہے؟ UPC 12 ہندسوں کا شمالی امریکی فارمیٹ ہے؛ EAN 13 ہندسوں کا بین الاقوامی فارمیٹ ہے۔ دونوں GTINs — Global Trade Item Numbers — ہیں، اور ایک UPC شروع میں صفر لگا کر ایک درست EAN میں تبدیل ہو جاتا ہے۔ دونوں کو ہینڈل کرنے والے سسٹمز عام طور پر ہر چیز کو 13 یا 14 ہندسوں میں اسٹور کرتے ہیں۔
میں UPC کیسے حاصل کروں؟ اپنے ملک میں GS1 میں درخواست دیں۔ آپ کو اپنی مصنوعات کی تعداد کے مطابق کمپنی پری فکس ملتا ہے، آپ اس کے اندر خود آئٹم ریفرنسز تفویض کرتے ہیں، چیک ڈیجٹ کا حساب لگاتے ہیں، اور اپنی پیکیجنگ کے لیے بارکوڈ آرٹ ورک تیار کرتے ہیں۔ اس کے لیے ایک ابتدائی فیس اور سالانہ تجدید کی فیس ہوتی ہے۔
کیا میں اپنا UPC خود بنا سکتا ہوں؟ نہیں۔ آخری ڈیجٹ کا حساب باقی گیارہ ہندسوں سے لگایا جاتا ہے، لہذا کوئی بھی من مانی نمبر چیک میں ناکام ہو جائے گا اور اسکینرز اسے مسترد کر دیں گے۔ اس سے بھی اہم بات یہ ہے کہ کمپنی پری فکس آپ کے نام پر مختص ہونا چاہیے، ورنہ آپ کا کوڈ کسی دوسری کمپنی کی پروڈکٹ کے ساتھ ٹکرا جائے گا۔
کیا مجھے ری سیلر سے سستا بارکوڈ خریدنا چاہیے؟ اگر آپ ریٹیل کے ذریعے فروخت کرنے کا ارادہ رکھتے ہیں تو یہ خطرناک ہے۔ دوبارہ فروخت شدہ نمبرز ان پری فکسز سے آتے ہیں جو آپ کے بجائے اصل ہولڈر کے نام پر رجسٹرڈ ہوتے ہیں، اور کچھ ریٹیلرز اور مارکیٹ پلیسز انہیں مسترد کر دیتی ہیں۔ صرف اپنے چینلز کے ذریعے فروخت کرنے والے کاروبار کے لیے یہ فرق شاذ و نادر ہی مسئلہ بنتا ہے؛ لیکن تیسرے فریق کو سپلائی کرنے والے کسی بھی شخص کے لیے، GS1 کا راستہ بعد میں آنے والی مشکلات سے بچاتا ہے۔
کیا مجھے ہر پروڈکٹ ویرینٹ کے لیے الگ UPC کی ضرورت ہے؟ جی ہاں۔ ہر الگ فروخت ہونے والی آئٹم — ہر سائز، رنگ، ذائقہ اور پیک کی مقدار — کو اپنے کوڈ کی ضرورت ہوتی ہے۔ ویرینٹس کے درمیان ایک ہی UPC شیئر کرنے سے وہ ہر ریٹیلر کے سسٹم میں آپس میں مل جاتے ہیں، اور بعد میں اسے درست کرنے کا مطلب نئے کوڈز اور دوبارہ پرنٹ شدہ پیکیجنگ ہے۔
