HandyCafe Docs
owner cashier

مصنوعات

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

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

مصنوعات کے فیلڈز

ہر مصنوعات کے ریکارڈ میں درج ذیل معلومات شامل ہوتی ہیں:

فیلڈ وضاحت
name آرڈر انٹرفیس میں دکھایا جانے والا مصنوعات کا نام۔ یہ منفرد ہونا چاہیے (کیس حساس نہیں)۔
category متعلقہ مصنوعات کو گروپ کرنے کے لیے ایک ٹیکسٹ لیبل (مثلاً، "مشروبات"، "اسنیکس"، "لوازمات")۔ فلٹرنگ اور رپورٹنگ کے لیے استعمال ہوتا ہے۔
unit اسٹاک ٹریکنگ کے لیے پیمائش کی اکائی (مثلاً، "ٹکڑا"، "کلوگرام"، "لیٹر"، "کین"، "بوتل")۔
barcode اسکینر انٹیگریشن کے لیے ایک اختیاری بارکوڈ ویلیو۔ کیشیئرز مصنوعات کے بارکوڈ کو اسکین کر کے اسے جلدی سے آرڈر میں شامل کر سکتے ہیں۔
sale_price معمولی کرنسی یونٹس میں فروخت کی قیمت (مثلاً، سینٹس)۔ یہ وہ رقم ہے جو صارفین سے فی یونٹ وصول کی جاتی ہے۔
vat_rate اس مصنوعات پر لاگو وی اے ٹی (ویلیو ایڈڈ ٹیکس) کی شرح (مثلاً، 18 فیصد وی اے ٹی کے لیے 18)۔ ہر فروخت کے ٹیکس جزو کا حساب لگانے کے لیے استعمال ہوتا ہے۔
stock موجودہ اسٹاک لیول بطور اعشاریہ مقدار۔ جب آرڈرز دیے جاتے ہیں اور جب اسٹاک رسیدیں ریکارڈ کی جاتی ہیں تو یہ خود بخود اپ ڈیٹ ہو جاتا ہے۔ اسٹاک کو خود مصنوعات پر ایڈٹ نہیں کیا جاتا۔ اسٹاک صفحے کا اسٹاک کی حیثیت ٹیب استعمال کریں۔
min_stock دوبارہ آرڈر کی حد۔ جب اسٹاک لیول اس ویلیو تک یا اس سے نیچے آ جاتا ہے تو مصنوعات کو اسٹاک کی حیثیت ٹیب پر اہم کے طور پر نشان زد کیا جاتا ہے۔ صفر کا مطلب کوئی حد نہیں۔
description اضافی مصنوعات کی تفصیلات کے لیے ایک اختیاری ٹیکسٹ وضاحت۔
photo ایک اختیاری مصنوعات کی تصویر جو گرڈ ویو اور کیفے ٹیریا مینو میں دکھائی جاتی ہے۔

فروخت سے ہٹانا

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

اسٹاک ٹریکنگ

HandyCafe ہر مصنوعات کے لیے ایک مسلسل اسٹاک گنتی برقرار رکھتا ہے۔ یہ ویلیو سسٹم کے ذریعے خود بخود اپ ڈیٹ ہوتی ہے:

  • فروخت: جب کوئی مصنوعات آرڈر کے ذریعے فروخت کی جاتی ہے، تو اسٹاک آرڈر کی گئی مقدار کے مطابق کم ہو جاتا ہے۔
  • اسٹاک رسیدیں: جب نیا اسٹاک وصول ہوتا ہے اور اسٹاک صفحے کے اسٹاک رسید ٹیب پر ریکارڈ کیا جاتا ہے، تو اسٹاک اسی کے مطابق بڑھ جاتا ہے۔
  • دستی ایڈجسٹمنٹس: اسٹاک کی حیثیت کا ٹیب خراب ہونے، ٹوٹ پھوٹ، غلط گنتی یا دیگر تضادات کو مدنظر رکھنے کے لیے فکس اسٹاک، ضیاع اور گنتی کے ایکشنز پیش کرتا ہے۔

اسٹاک کو مصنوعات کے ایڈیٹر میں تبدیل نہیں کیا جا سکتا۔ اسٹاک کی تمام تبدیلیاں اسٹاک کی حیثیت کے ٹیب سے گزرتی ہیں تاکہ ہر تبدیلی حرکت کی تاریخ میں درج ہو۔

مصنوعات کا اسٹاک لاگ

کسی مصنوعات کے اسٹاک لیول میں ہر تبدیلی مصنوعات کے اسٹاک لاگ میں ریکارڈ کی جاتی ہے، جو ایک مکمل آڈٹ ٹریل بناتا ہے:

