اسٹاک کوڈ کیسے دیا جائے؟

اسٹاک کوڈ وہ مختصر کوڈ ہے جو پروڈکٹ کو اس کے نام سے آزاد اور اکیلے پہچانتا ہے؛ اچھا اسٹاک کوڈ منفرد، مقررہ لمبائی کا اور ترکی حروف سے پاک ہوتا ہے اور اس میں قیمت، سپلائر یا شیلف جیسی بدلنے والی معلومات نہیں ہوتیں۔ چھوٹے کاروباروں کے لیے سب سے متوازن ترتیب کیٹیگری کے سابقے اور ترتیبی نمبر کا امتزاج ہے: KRT-0001۔ مینوفیکچرر کا بارکوڈ رکھنے والی پروڈکٹ میں بارکوڈ ہی کوڈ کی جگہ لیتا ہے؛ اندرونی کوڈ بغیر بارکوڈ والی پروڈکٹس کو دیا جاتا ہے۔

جس اسٹاک کا کوڈ نہ ہو وہ پروڈکٹ کے نام پر چلتا ہے: “A4 کاغذ” اور “A4 کاغذ 80gr” دو الگ پروڈکٹس جیسے لگتے ہیں، گنتی میں ایک کم اور دوسرا زیادہ نکلتا ہے۔ یہ گائیڈ بتاتی ہے کہ اسٹاک کوڈ کیسا ہونا چاہیے، کوڈنگ کی تین ترتیبیں، صنعت کے لحاظ سے مثالیں، ویریئنٹ والی پروڈکٹس اور Excel میں کوڈ خود بخود بنانا۔

اچھا اسٹاک کوڈ کیسا ہونا چاہیے؟

اصولوجہ
منفردایک کوڈ صرف ایک پروڈکٹ کا ہوتا ہے۔ فروخت سے ہٹائی گئی پروڈکٹ کا کوڈ کسی اور پروڈکٹ کو نہیں دیا جاتا؛ دیا جائے تو پرانی فروخت اور گنتی کے ریکارڈ نئی پروڈکٹ کی تاریخ جیسے نظر آتے ہیں۔
مختصرآٹھ دس حروف سے زیادہ نہ ہونے والا کوڈ ہاتھ سے لکھتے وقت بھی اور لیبل پر پڑھتے وقت بھی کم غلطیاں کرتا ہے۔ لمبا کوڈ معنی لادنے کی علامت ہے۔
مقررہ لمبائی کاترتیبی نمبر کو شروع سے صفر سے بھریں (0001، 0002…)۔ KRT-1، KRT-10، KRT-2 کی طرح ترتیب پانے والی فہرست میں پروڈکٹ تلاش کرنا مشکل ہو جاتا ہے۔
بدلنے والی معلومات نہیں رکھتاقیمت، سپلائر، شیلف یا رنگ کی مہم جیسی وقت کے ساتھ بدلنے والی معلومات کوڈ میں نہیں ڈالی جاتیں۔ معلومات بدلنے پر یا تو کوڈ غلط معلومات دیتا ہے یا اسے بدلنا پڑتا ہے اور پچھلے ریکارڈ سے تعلق ٹوٹ جاتا ہے۔
گڈمڈ ہونے والے حروف نہیں رکھتاترکی حروف (ç, ğ, ı, İ, ö, ş, ü)، خالی جگہ اور O/0، I/1 جیسے ایک دوسرے سے ملتے جلتے حروف استعمال نہیں کیے جاتے۔ ترکی حروف عام بارکوڈ اقسام میں انکوڈ نہیں ہو سکتے؛ خالی جگہ اور ملتے جلتے حروف ہاتھ سے اندراج میں غلطی پیدا کرتے ہیں۔
اصول تحریری ہےکون سا سابقہ کس کیٹیگری کا ہے اور اگلا نمبر کہاں سے لینا ہے، یہ ایک ہی فہرست میں رہتا ہے۔ جس کوڈ کی ترتیب کا اصول صرف ایک شخص جانتا ہو، وہ اس کی غیر موجودگی میں بگڑ جاتی ہے۔

کوڈنگ کی تین ترتیبیں

