بارکوڈ بارز، خالی جگہوں یا اشکال کا ایک ایسا نمونہ ہے جسے مشین پڑھ سکتی ہے، اور یہ کسی آئٹم کے بارے میں ڈیٹا کو انکوڈ کرتا ہے، جو تقریباً ہمیشہ اس کی شناخت کرنے والا ایک نمبر ہوتا ہے۔ ایک اسکینر اس نمونے کو پڑھتا ہے، بلٹ ان چیک ڈیجٹ کا استعمال کرتے ہوئے اس کی تصدیق کرتا ہے، اور نمبر کو ایک سسٹم تک پہنچاتا ہے، جو پروڈکٹ کے بارے میں باقی تمام معلومات تلاش کر لیتا ہے۔
سمجھنے والی اہم بات یہ ہے کہ بارکوڈ میں کیا نہیں ہوتا۔ ایک عام ریٹیل بارکوڈ میں صرف پروڈکٹ نمبر ہوتا ہے اور کچھ نہیں۔ نہ قیمت، نہ تفصیل، نہ ہی آپ کے پاس موجود اسٹاک کی تعداد۔ یہ صرف ایک پوائنٹر (اشارہ) ہے۔ تمام مفید معلومات ڈیٹا بیس میں موجود ہوتی ہیں، اور بارکوڈ صرف اس ریکارڈ تک پہنچنے کا تیز ترین اور قابل اعتماد ذریعہ ہے۔
یہ فرق ان زیادہ تر سوالات کی وضاحت کرتا ہے جو اس کے بعد آتے ہیں، بشمول یہ کہ دو مختلف دکانوں پر ایک ہی پروڈکٹ کو اسکین کرنے پر ایک ہی بارکوڈ سے دو مختلف قیمتیں کیوں نظر آتی ہیں۔
بارکوڈ کیسے کام کرتے ہیں
ایک بارکوڈ ہندسوں کو روشنی اور تاریکی کے نمونے کے طور پر انکوڈ کرتا ہے۔ 1D بارکوڈ میں بارز اور خالی جگہیں چوڑائی میں مختلف ہوتی ہیں، اور چوڑائی کے مخصوص امتزاج مخصوص ہندسوں کی نمائندگی کرتے ہیں۔
جب آپ اسے اسکین کرتے ہیں:
- اسکینر کوڈ کو روشن کرتا ہے لیزر یا LED کے ذریعے۔
- یہ منعکس ہونے والی روشنی کی پیمائش کرتا ہے۔ گہری بارز کم روشنی منعکس کرتی ہیں، جبکہ روشن جگہیں زیادہ روشنی منعکس کرتی ہیں، جس سے ایک ویوفارم بنتی ہے۔
- یہ نمونے کو ڈیکوڈ کرتا ہے اس بارکوڈ فارمیٹ کے قواعد کا استعمال کرتے ہوئے حروف میں۔
- یہ نتیجہ سسٹم کو بھیجتا ہے، عام طور پر ایسے جیسے اسے ٹائپ کیا گیا ہو۔
- سسٹم اسے تلاش کرتا ہے اور پروڈکٹ کا ریکارڈ واپس لاتا ہے۔
دو ڈیزائن خصوصیات اسے اتنا قابل اعتماد بناتی ہیں کہ دنیا کی ہر دکان پر اس پر بھروسہ کیا جا سکے۔
کوائٹ زون (Quiet zone)۔ کوڈ کے دونوں طرف خالی جگہ، جس میں کچھ نہ ہو۔ یہ اسکینر کو بتاتا ہے کہ کوڈ کہاں سے شروع اور ختم ہوتا ہے۔ اسے کاٹنا — جو ڈیزائنرز اکثر لیبل کو فٹ کرنے کے لیے کرتے ہیں — وقفے وقفے سے ریڈ فیلیرز (read failures) کا باعث بنتا ہے، جو مسلسل فیلیرز سے کہیں زیادہ پریشان کن ہوتے ہیں۔
چیک ڈیجٹ۔ آخری ہندسہ پچھلے ہندسوں سے کیلکولیٹ کیا جاتا ہے۔ ڈیکوڈنگ کے بعد، اسکینر اسے دوبارہ کیلکولیٹ کرتا ہے اور موازنہ کرتا ہے۔ اگر وہ آپس میں نہیں ملتے، تو ریڈ کو مسترد کر دیا جاتا ہے بجائے اس کے کہ غلط رپورٹ کیا جائے۔ یہی وجہ ہے کہ بارکوڈ اسکیننگ ٹائپنگ سے کہیں زیادہ درست ہے: غلط اسکین عام طور پر غلط نتیجہ دینے کے بجائے کوئی نتیجہ نہیں دیتا۔
بارکوڈ کیسے اسکین کیے جاتے ہیں: ریڈر کی اقسام
کوڈ سسٹم کا صرف نصف حصہ ہے۔ اسے کون پڑھتا ہے، یہ طے کرتا ہے کہ کام کتنی تیزی سے، کتنی قابل اعتمادی سے اور کتنی دوری سے مکمل ہوگا۔
لیزر اسکینرز۔ ایک لیزر بارز کے اوپر سے گزرتی ہے اور ایک سینسر منعکس روشنی کی پیمائش کرتا ہے۔ یہ طویل عرصے سے استعمال ہو رہے ہیں، سستے ہیں، اور صاف، ہموار 1D بارکوڈز کو مناسب فاصلے سے پڑھنے کے لیے بہترین ہیں۔ یہ صرف ایک جہت (dimension) پڑھتے ہیں، اس لیے یہ QR کوڈ یا Data Matrix نہیں پڑھ سکتے، اور یہ خراب، مڑے ہوئے یا ناقص پرنٹ شدہ لیبلز کے ساتھ جدوجہد کرتے ہیں کیونکہ ان کے پاس کام کرنے کے لیے صرف ایک ہی سویپ لائن ہوتی ہے۔
لینیئر امیجرز۔ ایک کیمرہ سینسر کوڈ کی تصویر لیتا ہے اور سافٹ ویئر اسے ڈیکوڈ کرتا ہے۔ یہ بھی صرف 1D ہیں، لیکن لیزر سے کہیں زیادہ برداشت کرنے والے ہیں — یہ کھرچے ہوئے، بری طرح پرنٹ شدہ یا کم کنٹراسٹ والے لیبلز کو سنبھال لیتے ہیں، اور یہ اسکرین سے بھی پڑھ سکتے ہیں، جو لیزر عام طور پر نہیں کر سکتے۔
ارے (2D) امیجرز۔ ایک مکمل کیمرہ سینسر جو 1D اور 2D دونوں کوڈز کو کسی بھی سمت میں ڈیکوڈ کرتا ہے۔ ریڈر کو بارز کے ساتھ سیدھ میں لانے کی ضرورت نہیں ہوتی، جو عملی طور پر فی اسکین کافی وقت بچاتا ہے، اور ایک ڈیوائس ہر اس سمبولوجی کو کور کرتی ہے جس کا آپ کو سامنا ہو سکتا ہے۔ یہ لیزر سے مہنگے ہوتے ہیں، لیکن قیمت کا فرق اتنا کم ہو گیا ہے کہ زیادہ تر نئے پروجیکٹس میں انہیں ہی ترجیح دی جاتی ہے۔
فون اور ٹیبلٹ کیمرے۔ کوئی بھی جدید فون ایک ایپ کے ذریعے زیادہ تر سمبولوجیز کو ڈیکوڈ کر لے گا، جو انہیں کبھی کبھار اسکیننگ، عارضی عملے کے ساتھ اسٹاک ٹیک، یا کسی چھوٹے آپریشن کے لیے مفید بناتا ہے جو مخصوص ہارڈویئر نہیں چاہتا۔ حدود حجم کے ساتھ ظاہر ہوتی ہیں: فی اسکین سست، کوئی اسکین ٹرگر نہیں، کم روشنی اور دوری پر خراب کارکردگی، اور ایک ایسی ڈیوائس جو کنکریٹ پر گرنے سے بچنے کے لیے نہیں بنی۔ Ruggedised ہینڈ ہیلڈ کمپیوٹرز اسی آخری نکتے کی وجہ سے موجود ہیں۔
فکسڈ اور پریزنٹیشن اسکینرز۔ نصب شدہ ریڈرز جو کنویئر پر گزرنے والی اشیاء کو اسکین کرتے ہیں، یا بینچ پر رکھے ہوتے ہیں تاکہ آپریٹر گن کا نشانہ لینے کے بجائے آئٹم کو سامنے پیش کرے۔ جہاں تھرو پٹ (throughput) فکسڈ پوزیشن کا جواز پیش کرے وہاں یہ تیز ہوتے ہیں۔
انتخاب کیسے کریں۔ ریڈر کو فاصلے، کوڈ کی اقسام اور ماحول کے مطابق منتخب کریں۔ اگر آپ صرف بازو کی لمبائی سے صاف 1D لیبل اسکین کرتے ہیں، تو لیزر سستا اور مکمل طور پر کافی ہے۔ اگر آپ بعد میں QR یا Data Matrix شامل کر سکتے ہیں، اگر لیبل خراب ہو جاتے ہیں، یا اگر اسکیننگ کی رفتار اہمیت رکھتی ہے، تو ایک ارے امیجر معمولی اضافی قیمت پر مسائل کی ایک پوری قسم کو ختم کر دیتا ہے۔ اور اگر اسکیننگ فریزر میں، باہر، یا فورک لفٹ سے ہوتی ہے، تو آپٹکس سے زیادہ ماحولیاتی درجہ بندی (environmental rating) اہمیت رکھتی ہے۔
بارکوڈ میں کیا ہوتا ہے
ریٹیل پروڈکٹ بارکوڈ — ایک UPC یا EAN — کے لیے نمبر حصوں میں تقسیم ہوتا ہے:
- ایک کمپنی پریفکس، جو اس کاروبار کو لائسنس یافتہ ہوتا ہے جس کی پروڈکٹ ہے۔
- ایک پروڈکٹ ریفرنس، جسے وہ کاروبار اپنے پریفکس کے اندر تفویض کرتا ہے۔
- ایک چیک ڈیجٹ، جو باقی نمبروں سے کیلکولیٹ کیا جاتا ہے۔
یہ سب مل کر ایک GTIN بناتے ہیں — ایک گلوبل ٹریڈ آئٹم نمبر — جو عالمی سطح پر منفرد ہے۔ یہ انفرادیت ہی اصل مقصد ہے۔ اس کا مطلب ہے کہ دنیا میں کہیں بھی اسکینر اس نمبر کو اسی پروڈکٹ کے طور پر پہچانتا ہے۔
دیگر فارمیٹس مختلف ڈیٹا لے جاتے ہیں۔ Code 128 ہندسوں کے ساتھ ساتھ حروف کو بھی انکوڈ کرتا ہے اور اسے اندرونی لیبلز اور لاجسٹکس کے لیے استعمال کیا جاتا ہے۔ GS1-128 ایپلیکیشن آئیڈینٹیفائرز کے ذریعے ڈھانچہ شامل کرتا ہے، جو مختصر پریفکس ہوتے ہیں جو بتاتے ہیں کہ ڈیٹا کا ہر حصہ کیا مطلب رکھتا ہے، تاکہ ایک کوڈ پروڈکٹ نمبر، بیچ اور ایکسپائری ڈیٹ کو ایسی شکل میں لے جا سکے جسے کوئی بھی کمپلائنٹ سسٹم پارس (parse) کر سکے۔
گودام میں بارکوڈ کیوں اہمیت رکھتے ہیں
درستگی۔ دستی ڈیٹا انٹری اتنی غلطیاں پیدا کرتی ہے جو لوگوں کو حیران کر دیتی ہے — عام طور پر ہر چند سو حروف میں سے ایک۔ چیک ڈیجٹس کے ساتھ بارکوڈ اسکیننگ اسے کئی گنا کم کر دیتی ہے۔ اسکیننگ کے بغیر آپریشن میں انوینٹری کی درستگی کا تقریباً ہر مسئلہ ٹائپنگ کی وجہ سے ہوتا ہے۔
رفتار۔ ایک اسکین ایک سیکنڈ کے ایک حصے میں ہوتا ہے۔ نمبر پڑھنا اور اسے ٹائپ کرنا کئی سیکنڈ لیتا ہے، اور اس کے لیے کسی کی مکمل توجہ کی ضرورت ہوتی ہے۔
ٹریک ایبلٹی۔ ہر مرحلے پر اسکیننگ ایک ریکارڈ بناتی ہے کہ آئٹم کہاں تھا اور کب۔ اس کے بغیر، آپ صرف یہ بتا سکتے ہیں کہ چیزوں کو کہاں ہونا چاہیے۔
عمل کا نفاذ۔ ایک سسٹم جسے پک (pick) کی تصدیق کے لیے اسکین کی ضرورت ہو، وہ چیک کر سکتا ہے کہ صحیح آئٹم اٹھایا گیا ہے۔ کاغذ کی پک لسٹ ایسا نہیں کر سکتی۔
یہ باقی سب کچھ ممکن بناتا ہے۔ سائیکل کاؤنٹنگ، ڈائریکٹڈ پٹ-اوے، FIFO روٹیشن، بیچ ریکال — یہ سب آئٹمز کی اتنی تیزی اور قابل اعتمادی سے شناخت کرنے پر منحصر ہیں کہ لوگ واقعی ایسا کر سکیں۔
بارکوڈ کہاں استعمال ہوتے ہیں
- ریٹیل پروڈکٹس — پوائنٹ آف سیل پر UPC یا EAN۔
- کارٹن اور کیسز — بیرونی پیکیجنگ کے لیے ITF-14 یا GS1-128۔
- پیلیٹس — ایک لائسنس پلیٹ نمبر جو ایک اسکین کے ساتھ پورے یونٹ لوڈ کی شناخت کرتا ہے۔
- اسٹوریج لوکیشنز — ریکنگ پر Code 128 لیبلز، تاکہ پٹ-اوے اور پکنگ پوزیشن کی تصدیق کر سکیں۔
- دستاویزات — پکنگ لسٹس، ڈیلیوری نوٹس اور ریٹرن پیپر ورک، تاکہ صحیح پیپر ورک صحیح نقل و حرکت کے ساتھ منسلک ہو۔
- اثاثے اور آلات — ٹولز، کنٹینرز اور واپسی کے قابل اشیاء کو ٹریک کرنے کے لیے پائیدار لیبلز۔
لوکیشن لیبلنگ وہ چیز ہے جو اسکیننگ میں نئے آپریشنز میں اکثر غائب ہوتی ہے۔ پروڈکٹ کو اسکین کرنا آپ کو بتاتا ہے کہ کیا پک کیا گیا تھا۔ لوکیشن کو اسکین کرنا آپ کو بتاتا ہے کہ یہ صحیح جگہ سے آیا ہے، جو عمارت سے باہر جانے سے پہلے غلطی کو پکڑ لیتا ہے۔
حدود
لائن آف سائٹ (Line of sight) ضروری ہے۔ کوئی بھی بارکوڈ جو shrink wrap سے ڈھکا ہو، غلط سمت میں ہو، یا کارٹن کے اندر چھپا ہو، اسے پڑھا نہیں جا سکتا۔ یہ بنیادی رکاوٹ ہے، اور یہی وجہ ہے کہ RFID کا وجود ہے۔
ایک وقت میں ایک۔ ہر اسکین ایک جان بوجھ کر کیا جانے والا عمل ہے۔ سو آئٹمز گننے کا مطلب سو اسکین ہیں۔
نقصان مہلک ہے۔ بارز پر کوئی کٹ، داغ یا خراش اسے پڑھنے سے روک دیتی ہے۔ 2D فارمیٹس ایرر کریکشن کے ذریعے نقصان کو برداشت کر لیتے ہیں؛ 1D فارمیٹس ایسا نہیں کر سکتے۔
پرنٹ کا معیار سب کچھ طے کرتا ہے۔ صحیح طریقے سے منتخب کردہ بارکوڈ اگر بہت چھوٹا، بہت کم ریزولوشن پر، ناکافی کنٹراسٹ کے ساتھ یا اپنے کوائٹ زون (quiet zone) کے بغیر پرنٹ کیا جائے تو وہ ناکام ہو جائے گا۔ جب اسکیننگ میں ناکامی ہو، تو فارمیٹ پر سوال اٹھانے سے پہلے پرنٹ کو چیک کریں۔
ڈیٹا کہیں اور موجود ہوتا ہے۔ اگر آپ ڈیٹا بیس تک رسائی حاصل نہیں کر سکتے تو صرف ایک بارکوڈ آپ کو کچھ نہیں بتاتا۔ یہ تنظیموں کے درمیان منتقل ہونے والے سامان کے لیے اہم ہے، یہی وجہ ہے کہ ریگولیٹڈ سیکٹرز میں GS1-128 اور 2D فارمیٹس، جو لیبل پر ہی بیچ اور ایکسپائری کی معلومات رکھتے ہیں، مقبول ہوئے ہیں۔
بارکوڈنگ کے ساتھ شروعات
اگر آپ اسے متعارف کروا رہے ہیں نہ کہ ورثے میں ملا ہے:
فیصلہ کریں کہ آپ کس چیز کی شناخت کر رہے ہیں۔ مصنوعات، مقامات، پیلٹس، یا تینوں۔ مقامات عام طور پر کم سے کم کوشش میں سب سے زیادہ فائدہ دیتے ہیں، کیونکہ انہیں سپلائر کے تعاون کی ضرورت نہیں ہوتی۔
موجودہ بارکوڈز کا استعمال کریں جہاں وہ موجود ہوں۔ اگر آپ کی مصنوعات پر پہلے سے مینوفیکچرر کے بارکوڈز موجود ہیں، تو دوبارہ لیبل لگانے کے بجائے انہیں اسکین کریں۔ ہزاروں یونٹس پر دوبارہ لیبل لگانا ایسا کام ہے جسے کوئی بھی دوبارہ کرنا پسند نہیں کرتا۔
جان بوجھ کر فارمیٹ کا انتخاب کریں۔ کسی بھی اندرونی استعمال کے لیے Code 128 استعمال کریں۔ اگر آپ ریٹیل کے ذریعے فروخت کرتے ہیں تو UPC یا EAN استعمال کریں، جس کا مطلب ہے GS1 پریفکس کا لائسنس لینا۔
لیزر کے بجائے امیجنگ اسکینرز خریدیں۔ قیمت کا فرق کم ہو گیا ہے اور امیجرز 1D اور 2D دونوں کو پڑھ سکتے ہیں، جو بعد میں کسی بھی رکاوٹ کو دور کرتا ہے۔
مکمل رن سے پہلے پرنٹ کوالٹی کو ٹیسٹ کریں۔ ایک نمونہ پرنٹ کریں، اسے اس ہارڈویئر پر اسکین کریں جسے آپ درحقیقت استعمال کریں گے، اور ان حالات میں جن میں اسے استعمال کیا جائے گا۔
اس مقام پر اسکین کریں جہاں نقل و حرکت ہوتی ہے۔ بیس منٹ بعد ڈیسک پر ریکارڈ کیا گیا اسکین ان غلطیوں کو دوبارہ پیدا کرتا ہے جنہیں ختم کرنے کے لیے آپ نے اسکینرز خریدے تھے۔
ایک مختصر تاریخ، اور یہ اب بھی کیوں اہم ہے
پہلا بارکوڈ پیٹنٹ 1952 میں دیا گیا تھا، جو ایک بلز آئی (bullseye) ڈیزائن کے لیے تھا جسے کسی بھی زاویے سے پڑھا جا سکتا تھا۔ یہ بیس سال تک کہیں نہیں پہنچا، کیونکہ اسے سستے داموں پڑھنے والی ٹیکنالوجی موجود نہیں تھی۔
کامیابی کوڈ نہیں بلکہ معاہدہ تھا۔ 1973 میں ریاستہائے متحدہ میں گروسری انڈسٹری نے ایک واحد معیار پر اتفاق کیا — Universal Product Code — اور 1974 میں چیونگم کا ایک پیکٹ چیک آؤٹ پر اسکین ہونے والی پہلی چیز بن گیا۔ یورپ نے کچھ عرصے بعد ہی تیرہ ہندسوں والا ایک ہم آہنگ ورژن اپنا لیا۔
وہ تسلسل تاریخ کا مفید حصہ ہے۔ تکنیکی مسئلہ دہائیوں سے حل ہو چکا تھا؛ جس چیز نے اسے کامیاب بنایا وہ حریفوں کا ایک ہی نمبرنگ اسکیم استعمال کرنے پر متفق ہونا تھا، جس کا انتظام ایک غیر جانبدار ادارہ کرتا تھا۔ اس معاہدے کے بغیر، ہر ریٹیلر کو ہر سپلائر کے لیے ایک ٹرانسلیشن ٹیبل کی ضرورت ہوتی، اور پورا نظام اپنی انتظامیہ کے بوجھ تلے دب کر ختم ہو جاتا۔
یہی اصول آپ کے اپنے آپریشن کے اندر چھوٹے پیمانے پر لاگو ہوتا ہے۔ بارکوڈ اسکیم تب ہی فائدہ دیتی ہے جب ہر کوئی مستقل طور پر ایک ہی اسکیم استعمال کرے۔ جو آپریشنز ہر ڈیپارٹمنٹ کو اپنی نمبرنگ ایجاد کرنے کی اجازت دیتے ہیں، وہ بالکل اسی مسئلے کا شکار ہو جاتے ہیں جسے گروسری انڈسٹری نے 1973 میں حل کیا تھا، اور عام طور پر اسے اسی طرح حل کرتے ہیں — ایک معیار کا انتخاب کر کے اور سب کو اس پر منتقل کر کے۔
یہ اس بات کی بھی وضاحت کرتا ہے کہ سستے ری سائیکل شدہ بارکوڈ نمبر خریدنا کیوں پریشانی کا باعث بنتا ہے۔ قدر بارز کے پیٹرن میں نہیں ہے، جسے کوئی بھی پرنٹ کر سکتا ہے۔ قدر اس رجسٹری میں ہے جو اس بات کی ضمانت دیتی ہے کہ نمبر آپ کا ہے اور کسی اور کا نہیں۔
مزید گہرائی میں کہاں جائیں
- بارکوڈز کی اقسام — فارمیٹس کی تفصیل اور ان کے درمیان انتخاب کیسے کریں۔
- انوینٹری کے لیے بارکوڈ اسکیننگ — اسکیننگ کو ورکنگ پروسیس میں شامل کرنا۔
- RFID کیا ہے — جب لائن آف سائٹ ناممکن ہو تو متبادل۔
- SKU کیا ہے — آپ کا اندرونی شناخت کنندہ، جو کہ ایک ہی چیز نہیں ہے۔
- انوینٹری کو ٹریک کیسے کریں — وسیع تر نظم جس کی اسکیننگ حمایت کرتی ہے۔
ایک لائن کا خلاصہ
بارکوڈ ڈیٹا بیس ریکارڈ کے لیے ایک مشین سے پڑھنے کے قابل پوائنٹر ہے، نہ کہ معلومات کا کنٹینر — اور گودام میں اس کی قدر ٹائپ شدہ ڈیٹا انٹری کو چیک-ڈیجٹ سے تصدیق شدہ اسکین سے تبدیل کرنے میں ہے، جہاں سے انوینٹری کی درستگی درحقیقت آتی ہے۔
اکثر پوچھے گئے سوالات
بارکوڈ کیا ہے؟ بارز اور خالی جگہوں، یا اشکال کا ایک مشین سے پڑھنے کے قابل پیٹرن، جو کسی آئٹم کے بارے میں ڈیٹا انکوڈ کرتا ہے۔ زیادہ تر معاملات میں ڈیٹا صرف ایک نمبر ہوتا ہے جو پروڈکٹ کی شناخت کرتا ہے، جسے سسٹم پھر تلاش کرتا ہے۔
بارکوڈ میں کیا معلومات ہوتی ہیں؟ عام طور پر صرف ایک شناختی نمبر۔ ریٹیل بارکوڈ میں کمپنی کا پریفکس، پروڈکٹ کا حوالہ اور ایک چیک ڈیجٹ ہوتا ہے۔ اس میں قیمت، تفصیل یا اسٹاک کی مقدار نہیں ہوتی — وہ ڈیٹا بیس میں موجود ہوتے ہیں۔
بارکوڈ اور SKU میں کیا فرق ہے؟ SKU پروڈکٹ کے لیے آپ کا اپنا اندرونی کوڈ ہے، جسے آپ منتخب کرتے ہیں اور جس کا مطلب آپ کے لیے کچھ ہوتا ہے۔ بارکوڈ ایک شناخت کنندہ کی مشین سے پڑھنے کے قابل نمائندگی ہے، اکثر ایک عالمی سطح پر منفرد GTIN جو GS1 کے ذریعے مختص کیا جاتا ہے۔ آپ اندرونی استعمال کے لیے اپنے SKU کا بارکوڈ پرنٹ کر سکتے ہیں۔
بارکوڈ اسکینر کیسے کام کرتا ہے؟ یہ کوڈ کو روشن کرتا ہے، بارز اور خالی جگہوں کے پیٹرن کا پتہ لگانے کے لیے منعکس روشنی کی پیمائش کرتا ہے، اسے کریکٹرز میں ڈی کوڈ کرتا ہے، چیک ڈیجٹ کی تصدیق کرتا ہے، اور نتیجہ سسٹم کو ایسے بھیجتا ہے جیسے اسے ٹائپ کیا گیا ہو۔
میرا بارکوڈ اسکین کیوں نہیں ہو رہا؟ اکثر پرنٹ کا معیار: بہت چھوٹا، ناکافی ریزولوشن، خراب کنٹراسٹ، یا کوڈ کے ارد گرد ناکافی کوائٹ زون۔ نقصان، لیبل کا غیر موزوں مواد، یا لیزر اسکینر کا 2D کوڈ پر پوائنٹ ہونا دیگر عام وجوہات ہیں۔
کیا مجھے بارکوڈز خریدنے کی ضرورت ہے؟ اندرونی استعمال کے لیے، نہیں — آپ بغیر کسی قیمت کے اپنی نمبرنگ سے Code 128 یا QR کوڈز بنا سکتے ہیں۔ ریٹیل کے ذریعے فروخت ہونے والی مصنوعات کے لیے، ہاں، کیونکہ UPC اور EAN نمبرز GS1 کمپنی پریفکس سے مختص کیے جانے چاہئیں جس کا آپ لائسنس لیتے ہیں۔
کیا بارکوڈ کو کسی مختلف پروڈکٹ کے لیے دوبارہ استعمال کیا جا سکتا ہے؟ ایسا نہیں ہونا چاہیے۔ ریٹیلر اور ڈسٹری بیوٹر کے سسٹمز نمبر کے خلاف ہسٹری برقرار رکھتے ہیں، لہذا کسی ایک کو نئی پروڈکٹ کے لیے دوبارہ تفویض کرنے سے کسی کی شیلف یا انوائس پر غلط آئٹم ظاہر ہوتا ہے۔ نمبرز کو ری سائیکل کرنے کے بجائے ریٹائر کریں۔
چیک ڈیجٹ کیا ہے؟ بارکوڈ کا آخری ہندسہ، جو پچھلے ہندسوں سے شمار کیا جاتا ہے۔ اسکینر اسے دوبارہ شمار کرتا ہے اور اگر یہ میچ نہ ہو تو ریڈ کو مسترد کر دیتا ہے، یہی وجہ ہے کہ خراب اسکین عام طور پر کچھ نہیں دیتا بجائے اس کے کہ غلط پروڈکٹ دکھائے۔