وجہ وضاحت
sale صارف کے آرڈر کی وجہ سے اسٹاک کم ہوا۔ مخصوص آرڈر ریکارڈ سے لنک کرتا ہے۔
purchase انوینٹری کی خریداری کی وجہ سے اسٹاک بڑھا۔ مخصوص انوینٹری انٹری سے لنک کرتا ہے۔
adjustment کیشیئر یا ایڈمنسٹریٹر کے ذریعے اسٹاک کو دستی طور پر ایڈجسٹ کیا گیا۔
waste خراب ہونے، ٹوٹ پھوٹ، یا لکھنے کی وجہ سے اسٹاک کم ہوا۔
return صارف کی واپسی یا آرڈر کی منسوخی کی وجہ سے اسٹاک بڑھا۔

ہر لاگ انٹری مقدار کی تبدیلی (اضافے کے لیے مثبت، کمی کے لیے منفی)، تبدیلی کے بعد نیا اسٹاک لیول، جس نے تبدیلی کی، اور وجہ کی وضاحت کرنے والا ایک اختیاری نوٹ ریکارڈ کرتی ہے۔

مصنوعات کی کیٹیگریز

مصنوعات کو ایک فری ٹیکسٹ فیلڈ کا استعمال کرتے ہوئے کیٹیگری کے لحاظ سے گروپ کیا جاتا ہے۔ عام کیٹیگریز میں شامل ہیں:

  • مشروبات (سافٹ ڈرنکس، پانی، انرجی ڈرنکس)
  • گرم مشروبات (کافی، چائے، ہاٹ چاکلیٹ)
  • اسنیکس (چپس، کینڈی، چاکلیٹ بارز)
  • کھانا (سینڈوچز، ریپس، گرم کھانے)
  • لوازمات (ہیڈسیٹس، یو ایس بی ڈرائیوز، ماؤس پیڈز)

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

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

مصنوعات بنانا

کیٹلاگ میں نئی مصنوعات شامل کرنے کے لیے:

  1. سائڈبار سے اسٹاک صفحہ کھولیں اور مصنوعات ٹیب پر جائیں۔
  2. نئی مصنوعات بٹن پر کلک کریں۔
  3. نام درج کریں (یہ منفرد ہونا چاہیے)۔
  4. ایک کیٹیگری منتخب کریں یا ٹائپ کریں۔
  5. پیمائش کی اکائی منتخب کریں۔
  6. فروخت کی قیمت مقرر کریں (صارفین سے وصول کی جانے والی رقم)۔
  7. وی اے ٹی ریٹ مقرر کریں۔
  8. اسکینر سپورٹ کے لیے اختیاری طور پر بارکوڈ درج کریں اور ایک تصویر شامل کریں۔
  9. محفوظ کریں پر کلک کریں۔

ابتدائی اسٹاک یہاں مقرر نہیں کیا جاتا۔ ابتدائی مقدار کو اسٹاک رسید کے ذریعے یا اسٹاک کی حیثیت ٹیب پر گنتی کے ایکشن سے ریکارڈ کریں۔ کوئی مصنوعات براہ راست رسید کی لائن سے بھی بنائی جا سکتی ہے جب ترسیل میں کوئی ایسی آئٹم ہو جو ابھی کیٹلاگ میں نہیں ہے۔

مصنوعات میں ترمیم کرنا

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

ماضی کے آرڈرز قیمت کی تبدیلیوں سے متاثر نہیں ہوتے۔ ہر آرڈر آئٹم فروخت کے وقت unit_price کو ایک اسنیپ شاٹ کے طور پر محفوظ کرتا ہے۔

آرڈرز کے ساتھ انٹیگریشن

جب کیشیئر آرڈر بناتا ہے اور مصنوعات شامل کرتا ہے:

  1. مصنوعات کی موجودہ فروخت کی قیمت اور وی اے ٹی ریٹ آرڈر آئٹم میں اسنیپ شاٹس کے طور پر کاپی کیے جاتے ہیں۔
  2. لائن ٹوٹل unit_price * qty کے طور پر حساب کیا جاتا ہے۔
  3. جب آرڈر مکمل ہو جاتا ہے، تو مصنوعات کا اسٹاک لیول آرڈر کی گئی مقدار کے مطابق کم ہو جاتا ہے۔
  4. reason = 'sale' کے ساتھ ایک اسٹاک لاگ انٹری بنائی جاتی ہے جو آرڈر سے لنک کرتی ہے۔

اگر آرڈر بعد میں منسوخ یا ریفنڈ کیا جاتا ہے، تو اسٹاک کو واپسی اسٹاک لاگ انٹری کے ذریعے بحال کیا جا سکتا ہے۔