ترتیبمثالمضبوط پہلوکمزور پہلو
صرف ترتیبی نمبر000123سب سے سادہ اور کبھی نہ بگڑنے والی ترتیب؛ کوڈ کوئی معلومات نہیں رکھتا۔کوڈ سے پتہ نہیں چلتا کہ پروڈکٹ کیا ہے؛ سینکڑوں آئٹمز میں ہاتھ سے تلاش مشکل ہے۔
کیٹیگری کا سابقہ + ترتیبKRT-0001کوڈ سے پروڈکٹ کا گروپ پڑھا جاتا ہے، ترتیبی نمبر منفرد ہونا یقینی بناتا ہے۔ زیادہ تر چھوٹے کاروباروں کے لیے سب سے متوازن انتخاب۔پروڈکٹ کیٹیگری بدلے تو کوڈ پرانی کیٹیگری ہی دکھاتا رہتا ہے؛ یہ قابل قبول ہے، کوڈ بدلا نہیں جاتا۔
بامعنی (ساختہ) کوڈKRT-A4-80-500کوڈ سے پروڈکٹ کی خصوصیات پڑھی جاتی ہیں؛ بہت سے ویریئنٹ والی پروڈکٹس میں ترتیب قائم رکھتا ہے۔لمبا ہو جاتا ہے، ہر نئی خصوصیت پر اصول پھیلتا ہے؛ کوئی بدلنے والی معلومات کوڈ میں آ جائے تو کوڈ غلط معلومات دینے لگتا ہے۔

یقین نہ ہو تو دوسری ترتیب چنیں۔ بامعنی کوڈ کی کشش یہ ہے کہ کوڈ سے پروڈکٹ پڑھی جا سکتی ہے؛ لیکن یہ کام پروڈکٹ کا نام پہلے ہی کر دیتا ہے۔ کوڈ کا کام پڑھا جانا نہیں، پروڈکٹ کو گڈمڈ کیے بغیر پہچاننا ہے۔

اسٹاک کوڈ کی مثالیں

مختلف کاروباروں میں کیٹیگری کا سابقہ + ترتیب کی ترتیب کیسی نظر آتی ہے۔ کوڈ اور پروڈکٹس صرف مثال کے طور پر ہیں:

کاروباراسٹاک کوڈپروڈکٹنوٹ
اسٹیشنریKRT-0001Copier A4 فوٹو کاپی پیپر 80 گرام، 500 کا پیکسابقہ + ترتیب؛ بارکوڈ والی پروڈکٹ میں مینوفیکچرر کا بارکوڈ بھی کارڈ پر لکھا جاتا ہے۔
ہارڈ ویئرHRD-0142گیلوانائزڈ اسکرو 4×40 mm، 100 کا ڈبہسائز کوڈ میں نہیں بلکہ پروڈکٹ کے نام میں لکھا جاتا ہے؛ اسی اسکرو کا 4×50 والا HRD-0143 بنتا ہے۔
ملبوساتGYM-0027-KRM-MBasic ٹی شرٹ، سرخ، سائز Mبنیادی ماڈل کا کوڈ + رنگ + سائز کا لاحقہ؛ ہر رنگ اور سائز الگ اسٹاک ہوتا ہے، اس لیے الگ کوڈ ہے۔
اسپیئر پارٹسYDK-0310بریک پیڈ (مینوفیکچرر پارٹ نمبر 04465-XXXXX)مینوفیکچرر کا پارٹ نمبر الگ خانے میں یا پروڈکٹ کے نام میں رکھا جاتا ہے؛ اندرونی کوڈ مختصر رہتا ہے۔
مارکیٹ / خوراک8690000000000 (EAN-13)پیک شدہ پروڈکٹمینوفیکچرر کا بارکوڈ پہلے ہی منفرد کوڈ ہے؛ الگ سے اندرونی کوڈ دینے کی ضرورت نہیں۔ تول کر بیچی جانے والی اور کھلی پروڈکٹ کو اندرونی کوڈ دیا جاتا ہے۔

ویریئنٹ والی پروڈکٹس میں اسٹاک کوڈ

رنگ، سائز یا وزن میں مختلف اور الگ اسٹاک ہونے والی ہر پروڈکٹ کا الگ کوڈ ہوتا ہے۔ ایک ہی کوڈ میں اکٹھی گنی جانے والی سرخ اور نیلی ٹی شرٹ میں سے کون سی ختم ہوئی، یہ نظر نہیں آتا؛ آرڈر کا فیصلہ بھی غلط ہو جاتا ہے۔ دو راستے ہیں:

ہر ویریئنٹ کو نیا ترتیبی نمبر۔ TSH-0012 سرخ M، TSH-0013 سرخ L۔ کوڈ مختصر رہتا ہے، ویریئنٹ کی معلومات پروڈکٹ کے نام میں ہوتی ہیں۔ کم ویریئنٹ والے کاروباروں کے لیے کافی ہے۔

بنیادی کوڈ + مقررہ لاحقہ۔ GYM-0027-KRM-M، GYM-0027-KRM-L، GYM-0027-MAV-M۔ ایک ہی ماڈل کے تمام ویریئنٹ کوڈ میں ساتھ ساتھ ترتیب پاتے ہیں۔ لاحقوں کے مخفف (KRM، MAV، S، M، L) ایک فہرست میں مقرر کر لیں؛ ایک ہی رنگ کے لیے دو مختلف مخفف استعمال ہوں تو ترتیب بکھر جاتی ہے۔

اسٹاک کوڈ کیسے بنایا جائے؟ چھ مراحل

1. زمروں کی فہرست بنائیں

اپنی مصنوعات کو 5 تا 15 بڑے گروپوں میں تقسیم کریں اور ہر گروپ کو دو تین حرفی ایسا سابقہ دیں جس میں خصوصی یا غیر انگریزی حروف نہ ہوں: KRT (اسٹیشنری)، TMZ (صفائی)، HRD (ہارڈویئر)۔ گروپوں کی تعداد کم رکھیں؛ ہر چھوٹے فرق کے لیے نیا سابقہ بنانے سے کوڈ بامعنی کوڈ کی الجھن میں پڑ جاتا ہے۔

2. ہندسوں کی تعداد طے کریں

دیکھیں کہ آپ کے سب سے بڑے گروپ میں آج کتنی مصنوعات ہیں اور چند سال میں کتنی ہو سکتی ہیں۔ اگر تعداد 1,000 سے کم رہے گی تو تین ہندسے اور 10,000 سے کم رہے گی تو چار ہندسے کافی ہیں۔ ہندسے بعد میں بڑھانے کا مطلب تمام کوڈ بدلنا ہے؛ ایک ہندسہ زیادہ رکھنا سستا پڑتا ہے۔

3. ویریئنٹ کا اصول طے کریں

اگر ایک ہی مصنوعات کا رنگ، سائز یا وزن الگ الگ اسٹاک کیا جاتا ہے تو ہر ایک کا کوڈ الگ ہوگا۔ یا تو ہر ویریئنٹ کو نیا سیریل نمبر دیں (TSH-0012، TSH-0013) یا مرکزی کوڈ کے آخر میں مقررہ لمبائی کا لاحقہ لگائیں (GYM-0027-KRM-M)۔ جو بھی طریقہ چنیں، تمام مصنوعات میں وہی استعمال کریں۔

4. بار کوڈ والی مصنوعات الگ کریں

جن مصنوعات پر مینوفیکچرر کا بار کوڈ ہو، ان میں بار کوڈ پہلے ہی ایک منفرد کوڈ ہے؛ ان کے لیے الگ اندرونی کوڈ دینا ضروری نہیں۔ اندرونی کوڈ صرف ان مصنوعات کو دیں جن پر بار کوڈ نہیں، جو تول کر بکتی ہیں یا جو آپ خود بناتے ہیں؛ کون سی مصنوعات بار کوڈ والی ہیں، یہ الگ کرنے کا طریقہ بار کوڈ کے ساتھ اسٹاک ٹریکنگ گائیڈ میں ہے۔

5. کوڈ دیں اور اصولوں کی فہرست لکھیں

ہر گروپ میں 0001 سے شروع کر کے ترتیب وار کوڈ دیں۔ سابقوں کی فہرست اور ہر گروپ میں استعمال ہونے والا آخری نمبر ایک ہی جگہ رکھیں؛ نئی مصنوعات آئے تو اسی فہرست سے کوڈ لینے والا ایک ہی شخص یا ایک ہی اصول ہو۔

6. لیبل لگائیں اور کارڈ میں درج کریں

کوڈ مصنوعات کے اسٹاک کارڈ میں لکھیں اور شیلف یا مصنوعات پر اس کا لیبل چسپاں کریں۔ کارڈ کے وہ تمام خانے جن میں کوڈ لکھا جاتا ہے، اسٹاک کارڈ کیا ہے اور کیسے بنایا جائے گائیڈ میں ہیں۔

Excel میں اسٹاک کوڈ بنانا

اگر آپ کی مصنوعات کی فہرست Excel میں ہے تو کوڈ ایک ہی فارمولے سے بنائے جا سکتے ہیں۔ کالم A میں مصنوعات کا نام اور کالم B میں زمرے کا سابقہ (KRT، TMZ…) ہو۔ سیل C2 میں ترکی Excel کا یہ فارمولا لکھ کر نیچے کی طرف کھینچیں:

=B2&"-"&METNEÇEVİR(EĞERSAY($B$2:B2;B2);"0000")

فارمولا ہر سابقے کو اس کے اپنے اندر گنتا ہے، اس لیے KRT والے KRT-0001 سے اور TMZ والے TMZ-0001 سے نمبر پاتے ہیں۔ انگریزی Excel میں یہی فارمولا =B2&"-"&TEXT(COUNTIF($B$2:B2,B2),"0000") کی شکل میں ہوتا ہے۔

اہم: کوڈ بن جانے کے بعد کالم C کو کاپی کر کے ویلیو کے طور پر پیسٹ کریں۔ فارمولا کی صورت میں رہنے والے کوڈ فہرست میں قطار شامل کرنے، قطار حذف کرنے یا ترتیب بدلنے پر خود بخود دوبارہ نمبر ہو جاتے ہیں اور کل کا KRT-0014 آج کسی اور مصنوعات کی طرف اشارہ کرنے لگتا ہے۔ کوڈ تیار کالموں کے ساتھ رکھنے کے لیے مفت اسٹاک ٹریکنگ Excel ٹیمپلیٹ استعمال کر سکتے ہیں۔

بکھرے ہوئے کوڈز سے نئی ترتیب پر منتقلی

برسوں سے مختلف لوگوں کے مختلف انداز میں دیے ہوئے کوڈز والی فہرست درست کرتے وقت پرانا کوڈ نہ مٹائیں: فہرست میں پرانا کوڈ کالم رہنے دیں اور نیا کوڈ اس کے ساتھ لکھیں۔ منتقلی کو گنتی کے دن کے ساتھ ملائیں؛ نئے کوڈ سے کھلنے والے کارڈز کا ابتدائی اسٹاک اسی گنتی سے آئے۔ پرانے بلوں اور سپلائرز کی خط و کتابت میں پرانا کوڈ کچھ عرصہ مزید آتا رہے گا، اس لیے پرانے اور نئے کوڈ کی میچنگ فہرست محفوظ رکھیں۔ گنتی کے دن کی ترتیب گودام کی گنتی کیسے کی جائے گائیڈ میں ہے۔

Ofisx میں اسٹاک کوڈ

Ofisx کے مصنوعات شامل کرنے کے فارم میں الگ “اسٹاک کوڈ” کا خانہ نہیں ہے؛ مصنوعات کی شناخت کرنے والا کوڈ بار کوڈ کا خانہ ہے۔ جس مصنوعات پر مینوفیکچرر کا بار کوڈ ہو، اس کا بار کوڈ اسکین کریں؛ بار کوڈ کے بغیر مصنوعات کو دیا گیا اندرونی کوڈ (جیسے KRT-0001) اسی خانے میں لکھیں۔ ایک مصنوعات پر مینوفیکچرر کا بار کوڈ اور اندرونی کوڈ دونوں رکھنے کے لیے ایک سے زیادہ بار کوڈ درکار ہوتے ہیں؛ یہ ملٹی بار کوڈ فیچر ہے اور Premium میں ہے۔ جس مصنوعات کی فہرست کے کوڈ آپ نے Excel میں تیار کیے ہیں، اسے ایک ایک کر کے داخل کرنے کے بجائے امپورٹ کر سکتے ہیں؛ کارڈ بننے کے بعد فروخت، مال وصولی اور گنتی اسی کوڈ کو اسکین کر کے کی جاتی ہے۔

اکثر پوچھے جانے والے سوالات

اسٹاک کوڈ کیا ہے؟

اسٹاک کوڈ وہ مختصر کوڈ ہے جو مصنوعات کو اس کے نام سے آزاد ہو کر اکیلے شناخت کرتا ہے۔ فروخت، مال وصولی، گنتی اور رپورٹس میں مصنوعات کے نام کی جگہ یہی کوڈ استعمال ہوتا ہے؛ یوں ایک ہی مصنوعات کے مختلف طریقوں سے لکھے گئے نام الگ مصنوعات نہیں لگتے۔

اسٹاک کوڈ کیسا ہونا چاہیے؟

منفرد، مختصر، مقررہ لمبائی کا ہونا چاہیے اور اس میں خصوصی یا غیر انگریزی حروف اور خالی جگہ نہیں ہونی چاہیے۔ قیمت، سپلائر یا شیلف جیسی بدلنے والی معلومات کوڈ میں نہیں رکھنی چاہییں۔ سب سے عام اور متوازن ترتیب زمرے کا سابقہ اور سیریل نمبر ہے: KRT-0001۔

کیا اسٹاک کوڈ اور بار کوڈ ایک ہی چیز ہیں؟

کام ایک ہی کرتے ہیں مگر ان کا ماخذ مختلف ہے۔ بار کوڈ زیادہ تر وہ کوڈ ہوتا ہے جو مینوفیکچرر مصنوعات کو دیتا ہے اور پیکنگ پر چھپا ہوتا ہے؛ اسٹاک کوڈ وہ ہے جو کاروبار خود دیتا ہے۔ جس مصنوعات پر بار کوڈ ہو، اس میں بار کوڈ اسٹاک کوڈ کی جگہ استعمال ہو سکتا ہے؛ جس پر بار کوڈ نہ ہو اسے اندرونی کوڈ دیا جاتا ہے اور چاہیں تو اس کوڈ کا بار کوڈ لیبل چھاپا جا سکتا ہے۔

کیا اسٹاک کوڈ اکاؤنٹنگ کا اکاؤنٹ کوڈ ہے؟

نہیں۔ اسٹاک کوڈ ایک مصنوعات کی شناخت کرتا ہے؛ اکاؤنٹنگ کا اکاؤنٹ کوڈ اس اکاؤنٹ کو ظاہر کرتا ہے جس میں تمام اسٹاک کا مجموعی حساب رکھا جاتا ہے۔ چارٹ آف اکاؤنٹس سے متعلق سوالات کے لیے اپنے اکاؤنٹنٹ سے پوچھیں؛ اسٹاک کوڈ کی ترتیب آپ گودام اور فروخت کی ضرورت کے مطابق خود طے کرتے ہیں۔

اسٹاک کوڈ کتنے ہندسوں کا ہونا چاہیے؟

سابقے کے بعد کا سیریل نمبر اتنا لمبا ہو کہ آپ کے سب سے بڑے مصنوعات گروپ کے چند سال بعد کے حجم کو سنبھال سکے: 1,000 مصنوعات سے کم کے لیے تین، 10,000 مصنوعات سے کم کے لیے چار ہندسے۔ سابقے سمیت کل لمبائی آٹھ دس حروف تک رکھنے سے ہاتھ سے اندراج میں غلطیاں کم ہوتی ہیں۔

اگر ایک ہی مصنوعات مختلف سپلائر سے آئے تو کیا الگ اسٹاک کوڈ دیا جاتا ہے؟

نہیں۔ مصنوعات وہی ہو تو کوڈ بھی وہی ہوگا؛ سپلائر کا نام کوڈ میں نہیں لکھا جاتا۔ سپلائر کے حساب سے الگ کوڈ بنانے سے ایک ہی مصنوعات کا اسٹاک دو حصوں میں بٹ جاتا ہے اور ایک ختم ہو رہا ہوتا ہے جبکہ دوسرا شیلف پر پڑا نظر آتا ہے۔

Excel میں اسٹاک کوڈ خودکار طور پر کیسے بنایا جائے؟

زمرے کا سابقہ ایک کالم میں لکھ کر METNEÇEVİR اور EĞERSAY فنکشنز کو ملانے والے ایک ہی فارمولے سے ہر سابقے کو اس کے اپنے اندر 0001 سے نمبر دے سکتے ہیں؛ فارمولا خود Excel میں اسٹاک کوڈ بنانا سیکشن میں ہے۔ کوڈ بن جائیں تو کالم کاپی کر کے ویلیو کے طور پر پیسٹ کریں؛ ورنہ قطار حذف ہونے یا ترتیب بدلنے پر کوڈ خود بخود بدل جاتے ہیں۔

آخری اپڈیٹ: 2026-09-30

ایپ میں کوڈ اور بار کوڈ سے اندراج و اخراج

کوڈ ایک بار کارڈ میں لکھ دیں؛ فروخت، مال وصولی اور گنتی اسی کوڈ کو اسکین کر کے کی جائے۔

ہوم اسکرین: خریداری، فروخت، واپسی اور اخراجات ایک ٹچ میں
ہوم اسکرین: خریداری، فروخت، واپسی اور اخراجات ایک ٹچ میں
بارکوڈ سے تیز فروخت اور اسٹاک میں کمی
بارکوڈ سے تیز فروخت اور اسٹاک میں کمی
پروڈکٹ لسٹ، اسٹاک کی مقدار اور بارکوڈ سرچ
پروڈکٹ لسٹ، اسٹاک کی مقدار اور بارکوڈ سرچ
مالی صورتحال: گاہکوں اور سپلائرز کے بیلنس
مالی صورتحال: گاہکوں اور سپلائرز کے بیلنس

کوڈ والی مصنوعات کی فہرست امپورٹ کریں

مفت اکاؤنٹ بنائیں، Excel میں کوڈ کی ہوئی مصنوعات کی فہرست امپورٹ کریں؛ آپ کے اسٹاک کارڈ منٹوں میں تیار ہو جائیں گے۔