HorecaPOSہدایت نامہ تعارف کیش رجسٹر پر جائیں
UR

HorecaPOS ہدایت نامہ

یہ ہدایت نامہ تین حصوں میں ہے: پہلے عملے (سروس) کے لیے، پھر مینیجر کے لیے اور آخر میں ایڈمنسٹریٹر کے لیے۔ ہر حصہ پچھلے حصے پر مبنی ہے: مینیجر وہ سب کر سکتا ہے جو سروس عملہ کر سکتا ہے، اور ایڈمنسٹریٹر سب کچھ کر سکتا ہے۔

آپ کا کردار بالکل کیا کر سکتا ہے، یہ ایڈمنسٹریٹر سیٹنگز ← اختیارات میں سیٹ کرتا ہے۔ اگر آپ کو کوئی بٹن نظر نہیں آتا تو آپ کے کردار کو اس کی اجازت (ابھی) نہیں ہے۔

یہ ہدایت نامہ کیش رجسٹر میں بھی موجود ہے: ہر اسکرین کے نیچے دائیں جانب © بٹن پر ٹیپ کریں اور ہدایت نامہ منتخب کریں، یا http://<kassa-pc>:3000/handleiding کھولیں۔ تعارف اور API دستاویزات بھی دیکھیں۔

حصہ 1 · عملہ

شروع کریں

لاگ اِن کریں۔ کیش رجسٹر، ٹیبلٹ یا فون پر POS کھولیں اور اپنا PIN درج کریں (4 سے 8 ہندسے)۔ اس کے بعد آپ کو میزوں کا فلور پلان نظر آئے گا۔

PIN کوڈ سے لاگ ان

میز کھولیں۔ کسی میز پر ٹیپ کریں۔ خالی میز پر نیا آرڈر شروع ہوتا ہے؛ بھری ہوئی میز پر آپ پہلے سے موجود آرڈر جاری رکھتے ہیں۔ اوپر آپ جگہوں کے درمیان بدلتے ہیں (مثلاً ہال اور ٹیرس)۔ کاؤنٹر کے لیے فوری فروخت اور ٹیک اوے آرڈرز کے لیے ٹیک اوے استعمال کریں۔

میزوں کا فلور پلان

آرڈر کریں۔ پروڈکٹ گروپ منتخب کریں اور پروڈکٹس پر ٹیپ کریں۔ وہ بائیں طرف رسید پر آ جاتی ہیں۔ چاہیں تو پہلے کورس منتخب کریں (1 = فوراً، 2 اور 3 اس وقت تک انتظار کرتے ہیں جب تک آپ انہیں کال نہ کریں)۔ آرڈر بھیجیں پر ٹیپ کریں: پھر کچن ٹکٹ کچن اور بار کو چلے جاتے ہیں۔ جب تک آپ نے آرڈر بھیجیں پر ٹیپ نہیں کیا، آپ لائنیں آسانی سے ہٹا سکتے ہیں۔

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

بل ادا کرنا

لاگ آؤٹ کریں۔ کام ختم ہونے پر لاگ آؤٹ کریں، تاکہ کوئی اور آپ کے نام سے کام نہ کرے۔ 8 گھنٹے بعد آپ خود بخود لاگ آؤٹ ہو جاتے ہیں۔

انٹرنیٹ نہیں؟ کیش رجسٹر معمول کے مطابق کام کرتا رہتا ہے۔ اگر اوپر انٹرنیٹ نہیں · کارڈ دستی طور پر لکھا ہو تو رقم خود پیمنٹ ٹرمینل پر درج کریں اور ادائیگی اسکرین میں ٹرمینل پر پہلے ہی ادا ہو گیا منتخب کریں۔

ایک میز پر کئی گروپس

ایک میز پر کئی گروپ بیٹھ سکتے ہیں، ہر ایک کا اپنا بل اور اپنی رسید۔

بل ادا کرتے وقت بل تقسیم کریں

ادائیگی کی اسکرین

ادائیگی ہمیشہ کی طرح کام کرتی ہے: سب ایک ساتھ۔ ادائیگی اسکرین میں اب بل تقسیم بھی کیا جا سکتا ہے، واپس اور ادائیگی کے نیچے والے بٹنوں سے (تاکہ یہ ہمیشہ نظر میں رہیں، سوائپ کیے بغیر):

جزوی ادائیگی صرف ادائیگی درج کرتی ہے؛ بل کھلا رہتا ہے اور آرڈر اسکرین پر "ادا ہو چکا … · ابھی باقی …" لکھا ہوتا ہے۔ رسید (تمام ادائیگیوں کے ساتھ) آخری ادائیگی پر آتی ہے، عام ادائیگی کی طرح۔ کنکشن کے ذریعے کارڈ ادائیگی بالکل جزوی رقم کے لیے ہوتی ہے۔ اگر کچھ حصہ ادا ہو چکا ہو تو لائنیں دوسرے گروپ میں منتقل نہیں ہو سکتیں اور مزید رعایتیں نہیں لگ سکتیں؛ ہٹانا صرف تب ممکن ہے جب کافی رقم باقی ہو۔ ہر جزوی ادائیگی لاگ میں درج ہوتی ہے۔

فوری فروخت اور ٹیک اوے (میز کے بغیر)

فوری فروخت اور ٹیک اوے کے ساتھ ٹیبلز کا فلور پلان

میز اسکرین کے اوپر دائیں جانب فوری فروخت اور ٹیک اوے ہیں۔ دونوں فوراً بغیر میز کے آرڈر کھولتے ہیں۔ فوری فروخت کاؤنٹر پر فروخت ہے (یہیں کھانے والا VAT)؛ ٹیک اوے ہر پروڈکٹ کا ٹیک اوے VAT ریٹ استعمال کرتا ہے۔ "گاہک کا نام" سے آپ نام شامل کرتے ہیں؛ وہ رسید پر ("ٹیک اوے – احمد") اور کچن ٹکٹ کے اوپر آتا ہے۔ بغیر میز کے کھلے آرڈر جگہوں کے بٹنوں کے نیچے نظر آتے ہیں ("بغیر میز: ٹیک اوے #12 – احمد")، تاکہ آپ انہیں دوبارہ ڈھونڈ سکیں۔ اگر آپ کچھ بیچے بغیر واپس جائیں تو خالی آرڈر خود بخود ختم ہو جاتا ہے۔

دونوں بٹن ہر کاروبار کے لیے سیٹنگز ← کاروبار میں، لائٹ/ڈارک تھیم کے بالکل نیچے، آن یا بند کیے جا سکتے ہیں (ڈیفالٹ آن)۔ بند = بٹن چھپا ہوا؛ بغیر میز کے پہلے سے کھلے آرڈر نظر آتے رہتے ہیں۔

ڈیلیوری اور ٹائم سلاٹس

وہ آرڈرز جو آپ خود کیش رجسٹر پر لیتے ہیں، مثلاً فون پر یا کاؤنٹر پر، آن لائن اسٹور جیسے ہی اصولوں کے ساتھ: ڈیلیوری ایریاز اور فی ٹائم سلاٹ زیادہ سے زیادہ آرڈرز۔ سیٹنگز → کاروبار → ڈیلیوری اور ٹائم سلاٹس میں آن کریں، فوری فروخت اور ٹیک اوے بٹنوں کے بالکل نیچے (ڈیفالٹ بند)۔

توسیعات (سب کچھ ڈیفالٹ بند؛ ان ترتیبات کے بغیر سب کچھ بالکل اوپر کی طرح کام کرتا ہے):

کوڈ: lib/bezorgen.ts، routes/bezorgen.ts، BezorgDialoog.tsx، BezorgInstellingen.tsx، BezorgKaart.tsx اور lib/kaart.ts (نقشہ، بغیر اضافی پیکج کے؛ یہی کوڈ آن لائن اسٹور میں public/kaart.js کے طور پر موجود ہے)۔

ٹیلیفونی: فون آرڈر پر کسٹمر کی پہچان

سیٹنگز → ٹیلیفونی (ڈیفالٹ بند؛ بند کرنے سے سب کچھ محفوظ رہتا ہے)۔ دو الگ سوئچ:

لائلٹی کارڈ، کیش رجسٹر کے ڈیلیوری اور ٹیک اوے آرڈرز، آن لائن اسٹور، Thuisbezorgd، ڈیلیوری پلیٹ فارمز اور ریزرویشنز میں تلاش کیا جاتا ہے۔ نمبروں کو یکساں کیا جاتا ہے (+31 6 1234 5678، 0031612345678 اور 06-12345678 ایک ہی ہیں؛ بیلجیم کے نمبر بھی)۔

نمبر کیسے آتا ہے (ایک ساتھ کئی ممکن ہیں؛ ایک ہی کال ایک بار گنی جاتی ہے):

ذریعہکس کے لیےسیٹ اپ
Webhook / action URL3CX (CRM انٹیگریشن)، Aircall، Voys / VoIPGRID، Yeastar P سیریز، آنے والی کال پر action URL والے فون (Fanvil، Grandstream، Mitel 6800/6900، Snom، Yealink: ہر ایکسچینج اور فراہم کنندہ کے ساتھ کام کرتا ہے)، کنکشن سروسز (Zapier، Make، n8n، Power Automate)سیٹنگز → ٹیلیفونی سے پتہ (/api/telefonie/oproep?sleutel=...&nummer=...)، GET یا POST، JSON، فارم یا query؛ پورٹل کے ذریعے بھی: https://<portaal>/telefonie/<kassa-id>/oproep?sleutel=...
Asterisk (AMI)Asterisk, FreePBX, Issabel, VitalPBX, Grandstream UCMپتہ، پورٹ (5038؛ Grandstream UCM 7777)، AMI صارف اور پاس ورڈ (اختیارات call)
FRITZ!Boxٹیلیفونی والا FRITZ!Boxپتہ (fritz.box) اور پورٹ 1012؛ ایک بار #96*5* سے callmonitor آن کریں
USB caller ID موڈیمنمبر دکھانے والی اینالاگ لینڈ لائنسیریل پورٹ (COM3، /dev/ttyACM0)، baud اور ابتدائی کمانڈ (بطورِ طے شدہ AT+VCID=1)
Android فونکاروبار کے Android فون کا بلٹ اِن فوناس فون پر HorecaPOS ایپ، سیٹنگز → ٹیلیفونی → یہ فون جوڑیں (Android 10+: ایپ کو کالر آئی ڈی ایپ کے طور پر چنیں)

جواب میں کال کرنے والا شامل ہوتا ہے، 3CX کے CRM ٹیمپلیٹ کے لیے contact (firstname، lastname، phone، email، address) کے طور پر بھی۔ جانے والی اور اندرونی کالز نہیں دکھائی جاتیں؛ صرف یہ لائنیں مخصوص لائنوں یا فونز تک محدود کرتا ہے۔ کالز محفوظ رکھنے کی مدت کے بعد حذف ہو جاتی ہیں (بطورِ طے شدہ 30 دن، GDPR)۔ ٹیسٹ کال ایسا ظاہر کرتی ہے جیسے کوئی نمبر کال کر رہا ہو۔

کوڈ: apps/pos-server/src/lib/telefonie.ts، routes/telefonie.ts، packages/shared/src/telefonie.ts؛ اسکرینز Telefonie.tsx، BezorgDialoog.tsx؛ Android android-app/native/java/Beller*.java۔ لاگ: ٹیلیفونی۔

اپنے رائیڈر: راؤنڈز، کیش جمع کرانا اور Track & trace

ان کاروباروں کے لیے جن کے اپنے رائیڈر ہیں۔ اسے سیٹنگز ← کاروبار ← ڈیلیوری ← اپنے رائیڈر میں آن کریں (ڈیفالٹ میں بند)۔ رائیڈر کو ایپ کی ضرورت نہیں: رائیڈر اپنے فون کے براؤزر میں ایک صفحہ استعمال کرتا ہے (جو چاہے Optimum Bezorger ایپ استعمال کرے: نیچے رائیڈر ایپ دیکھیں)۔

راؤنڈ بنانا۔ کیش رجسٹر میں راؤنڈز کا بٹن ہے (ان ڈیلیوریز کی تعداد کے ساتھ جنہیں ابھی جانا ہے، اور راستے میں موجود راؤنڈز)۔

  1. ڈیلیوری کے لیے تیار میں ان آرڈرز پر نشان لگائیں جو ساتھ جائیں گے۔ یہ کیش رجسٹر، آن لائن اسٹور اور Thuisbezorgd کے ڈیلیوری آرڈر ہیں (صرف خود ڈیلیوری؛ Thuisbezorgd کے رائیڈر والے نہیں)۔
  2. رائیڈر (ایک ملازم) اور ساتھ جانے والے کھلے پیسے منتخب کریں (ڈیفالٹ میں سیٹنگ کی رقم)، اور راؤنڈ بنائیں پر ٹیپ کریں۔
  3. ایک QR کوڈ ظاہر ہوتا ہے۔ رائیڈر اسے اپنے فون سے اسکین کرتا ہے اور ہر پتے کے لیے نام، راستہ (نیویگیشن) بٹن کے ساتھ پتہ، کال کریں، نوٹ، مطلوبہ وقت اور وصول کی جانے والی رقم دیکھتا ہے۔ کھلے پیسوں کا کیلکولیٹر بھی ہے (گاہک دیتا ہے € 50 ← واپس € 31,50)۔ لاگ اِن کی ضرورت نہیں۔ لنک صرف رائیڈر کے ساتھ شیئر کریں: جس کے پاس یہ ہو، وہ اس راؤنڈ کے پتے دیکھ سکتا ہے۔ رائیڈر کے لیے QR کوڈ سے آپ نیا لنک بناتے ہیں؛ پرانا پھر کام نہیں کرتا۔
  4. جب رائیڈر جائے تو روانہ کریں پر ٹیپ کریں۔ کھلے پیسے دراز سے نکلتے ہیں (پیسے باہر، وجہ کے ساتھ)۔ گاہک کو اطلاع ملتی ہے کہ آرڈر راستے میں ہے:
    • کیش رجسٹر کے آرڈر کے لیے SMS اور/یا ای میل سے، اگر گاہک کو پیغامات آن ہوں (دیکھیں ڈیلیوری اور ٹائم سلاٹس)؛
    • آن لائن اسٹور کے لیے جیسا آن لائن اسٹور میں سیٹ ہے (ای میل، SMS یا پش نوٹیفکیشن)؛
    • Thuisbezorgd کے لیے Thuisbezorgd کے ذریعے۔

اگر راؤنڈ ابھی روانہ نہیں ہوا تو اسے ابھی منسوخ کیا جا سکتا ہے۔

  1. راستے میں رائیڈر ہر پتے پر ڈیلیور ہو گیا، نقد، ڈیلیور ہو گیا، کارڈ (اپنی کارڈ مشین) یا ڈیلیور ہو گیا (پہلے ہی ادا شدہ) پر ٹیپ کرتا ہے۔ کیش رجسٹر یہ فوراً دیکھتا ہے۔ اگر رائیڈر اطلاع نہ دے سکے تو یہ کیش رجسٹر میں بھی ہو سکتا ہے۔ کاروبار پر واپس آ کر رائیڈر میں کاروبار پر واپس آ گیا پر ٹیپ کرتا ہے۔

کیش جمع کرانا۔ راؤنڈ کے بعد آپ ادائیگی پر ٹیپ کرتے ہیں (اجازت کیش دراز کا انتظام):

Track & trace (سیٹنگ میں الگ سے آن کریں)۔ راستے میں پر گاہک کو پورٹل پر ایک ٹریکنگ صفحے کا لنک ملتا ہے۔ یہ لنک SMS یا ای میل میں ہے، اور آن لائن اسٹور کے اسٹیٹس صفحے پر (اپنے رائیڈر کو ٹریک کریں)۔ ٹریکنگ صفحے پر یہ ہوتا ہے:

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

پرائیویسی۔ پورٹل راؤنڈ کا ڈیٹا (نام، پتے، فون نمبر، مقام) صرف اسی وقت تک رکھتا ہے جب تک راؤنڈ جاری ہو۔ حساب کرنے پر سب کچھ حذف ہو جاتا ہے، ورنہ 24 گھنٹے بعد۔ گاہک صرف اپنا آرڈر دیکھتا ہے۔ رائیڈر کا مقام صرف راؤنڈ کے دوران نظر آتا ہے، اور رائیڈر کے واپس آنے کے بعد نہیں۔

راؤنڈ پلاننگ (اختیاری)

اسے سیٹنگز ← کاروبار ← ڈیلیوری ← راؤنڈ پلاننگ میں آن کریں (ڈیفالٹ بند؛ اپنے رائیڈرز کے ساتھ کام کرتا ہے)۔ پھر راؤنڈز ونڈو میں راؤنڈز تجویز کریں کا بٹن ہوتا ہے۔ کیش رجسٹر ان آرڈرز کو جو ابھی جانے ہیں راؤنڈز میں اکٹھا کرتا ہے:

یہ راؤنڈ استعمال کریں سے آپ وہ آرڈرز اسی ترتیب میں منتخب کرتے ہیں؛ رائیڈر چنیں اور راؤنڈ بنائیں دبائیں۔ جو راؤنڈ ابھی روانہ نہیں ہوا، اس میں بہترین ترتیب پتوں کو تیز ترین ترتیب میں رکھتی ہے (رائیڈر کے فون پر بھی)۔ ہر راؤنڈ پر فاصلہ اور سفر کا وقت دکھایا جاتا ہے۔

سیٹنگز: پتے فی راؤنڈ، راؤنڈ کتنی دیر کا ہو سکتا ہے، ٹائم ونڈو، رائیڈر کی رفتار (شہر میں سائیکل ~15، اسکوٹر ~25، گاڑی ~35 km/h) اور منٹ فی پتہ (پارکنگ، گھنٹی بجانا، ادائیگی؛ ڈیفالٹ 2)۔ یہ نمبر مینیجر بھی سیٹ کر سکتا ہے: راؤنڈز ونڈو میں راؤنڈ پلاننگ سیٹ کریں بٹن سے (اجازت راؤنڈ پلاننگ سیٹ کریں، مینیجر کے لیے بطور ڈیفالٹ آن؛ سیٹنگز ← اجازتیں میں بدلی جا سکتی ہے)۔ راؤنڈ پلاننگ آن یا بند کرنا اور روٹ سروس (پتہ، API کلید) ایڈمن کے پاس رہتے ہیں۔

فاصلہ اور سفر کا وقت، ایڈمن کی پسند سے:

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

کوڈ: lib/ritplanning.ts.

رائیڈر ایپ (اختیاری)

اسے سیٹنگز ← کاروبار ← ڈیلیوری ← رائیڈر ایپ میں آن کریں (ڈیفالٹ میں بند؛ اپنے رائیڈرز اور مینجمنٹ پورٹل کے ساتھ کام کرتی ہے)۔ پھر ہر رائیڈر ہر راؤنڈ کے لیے QR کوڈ اسکین کرنے کے بجائے اپنا فون ایک بار جوڑتا ہے:

  1. جوڑے گئے فون میں رائیڈر (ایک ملازم) منتخب کریں، چاہیں تو فون کا نام بھی، اور فون جوڑیں پر ٹیپ کریں۔
  2. ایک QR کوڈ ظاہر ہوتا ہے۔ رائیڈر اسے Optimum Bezorger ایپ (بٹن جوڑیں) میں اسکین کرتا ہے، یا فون کے کیمرے سے: پھر صفحہ براؤزر میں کھلتا ہے۔ یہ ایپ کے بغیر بھی کام کرتا ہے اور ہوم اسکرین پر رکھا جا سکتا ہے۔
  3. جوڑ اس وقت تک درست رہتا ہے جب تک آپ اسے منسوخ نہ کریں؛ پھر فون کو فوراً کچھ نظر آنا بند ہو جاتا ہے۔ اسی ملازم کا نیا جوڑ پرانے کی جگہ لے لیتا ہے (مثلاً نئے فون پر)۔

ایپ میں یا صفحے پر اس کے تمام راؤنڈز ہوتے ہیں (ہر راؤنڈ جو کیش رجسٹر اس رائیڈر کے لیے بناتا ہے)، راؤنڈ والے ہی بٹنوں کے ساتھ: راستہ، کال کریں، کھلے پیسوں کے کیلکولیٹر کے ساتھ وصولی، ڈیلیور ہو گیا اور میں کاروبار پر واپس آ گیا۔ الگ سے آن کریں:

Android ایپ Google Play میں اور پورٹل کے ڈاؤن لوڈ صفحے (/download/) پر ہے۔ iPhone ورژن تیار ہے، لیکن Apple ڈیولپر اکاؤنٹ ملنے کے بعد ہی آئے گا؛ تب تک iPhones ویب صفحہ استعمال کرتے ہیں۔ جس راؤنڈ کو رائیڈر نے خود اٹھایا اس پر ایپ میں خود اٹھایا گیا لکھا ہوتا ہے۔

کوڈ: lib/bezorgersapp.ts، پورٹل میں src/volgen.mjs اور ایپ horecapos-bezorger ریپوزٹری میں۔

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

پورٹل پر: /bezorger/<sleutel> اور /volg/<code>۔ کوڈ: lib/bezorgers.ts، routes/bezorgers.ts، Bezorgers.tsx اور پورٹل میں src/volgen.mjs۔

زیادہ تیاری وقت پر الرٹ

ٹیک اوے یا ڈیلیوری آرڈر جو وعدے سے دیر سے تیار ہو: کیش رجسٹر اسے دیکھتا ہے اور الرٹ دیتا ہے، اور کسٹمر کو فوراً معذرت بھیج سکتا ہے، ضرورت ہو تو کریڈٹ واؤچر کے ساتھ۔ اسے سیٹنگز ← کاروبار ← ڈیلیوری ← زیادہ تیاری وقت پر الرٹ میں آن کریں (ڈیفالٹ بند)۔

کوڈ: lib/telaat.ts، routes/telaat.ts، TeLaat.tsx اور packages/shared/src/telaat.ts۔

آرڈر بھیجیں کا بٹن: یہ کیا کرتا ہے اور آپ کو اس کی ضرورت کب ہوتی ہے

کسی پروڈکٹ پر ٹیپ کرنا اور آرڈر بھیجیں پر ٹیپ کرنا دو الگ الگ مرحلے ہیں:

دو مرحلے کیوں؟ میز پر آپ پورا آرڈر لیتے ہیں (مشروبات، اسٹارٹر، مین کورس)، اگر مہمان کا ارادہ بدل جائے تو کچھ تبدیلی کرتے ہیں، اور پھر سب کچھ ایک ساتھ کچن بھیجتے ہیں، ہر پروڈکٹ کی ایک سلپ کے بجائے ہر اسٹیشن کی ایک سلپ کے ساتھ۔ اس طرح کچن ادائیگی سے بہت پہلے کام شروع کر سکتا ہے۔

آرڈر بھیجیں پر مزید کیا ہوتا ہے:

براہِ راست ادائیگی بھی ممکن ہے۔ اگر بل پر ابھی نئی لائنیں موجود ہوں اور آپ ادائیگی پر ٹیپ کریں تو کیش سسٹم پہلے انہیں خود بخود آرڈر کر دیتا ہے، تاکہ کچن اور بار کو ہمیشہ ان کی سلپ ملے۔ اس لیے بار پر یا ٹیک اوے میں آپ کو پہلے آرڈر بھیجیں پر ٹیپ کرنے کی ضرورت نہیں: پروڈکٹ ٹیپ کریں اور فوراً ادائیگی دبائیں۔ اگر یہ خودکار آرڈر کامیاب نہ ہو (کنکشن نہیں، all-you-can-eat کا اصول، بلیک باکس) تو ادائیگی کی اسکرین نہیں کھلتی اور آپ کو وجہ نظر آتی ہے۔

فوراً ادائیگی لیتے وقت بار کے لیے سلپ نہیں چاہیے؟ سیٹنگز → کاروبار → آرڈر اور ادائیگی میں ورک سلپ کے بغیر براہِ راست ادائیگی پر ٹک لگائیں۔ پھر صرف وہی کچن اور بار کو جاتا ہے جو آپ آرڈر بھیجیں سے بھیجتے ہیں؛ جس کی آپ فوراً ادائیگی لیتے ہیں، اس کی کوئی ورک سلپ نہیں بنتی۔

بڑا یا چھوٹا ادائیگی بٹن

بڑا "ادائیگی" بٹن پر ٹک ہونے سے آرڈر اسکرین پر آرڈر کی گئی اشیاء کے بالکل نیچے ایک بڑا ادائیگی بٹن ہوتا ہے: چوڑا، اونچا اور اس پر رقم لکھی، تاکہ جلدی دبایا جا سکے۔ اگر بل کا کچھ حصہ پہلے ادا ہو چکا ہو تو بٹن باقی رقم دکھاتا ہے۔ اس صورت میں نیچے آرڈر بھیجیں کے ساتھ والا چھوٹا بٹن ہٹ جاتا ہے۔

بڑے بٹن کے ساتھ ادائیگی کی اسکرین کے بٹن بھی بڑے ہوتے ہیں: ادائیگی (کارڈ، گفٹ کارڈ اور دوسرے ادائیگی کے طریقوں میں) اور نقد میں پوری رقم نقد اور ادائیگی چوڑے اور اونچے ہوتے ہیں، آسانی سے دبتے ہیں، گندی انگلیوں سے بھی (مثلاً کسی قصائی کی دکان پر)۔ ادائیگی کے طریقے تھوڑے بڑے اور ٹپ بٹن تھوڑے چھوٹے ہوتے ہیں، تاکہ سب کچھ اسکرین پر رہے۔

نئی انسٹالیشن پر ٹک آف ہوتا ہے: تب نیچے آرڈر بھیجیں کے ساتھ چھوٹا بٹن اور عام بٹنوں والی ادائیگی اسکرین۔ بڑا پسند ہے؟ ترتیبات → کاروبار میں، لائٹ/ڈارک تھیم کے بالکل نیچے، بڑا "ادائیگی" بٹن پر ٹک کریں۔ جو کیش رجسٹر پہلے سے استعمال میں تھا وہ اپنی پچھلی سیٹنگ رکھتا ہے۔ یہ انتخاب کاروبار کے تمام کیش رجسٹرز اور ٹیبلٹس پر لاگو ہوتا ہے۔

پروڈکٹ کو "ختم" پر سیٹ کریں (اسٹاک ختم)

ہر کوئی آرڈر اسکرین میں کسی پروڈکٹ کو دیر تک دبا کر (یا ماؤس کے دائیں بٹن سے کلک کر کے) ختم (سولڈ آؤٹ) منتخب کر سکتا ہے۔ پروڈکٹ پھر سرمئی ہو جاتی ہے اور کسی کیش رجسٹر پر آرڈر نہیں ہو سکتی۔ اسی طرح دوبارہ دستیاب سے آپ اسے واپس لاتے ہیں۔ ہر تبدیلی لاگ میں درج ہوتی ہے۔ ایڈمنسٹریٹر یہ اب بھی سیٹنگز ← پروڈکٹس میں کر سکتا ہے۔ کیش رجسٹر سرور بھی "ختم" والی پروڈکٹ قبول نہیں کرتا ("کولا" ختم ہے)، چاہے وہ کسی ایسے ٹیبلٹ سے آئے جس تک تبدیلی ابھی نہیں پہنچی یا آف لائن محفوظ آرڈرز ہوں؛ وہ ٹیبلٹ پھر "بھیجا نہیں جا سکا" دکھاتا ہے۔

کچن اسکرین (KDS)

کچن ٹکٹ پرنٹرز کے ساتھ (ان کی جگہ نہیں) کچن یا بار ایک اسکرین بھی استعمال کر سکتا ہے۔ کچن میں کسی ٹیبلٹ/PC پر http://<kassaserver>:3000/keuken کھولیں، PIN سے لاگ اِن کریں اور اسٹیشن منتخب کریں: یہ وہی نام ہیں جو پرنٹرز کے ہیں (کچن، بار، ...)، اس لیے اسکرین پر بالکل وہی ہوتا ہے جو اس کچن ٹکٹ پر آتا۔ "سب" تمام اسٹیشن دکھاتا ہے۔

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

کچن اسکرین: بھیجنا، ترتیب اور کورس

سیٹنگز → پرنٹرز → کچن اسکرین۔ ہر حصہ الگ سے آن ہوتا ہے، ڈیفالٹ طور پر بند؛ بند کرنے سے سب کچھ محفوظ رہتا ہے۔

کچن پرنٹر بند یا کچن اسکرین نہیں

کیش رجسٹر ہمیشہ کام کرتا رہتا ہے، چاہے کچن یا بار کا پرنٹر بند ہو (یا کاغذ ختم ہو، یا کیبل ڈھیلی ہو) اور کچن اسکرین کے بغیر بھی:

کورسز (اسٹارٹر، مین کورس ...)

کورس کے بٹن صرف تب نظر آتے ہیں جب ان کی ضرورت ہو: جیسے ہی آرڈر پر کوئی سیٹ مینو (مرکب پروڈکٹ) ہو، یا جب کورس 2 سے 4 میں پہلے سے کچھ موجود ہو۔ عام پروڈکٹس، جیسے کولا، کے ساتھ آپ کو یہ نظر نہیں آتے اور سب کچھ سیدھا کچن جاتا ہے۔ کچھ بھی سیٹ کرنے کی ضرورت نہیں۔

آرڈر لسٹ کے نیچے کورس 1 2 3 4 ہے۔ عام طور پر کورس 1 آن ہوتا ہے اور سب کچھ ہمیشہ کی طرح کام کرتا ہے: "آرڈر بھیجیں" سب کچھ فوراً کچن کو بھیج دیتا ہے، کچن ٹکٹ پر کورس کی سرخیوں کے بغیر۔ اگر آپ پروڈکٹس ٹیپ کرنے سے پہلے کورس 2 (یا اس سے اوپر) منتخب کریں تو:

کورس 1 ہمیشہ فوراً جاتا ہے۔ اگر کورس 2 پہلے ہی بلایا جا چکا ہو، تو کورس 2 میں بعد میں منگوائی گئی ڈش بھی فوراً جاتی ہے۔

ہر پروڈکٹ کے الرجنز

عام طور پر بند: تب الرجین کہیں نظر نہیں آتے۔ سیٹنگز ← کاروبار ← ہر پروڈکٹ کے الرجین درج کریں اور دکھائیں سے آن کریں۔

آل یو کین ایٹ

عام طور پر بند۔ ترتیبات → کاروبار → All-you-can-eat میں آن کریں (صرف منتظم)۔ آپ ایک یا زیادہ پیکجز بناتے ہیں، مثلاً مچھلی، گوشت اور سوشی، ہر ایک کے ساتھ:

↑ ↓ سے ترتیب سیٹ کریں۔ یہ تب اہم ہے جب کوئی ڈش کئی پیکجز میں ہو: تب وہ اس سب سے اوپر والے پیکج میں گنی جاتی ہے جو گروپ نے منتخب کیا ہو۔ حذف کریں نئی میزوں کے لیے پیکج ہٹا دیتا ہے؛ جاری میزوں کی قیمت والی لائنیں رہتی ہیں (وہاں افراد کم ہو سکتے ہیں، زیادہ نہیں)۔

میز پر:

گفٹ کارڈز

ترتیبات → کاروبار → گفٹ واؤچرز میں دو سوئچ:

ری چارج ایبل کریڈٹ (اختیاری)

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

کھانے کے واؤچر

صرف بیلجیم کے کاروباروں کے لیے، ڈیفالٹ بند: سیٹنگز ← کاروبار ← ادائیگی ← کھانے کے واؤچر۔ کھانے کے واؤچر تنخواہ کا ایک فائدہ ہیں: آجر انہیں ملازم کے کارڈ پر ڈالتا ہے (Edenred، Monizze یا Pluxee)۔ مہمان اس سے عام پیمنٹ ٹرمینل پر ادائیگی کرتا ہے؛ جاری کنندگان کے ساتھ کسی کنکشن کی ضرورت نہیں۔

غیر ملکی کرنسی

کسی دوسری کرنسی میں نقد ادائیگی، مثلاً برطانوی یا امریکی سیاحوں کے لیے، یا سرحدی علاقے میں سوئس فرانک کے ساتھ۔ بطورِ طے شدہ بند: سیٹنگز → کاروبار → ادائیگی → غیر ملکی کرنسی۔ کرنسیاں شامل کریں (CHF, CZK, DKK, GBP, HUF, NOK, PLN, SEK, TRY, USD) اور ہر کرنسی کے لیے ایک شرح: آپ 1 اکائی کے لیے کتنے یورو لیتے ہیں (مثلاً 1 GBP = € 1,15)۔

آرڈر اور ادائیگی پر اضافی بٹن

ان چیزوں کے بٹن جن کی ہر کاروبار کو ضرورت نہیں ہوتی۔ پہلے سے سب بند ہیں؛ ہر بٹن کو سیٹنگز → کاروبار → آرڈر اور ادائیگی پر آن کریں (اختیار کاروبار، ادائیگی اور پرنٹرز کی سیٹنگ)۔ بند = بٹن کیش رجسٹر میں کہیں نہیں ہوتا اور کیش سرور اس کام سے انکار کرتا ہے۔ نیدرلینڈز میں سب کچھ بلیک باکس کے بغیر چلتا ہے؛ بیلجیم میں بٹن تبھی کام کرتا ہے جب وہ فنکشن بلیک باکس کے ساتھ ٹیسٹ ہو چکا ہو (اگر ابھی نہیں ہوا تو بٹن کے پاس لکھا ہوتا ہے)۔

میز کھولتے وقت:

آرڈر کرتے وقت (آرڈر اسکرین، اس کے لیے جو آپ بعد میں ٹیپ کریں):

ادائیگی کے وقت:

بعد میں (رسیدیں):

کوڈ: apps/pos-server/src/lib/kassaopties.ts، routes/kassaopties.ts؛ اسکرین KassaOpties.tsx۔ لاگ: سیٹنگ تبدیل ہوئی، SPV ریڈیم ہوا، رسید درست کریں، غیر ادا شدہ۔

ایڈوانس منہا کریں

ایڈوانس (پیشگی ادائیگی، مثلاً کسی پارٹی یا ریزرویشن کے لیے) ایک عام پروڈکٹ کی طرح بیچیں جس پر ایڈوانس آن ہو (سیٹنگز → پروڈکٹس؛ ہمیشہ اوپن قیمت)۔ اگر ایڈوانس ہر شرح کے حساب سے ہونا چاہیے تو ہر VAT شرح کے لیے ایک بنائیں (مثلاً کھانے کا ایڈوانس اور مشروبات کا ایڈوانس)، یا اگر یہ کوٹیشن کا حصہ ہو تو ایک ہی پروڈکٹ۔ مہمان ایڈوانس پہلے ادا کرتا ہے اور اسے رسید ملتی ہے۔

آن کریں: سیٹنگز → کاروبار → آرڈر اور ادائیگی → ایڈوانس منہا کریں (پہلے سے بند)۔ آخری ادائیگی پر آرڈر اسکرین میں ایڈوانس منہا کریں پر ٹیپ کریں اور ایڈوانس کا رسید نمبر درج کریں۔ کیش رجسٹر اس رسید کی ایڈوانس لائنیں منفی تعداد کے ساتھ بل پر ڈالتا ہے (وہی پروڈکٹ، قیمت اور VAT)۔ جو پہلے منہا ہو چکا ہے، وہ دوبارہ منہا نہیں ہو سکتا۔ اگر ایڈوانس بل سے زیادہ ہو تو مہمان کو فرق واپس ملتا ہے (رقم کی واپسی)۔ بیلجیم میں منہا کی گئی لائنیں رقم کی واپسی (REFUND) کے طور پر بلیک باکس میں جاتی ہیں (UC4110، UC4111، UC4113)۔ لاگ: ایڈوانس منہا ہوا۔

ای میل کے ذریعے رسید

بطورِ ڈیفالٹ آف۔ ترتیبات → کاروبار → رسید ای میل سے بھی سے آن کریں۔

SMTP_HOST=smtp.voorbeeld.nl
SMTP_PORT=587
SMTP_GEBRUIKER=kassa@voorbeeld.nl
SMTP_WACHTWOORD=...
SMTP_AFZENDER=bon@voorbeeld.nl

بھرنے کے بعد کیش رجسٹر ری اسٹارٹ کریں۔ پھر بل ادا کریں میں فیلڈ رسید ای میل بھی کریں (اختیاری) ہوتی ہے: خالی چھوڑیں = ہمیشہ کی طرح صرف پرنٹ؛ ای میل ایڈریس درج کریں = وہی رسید (VAT تفصیل اور مالیاتی لائنوں کے ساتھ) مہمان کو ای میل سے بھی جاتی ہے، کاروبار کے نام بطور بھیجنے والا۔

ریزرویشنز

ترتیبات → کاروبار → ریزرویشنز میں آن کریں (ڈیفالٹ بند)۔ وہاں آپ یہ بھی سیٹ کرتے ہیں کہ ریزرو میز کتنے منٹ پہلے سے ٹیبل پلان پر دکھائی دے (ڈیفالٹ 60) اور ریزرویشن کا ڈیفالٹ دورانیہ (ڈیفالٹ 120 منٹ)۔

TheFork کیش رجسٹر انٹیگریشن: آمد پر میز کھلے، بل واپس

TheFork کی POS-API کے ساتھ کیش رجسٹر TheFork Manager (ڈیفالٹ بند) کے ساتھ کام کرتا ہے، اوپر بیان کردہ ریزرویشنز لانے کے علاوہ۔ آن کریں سیٹنگز ← ریزرویشن پلیٹ فارمز ← TheFork کیش رجسٹر انٹیگریشن میں؛ مینجمنٹ پورٹل کے ذریعے چلتا ہے۔

TheFork کی دستاویزات: https://docs.thefork.io/POS-API/introduction

واک اِن مہمانوں کے لیے ویٹنگ لسٹ

بغیر ریزرویشن کے مہمانوں کے لیے جو میز کا انتظار کر رہے ہوں۔ ترتیبات → کاروبار → انتظار کی فہرست (واک اِن) میں آن کریں (ڈیفالٹ بند)۔ صرف تب نظر آتی ہے جب CM.com کے ذریعے SMS سیٹ ہو؛ ورنہ انتظار کی فہرست کیش رجسٹر میں کہیں نہیں ہوتی (ترتیبات میں بھی نہیں)۔ ریزرویشنز سے الگ کام کرتی ہے: ان کے بند ہونے پر بھی۔ وہاں SMS کا متن بھی ہوتا ہے (خالی = "Hallo {naam}, uw tafel bij {zaak} is klaar. Wilt u zich melden bij de bediening?"؛ {naam}، {zaak} اور {personen} خود بھرے جاتے ہیں)۔

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

ترتیبات → کاروبار → لائلٹی کارڈ / پوائنٹس میں آن کریں (ڈیفالٹ بند، تب کہیں بھی اس کا کچھ نظر نہیں آتا)۔ وہاں آپ یہ بھی سیٹ کرتے ہیں: فی یورو پوائنٹس (0 = صرف اسٹیمپ کارڈز)، کتنے پوائنٹس کے بعد انعام ملے اور وہ انعام کتنے یورو ڈسکاؤنٹ ہو۔

مہمان پروفائل: VIP، غذائی ترجیحات اور پسند (اختیاری)

سیٹنگز ← کاروبار ← مہمان پروفائل میں آن کریں، لائلٹی کارڈ کے نیچے (بطورِ ڈیفالٹ بند؛ صرف تب کام کرتا ہے جب لائلٹی کارڈ آن ہو)۔ اس کے بعد:

پسندیدہ / فوری بٹن

بطورِ ڈیفالٹ آف۔ ترتیبات → کاروبار → فیورٹس / فوری بٹنز:

ایک اور راؤنڈ

آرڈر اسکرین پر بٹن ↻ ایک اور راؤنڈ ہوتا ہے (جیسے ہی بل پر کچھ ہو، چاہے ابھی آرڈر نہ ہوا ہو)۔ ایک ٹیپ آخری راؤنڈ (جو کچھ ایک ساتھ "آرڈر کریں" سے گیا، یا جو آپ نے ابھی ٹیپ کیا) کو دوبارہ نئی لائنوں کے طور پر ڈال دیتا ہے؛ پھر بس آرڈر کریں۔ قیمتیں موجودہ ہوتی ہیں (ہیپی آور بھی)۔

فلور پلان پر میز کا وقت

ہر بھری میز پر ⏱ 45m · 12m ہوتا ہے: میز کتنی دیر سے بھری ہے اور آخری بار کچھ ٹیپ ہوئے کتنی دیر ہوئی (درست اوقات کے لیے میز کو دبائے رکھیں، یا ماؤس اس پر لے جائیں)۔ اگر کچھ دیر سے کچھ آرڈر نہ ہو تو میز کو نارنجی کنارہ ملتا ہے: ذرا جا کر دیکھ لیں۔ کتنے منٹ، یہ ترتیبات → کاروبار → میز کا وقت میں سیٹ کریں (ڈیفالٹ 20، 0 = نارنجی کنارہ نہیں)۔ اگر ابھی کچھ ٹیپ نہیں ہوا تو وقت میز کھلنے سے گنا جاتا ہے۔

اگر ایک میز پر کئی گروپس (الگ بل) بیٹھے ہوں تو ہر گروپ کی ایک لائن ہوتی ہے، مثلاً G1 ⏱ 50m · 12m اور Jansen ⏱ 10m (گروپ کا نام، ورنہ گروپ نمبر)۔ جو گروپ بہت دیر سے خاموش ہو اسے نارنجی لیبل اور میز کو نارنجی کنارہ ملتا ہے۔

پوری میز منتقل کریں

آرڈر اسکرین میں میز منتقل کریں موجود ہے۔ جگہ (مثلاً ٹیرس) اور ایک میز چنیں: میز کے سب گروپ ساتھ جاتے ہیں، ہر ایک اپنے بل کے ساتھ۔ اگر آپ مصروف میز چنیں تو میزیں مل جاتی ہیں (گروپ شامل ہو جاتے ہیں)۔ اگر صرف ایک حصہ منتقل کرنا ہو تو پہلے کی طرح تقسیم / منتقل کریں استعمال کریں۔ اگر سب کچھ ایک بل پر ہونا چاہیے تو ملائیں استعمال کریں۔

آف لائن کام جاری رکھیں (Wi-Fi کے بغیر ٹیبلٹ)

اگر ٹیبلٹ اور کیش رجسٹر سرور کا کنکشن ٹوٹ جائے (ٹیرس پر Wi-Fi، سرور کچھ دیر بند)، تو ایک پیلی بار ظاہر ہوتی ہے اور ٹیبلٹ آخری محفوظ میزوں، پروڈکٹس اور کھلے آرڈرز کے ساتھ کام جاری رکھتا ہے:

مہمانوں کی تعداد

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

آن: خالی میز پر ٹیپ کرنے سے کیش رجسٹر پوچھتا ہے کہ کتنے افراد ہیں (بڑے بٹن 1-8، یا ٹائپ کریں؛ "چھوڑیں" = 1)۔ فلور پلان پر مصروف میز کے پاس "3/4 افراد" لکھا ہوتا ہے (افراد/نشستیں، پیلا اگر نشستوں سے زیادہ لوگ بیٹھے ہوں)۔ آرڈر اسکرین میں آپ اسے گروپ بار میں "3 افراد" بٹن سے بدلتے ہیں؛ کئی گروپ ہوں تو میز تمام گروپوں کو جمع کرتی ہے۔

افراد کی تعداد کے بغیر بھی سب کچھ کام کرتا ہے: ادائیگی میں برابر تقسیم 2 سے شروع ہوتی ہے، all-you-can-eat خود بالغوں اور بچوں کی تعداد پوچھتا ہے، اور ریزرویشن اور انتظار کی فہرست اپنی افراد کی تعداد رکھتی ہیں (تب میز افراد کے بغیر کھلتی ہے)۔

HACCP ریکارڈ

ہر ہوریکا کاروبار کو خوراک کے تحفظ کی نگرانی اور اسے درج کرنا ہوتا ہے: نیدرلینڈز میں Hygiënecode voor de Horeca کے مطابق (NVWA کی جانچ)، بیلجیم میں FAVV کے خود نگرانی نظام کے مطابق (گائیڈ G-023)۔ ترتیبات → قوانین و ضوابط میں HACCP ریکارڈ آن کریں (بطور طے شدہ بند)۔

ٹیپ سسٹم اور فلو میٹرز

ٹیپ کمپیوٹر یا فلو میٹر جو بھی ٹیپ بتائے وہ رسید پر آتا ہے، تاکہ کچھ بھی "رِس" نہ جائے۔ اسے سیٹنگز ← ٹیپ سسٹم میں آن کریں (ڈیفالٹ طور پر بند)۔

ناپ کر بھرنا اور Kegboard

ناپ کر بھرنے میں نل صرف تب کھلتا ہے جب گلاس کیش رجسٹر پر درج ہو چکا ہو، اور صرف اسی مقدار کے لیے۔ اس طرح کچھ بھی ایسا نہیں بھرا جاتا جو بل پر نہ ہو۔ یہ صرف تب کام کرتا ہے جب ٹیپ سسٹم آن ہو، اور آپ اسے ہر نل کے لیے آن کرتے ہیں (بطور ڈیفالٹ بند)۔

کیش رجسٹر سے موسیقی کنٹرول

عملہ کیش رجسٹر کی ٹچ اسکرین سے موسیقی کنٹرول کرتا ہے، اس لیے بار پر الگ اسکرین کی ضرورت نہیں۔ اسے سیٹنگز ← کاروبار ← اسکرینز اور استعمال ← کیش رجسٹر سے موسیقی کنٹرول میں آن کریں (ڈیفالٹ بند)۔ پھر اوپری بار میں موسیقی بٹن آ جاتا ہے: ہر ذریعے کے لیے (مثلاً بار اور ٹیرس) چلائیں، روکیں، اگلا، پچھلا، آواز تیز، آواز کم اور والیوم کا سلائیڈر، ساتھ میں اب کیا چل رہا ہے۔ کیش رجسٹر پر واپس پینل بند کرتا ہے۔ بند کرنے پر ذرائع محفوظ رہتے ہیں۔

ایڈمن + موسیقی کا ذریعہ سے ذرائع شامل کرتا ہے، منتخب کرتا ہے کہ وہ کیسے منسلک ہے اور ٹیسٹ کریں سے اسے آزماتا ہے:

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

ٹیبلٹ یا فون پر دوسری اسکرین

موسیقی اور کیمرے کسی ملازم کے اپنے ٹیبلٹ یا فون پر بھی چل سکتے ہیں، کیش رجسٹر کے ساتھ دوسری اسکرین کے طور پر۔ موسیقی یا کیمرے کی ونڈو میں ٹیبلٹ یا فون پر کا بٹن ہے: یہ ایڈریس کے ساتھ ایک QR کوڈ دکھاتا ہے، مثلاً http://192.168.1.20:3000/muziek یا .../camera۔

  1. ٹیبلٹ یا فون کو کاروبار کے wifi نیٹ ورک سے جوڑیں۔
  2. کیمرے سے QR کوڈ اسکین کریں (یا براؤزر میں ایڈریس ٹائپ کریں)۔
  3. اپنے PIN کوڈ سے لاگ اِن کریں۔ آپ صرف وہی دیکھتے ہیں جس کی اجازت ہے: موسیقی سب، کیمرے صرف کیمرہ مناظر دیکھیں کے حق کے ساتھ۔
  4. ہو گیا: اوپر کونے میں لاگ آؤٹ۔ اگر لاگ اِن کی مدت ختم ہو گئی ہو (مثلاً ٹیبلٹ رات بھر بیکار پڑا رہا)، تو اسکرین دوبارہ PIN کوڈ مانگتی ہے۔

مشورہ: صفحے کو ٹیبلٹ کی ہوم اسکرین پر رکھیں (براؤزر میں: ہوم اسکرین میں شامل کریں)، پھر یہ ایک ایپ کی طرح کھلتا ہے۔

اسی لیے کیش رجسٹر نیٹ ورک میں کیش رجسٹر پی سی کا IP ایڈریس معلوم کرتا ہے (اگر پی سی کے ایک سے زیادہ ہوں، مثلاً wifi اور کیبل، تو آپ نیٹ ورک چنتے ہیں)۔ مینجمنٹ پورٹل (دور سے کیش رجسٹر) پر یہ پورٹل کا ایڈریس ہوتا ہے۔ QR کوڈ کیش رجسٹر خود بناتا ہے، انٹرنیٹ کے بغیر۔

ٹیبلٹس جوڑیں: ایک بٹن سے ٹیبلٹ پر (اختیاری)

اور بھی آسان: ایک ٹیبلٹ کو ایک بار جوڑیں، پھر کیش رجسٹر ایک بٹن سے موسیقی یا کیمرے اس ٹیبلٹ پر بھیجتا ہے۔ اسے سیٹنگز ← کاروبار ← اسکرینز اور استعمال ← ٹیبلٹس بطور دوسری اسکرین میں آن کریں (ڈیفالٹ بند)۔

  1. ٹیبلٹ پر: http://<kassaserver>:3000/tablet کھولیں (سیٹنگ کے پاس QR کوڈ کے ساتھ ٹیبلٹ یا فون پر موجود ہے)، PIN کوڈ سے لاگ اِن کریں اور ٹیبلٹ کو ایک نام دیں، مثلاً بار ٹیبلٹ۔ جوڑیں۔
  2. کیش رجسٹر پر: موسیقی یا کیمرے کی ونڈو میں اب بار ٹیبلٹ پر بٹن ہے (جب ٹیبلٹ آن ہو تو سبز نقطے کے ساتھ)۔ اس پر ٹیپ کریں: ٹیبلٹ وہ اسکرین خود بخود کھول دیتا ہے۔ موسیقی میں منتخب ذریعہ بھی ساتھ جاتا ہے (مثلاً ٹیرس)۔
  3. ٹیبلٹ پر: بند کریں انتظار پر واپس جاتا ہے؛ اس ٹیبلٹ کا جوڑا ختم کریں جوڑ ہٹا دیتا ہے۔

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

ٹیک اوے کے لیے کال اسکرین

گاہکوں کے لیے ایک اسکرین جس میں بائیں طرف تیاری میں اور دائیں طرف تیار بڑے نمبروں کے ساتھ ہیں، جیسے اسنیک بار یا فاسٹ فوڈ میں۔ اسے سیٹنگز ← کاروبار ← اسکرینز اور استعمال ← ٹیک اوے کے لیے کال اسکرین میں آن کریں (ڈیفالٹ بند)۔

جوڑنے کی ضرورت نہیں: براؤزر والے ٹی وی (اسمارٹ ٹی وی، اسٹک یا منی پی سی)، ٹیبلٹ یا دوسرے مانیٹر پر کیش رجسٹر کا ایڈریس /oproep کے ساتھ کھولیں، مثلاً http://192.168.1.20:3000/oproep۔ سیٹنگ میں اور بلائیں ونڈو میں الگ اسکرین پر اور ٹیبلٹ یا فون پر کے بٹن ہیں (ایڈریس والا QR کوڈ)۔ لاگ اِن کی ضرورت نہیں: اسکرین صرف نمبر دکھاتی ہے۔ اسکرین پر ایک بار ٹیپ کریں، پھر براؤزر آواز چلا سکتا ہے۔

اس پر کیا آتا ہے:

نمبر: ویب شاپ، Thuisbezorgd اور ڈیلیوری پلیٹ فارمز پر وہ آرڈر نمبر جو مہمان یا رائیڈر کے پاس پہلے سے ہے؛ ورنہ پک اپ نمبر (1 سے 999)۔ یہ رسید پر بڑا چھپتا ہے، اس وضاحت کے ساتھ کہ آرڈر تیار ہونے پر نمبر اسکرین پر آئے گا (رسید کی زبان میں)۔

اختیاری (بطور ڈیفالٹ بند، ترتیب میں):

کیش رجسٹر میں بلائیں بٹن ہے (ان کی تعداد کے ساتھ جو ابھی تیاری میں ہیں):

  1. تیار کسی نمبر کو ہاتھ سے تیار کر دیتا ہے (کچن اسکرین کے بغیر، یا اگر جلدی ہو)۔ آن لائن اسٹور یا Thuisbezorgd کے آرڈر میں اسٹیٹس بھی بدلتا ہے، اس لیے گاہک کو بھی اطلاع ملتی ہے۔
  2. واپس اسے دوبارہ تیاری میں پر لے جاتا ہے۔
  3. لے جایا گیا اسے اسکرین سے ہٹا دیتا ہے (واپس کریں کے ساتھ)۔

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

حاضری لگانا (اِن اور آؤٹ)

بطورِ ڈیفالٹ کلاکنگ آف ہوتی ہے: تب یہ کیش رجسٹر میں کہیں نظر نہیں آتی (اوپر والی بار میں بٹن نہیں، لاگ ان اسکرین پر نہیں، کام کے اوقات کا ٹیب نہیں)۔ اسے ترتیبات → کاروبار میں عملے کا کلاک اِن اور کلاک آؤٹ کے تحت آن کریں:

جو کیش رجسٹر استعمال نہیں کرتے (مثلاً کچن) وہ لاگ ان اسکرین پر کلاک کرتے ہیں: کلاک اِن / آؤٹ پر ٹیپ کریں اور اپنا PIN کوڈ درج کریں۔ یہ لاگ ان کیے بغیر اِن اور آؤٹ کے درمیان بدلتا ہے۔

اگر کلاکنگ آن ہو تو ایڈمن ترتیبات → کام کے اوقات میں دیکھتا ہے:

بیلجیم میں ہر کلاک اِن اور کلاک آؤٹ بلیک باکس کو بھی رپورٹ ہوتا ہے۔ اگر وہ دستیاب نہ ہو تو کلاکنگ نہیں ہوتی (بالکل بل ادا کرنے کی طرح)۔ کیا یہ بیلجیم کی عملے کی رجسٹریشن کے تقاضے پورے کرتا ہے، اس کی ابھی تصدیق ہونا باقی ہے۔

وزن کرنا اور لیبل (ترازو)

اگر ترازو آن ہو (ترتیبات → ترازو)، تو پروڈکٹس کی فی کلو قیمت ہو سکتی ہے۔ باقی تمام پروڈکٹس فی عدد ہی رہتی ہیں۔

Uber Eats، Deliveroo اور HubRise

Thuisbezorgd.nl / Takeaway.com کے علاوہ Uber Eats (نیدرلینڈز اور بیلجیم)، Deliveroo (صرف بیلجیم؛ Deliveroo 2022 کے آخر میں نیدرلینڈز سے چلا گیا) اور HubRise پر موجود ہر چیز (مثلاً Uber Eats، Deliveroo، Just Eat/Takeaway.com اور چھوٹی آرڈر ایپس) کے آرڈر بھی کیش رجسٹر میں آتے ہیں۔ ہر پلیٹ فارم الگ سے سیٹنگز ← ڈیلیوری پلیٹ فارمز میں آن ہوتا ہے (ڈیفالٹ بند؛ بند کرنے سے سب کچھ محفوظ رہتا ہے)۔ ٹیب ہر پلیٹ فارم کے لیے دکھاتا ہے کہ وہ کن ممالک میں کام کرتا ہے اور خبردار کرتا ہے اگر وہ کاروبار کے ملک میں کام نہ کرے۔

آرڈرز۔ ایک آرڈر عام آرڈر بن جاتا ہے (bezorgen یا afhalen، گروپ کا نام <platform> <nummer>) پلیٹ فارم کی قیمتوں کے ساتھ: پروڈکٹس آئی ڈی (مینو سے)، کوڈ یا PLU نمبر سے پہچانے جاتے ہیں، نامعلوم = پلیٹ فارم کی قیمت کے ساتھ الگ لائن (اور ایک اطلاع)؛ ڈیلیوری فیس، سرچارجز اور رعایت الگ لائنوں کے طور پر؛ اگر پھر بھی کل رقم درست نہ ہو تو "فرق" کی ایک لائن۔ کچن سلپ فوراً کچن/بار کو جاتی ہے۔ اوپر والی بار میں پلیٹ فارمز بٹن (جاری آرڈرز کی تعداد کے ساتھ؛ نارنجی اگر کچھ قبول کرنا ہو): قبول یا مسترد (وجہ کے ساتھ)، تیاری میں، تیار، راستے میں، ڈیلیور شدہ یا لے جایا گیا، منسوخ، اور مکمل کریں (آن لائن ادا شدہ)۔ جو پلیٹ فارم جانتا ہے وہ واپس جاتا ہے (Uber Eats: قبول، مسترد، منسوخ؛ Deliveroo: قبول، مسترد، تیاری میں، تیار، لے جایا گیا؛ HubRise: تمام اسٹیٹس)۔ اگر کاروبار خود ڈیلیور کرے (خود ڈیلیوری)، تو آرڈر راؤنڈز میں بھی ہوتا ہے، اور روانگی اور ڈیلیوری خود پلیٹ فارم کو جاتی ہیں۔ پلیٹ فارم کی طرف سے منسوخی آرڈر کو ختم کر دیتی ہے۔ اگر کیش رجسٹر 2 منٹ سے زیادہ پورٹل سے منسلک نہ ہو، تو پورٹل Uber Eats کا نیا آرڈر مسترد کر دیتا ہے اور Deliveroo (ٹیبلٹ کے ساتھ) کو بتاتا ہے کہ کامیاب نہیں ہوا، تاکہ کاروبار اسے ٹیبلٹ پر دیکھے۔

کوڈ: apps/pos-server/src/lib/bezorgplatforms.ts، routes/bezorgplatforms.ts؛ اسکرینز Bezorgplatforms.tsx۔ پورٹل کی طرف: horecapos-portaal/src/platforms.mjs۔ لاگ: ڈیلیوری پلیٹ فارمز (آن/بند، سیٹنگز، آرڈرز)۔ سب کچھ کیش رجسٹر کے بیک اپس میں شامل ہوتا ہے۔

نیدرلینڈز اور بیلجیم کے چھوٹے پلیٹ فارمز (Homie، Hebtrek، sneleten.nl، Bistroo ...) کا کوئی عوامی کیش رجسٹر کنکشن نہیں؛ اگر وہ HubRise پر ہوں تو HubRise کے ذریعے کام کرتے ہیں۔ مزید: backlog دیکھیں۔

کیش مشین (بند کیش سسٹم)

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

© بٹن

OptimumPOS کی معلومات

ہر اسکرین (PIN کوڈ، ٹیبل پلان، آرڈر اور کچن) کے نیچے دائیں ایک چھوٹا ©-بٹن ہوتا ہے۔ یہ OptimumPOS کی معلومات کھولتا ہے: لوگو، پتہ، فون، ای میل اور ویب سائٹ۔ آئیکن ایپ میں لوکل ہوتا ہے اس لیے انٹرنیٹ کے بغیر بھی کام کرتا ہے۔ یہی آئیکن ایپ آئیکن بھی ہے (ٹیب اور ہوم اسکرین)۔

حصہ 2 · مینیجر

شروع کریں

مینیجر بطورِ ڈیفالٹ وہ سب کر سکتا ہے جو سروس کر سکتی ہے، اور اس کے علاوہ دیگر چیزوں کے ساتھ ڈسکاؤنٹ دینا، واپسیاں کرنا، دن بند کرنا، کیش دراز کا انتظام اور لاگ اور اسٹاک دیکھنا۔ یہ زیادہ تر بٹن رپورٹ کے تحت ہے:

اسٹاک

بطورِ ڈیفالٹ آف۔ ترتیبات → کاروبار → اسٹاک کا حساب رکھیں سے آن کریں۔ آف = کیش رجسٹر میں کہیں نظر نہیں آتا۔

سپلائرز سے آرڈر

ڈیفالٹ بند۔ آن کریں سیٹنگز ← اسٹاک ← سپلائرز سے آرڈر میں (صرف جب اسٹاک کا حساب رکھیں آن ہو)۔ بند = آرڈر لسٹ ہمیشہ کی طرح کام کرتی ہے۔

ریویو مینجمنٹ

Google اور Trustpilot کے ریویوز کیش رجسٹر میں پڑھیں اور ان کا جواب دیں۔ سیٹنگز → پوائنٹس اور ریویوز → ریویو مینجمنٹ میں آن کریں (ڈیفالٹ بند، تب کہیں بھی اس کا کچھ نظر نہیں آتا)۔ رپورٹ → ریویوز میں پڑھیں اور جواب دیں (اجازت ریویوز پڑھنا اور جواب دینا، بطور ڈیفالٹ مینیجر کے لیے بھی)۔ اسے بند کرنے پر کنکشن اور ریویوز محفوظ رہتے ہیں۔

SMS اور ای میل مارکیٹنگ

لائلٹی کارڈ کے ان کسٹمرز کو پیغامات جنہوں نے اس کی اجازت دی ہے۔ لائلٹی کارڈ کے بغیر ان میں سے کوئی بھی آن نہیں ہو سکتا۔

ہر ملازم کی ٹپ

ترتیبات → کاروبار → ٹپ میں (صرف اگر "بل ادا کرتے وقت ٹپ بٹن دکھائیں" آن ہو) منتخب کریں کہ فی ملازم ٹپ درمیانی رپورٹ (X)، Z رپورٹ (رسید اور ای میل) اور مدت کے لحاظ سے سیل (CSV میں بھی) میں کیسے آئے:

انتخابتقسیم
آف (ڈیفالٹ)صرف ٹپ کا کل، ہمیشہ کی طرح
ہر ایک کی اپنی ٹپان بلوں کی ٹپ جن کی ادائیگی اس شخص نے خود لی
گھنٹوں کے حساب سے پولساری ٹپ اکٹھی، اس مدت میں کلاک اِن گھنٹوں کے حساب سے (کلاک اِن/آؤٹ ضروری؛ کسی نے کلاک نہیں کیا = برابر)
برابر پولساری ٹپ اکٹھی، جو کلاک اِن تھے ان میں برابر (کلاکنگ کے بغیر: جس نے کچھ درج کیا یا ادائیگی لی)

بچ جانے والے سینٹ اس کو جاتے ہیں جو اگلے سینٹ کے سب سے قریب ہو، تاکہ کل رقم ہمیشہ درست رہے۔ یہ صرف ایک جائزہ ہے: کیش رجسٹر کچھ ادا نہیں کرتا (اس کے لیے "دراز سے رقم نکالیں" استعمال کریں)۔ پرانی Z رپورٹس ویسی ہی رہتی ہیں۔

ای میل کے ذریعے Z رپورٹ

ترتیبات ← کاروبار ← Z رپورٹ اس پتے پر ای میل کریں میں ایک بار مینیجمنٹ کا ای میل ایڈریس درج کریں (زیادہ ایڈریس: درمیان میں کوما، زیادہ سے زیادہ 3)۔ دن بند کریں کے بعد Z رپورٹ پرنٹ شدہ رسید کے ساتھ خود بخود اس ایڈریس پر چلی جاتی ہے۔ خالی = ای میل نہیں، پہلے کی طرح۔

دن کا خلاصہ (اختیاری)

اگر Z رپورٹ ای میل کریں میں کوئی ایڈریس ہو تو اس کے نیچے چیک باکس ای میل کے اوپر دن کا مختصر خلاصہ ساتھ ہوتا ہے (بطورِ ڈیفالٹ بند)۔ آن = Z رپورٹ کی ای میل کے اوپر سادہ زبان میں چند سطریں، صرف کیش رجسٹر کے اپنے ڈیٹا سے (کوئی AI نہیں، کچھ بھی باہر نہیں جاتا):

Z رپورٹ خود (رسید اور ای میل) بالکل ویسی ہی رہتی ہے۔ آج کا نمونہ آخری دن کے اختتام سے اب تک کا خلاصہ دکھاتا ہے۔ خلاصہ ڈچ زبان میں ہوتا ہے، Z رپورٹ کی ای میل کی طرح۔

ڈیش بورڈ

رپورٹ میں ڈیش بورڈ ٹیب (اجازت مدت کے حساب سے آمدنی)، صرف دیکھنے کے لیے:

فروخت شدہ گفٹ کارڈز آمدنی میں شمار نہیں ہوتے، ڈسکاؤنٹس اور مینو ہیڈنگز ٹاپ 10 میں شامل نہیں (دوسری رپورٹس کی طرح)۔ ایک دن 00:00 سے 24:00 تک چلتا ہے۔

اضافی رپورٹس

رپورٹ میں تین اضافی ٹیبز، ہر ایک الگ سے آن کیا جاتا ہے: سیٹنگز ← کاروبار ← انتظام اور رپورٹس ← اضافی رپورٹس (بطور ڈیفالٹ بند: تب کوئی ٹیب نہیں)۔ ان کے لیے وہی اجازت درکار ہے جو فی مدت سیل کے لیے، اور یہ صرف پڑھنے کے لیے ہیں۔ مدت: یہ ہفتہ، پچھلا ہفتہ، یہ مہینہ، پچھلا مہینہ، آخری 90 دن، یہ سال یا خود منتخب کریں (زیادہ سے زیادہ ایک سال سے کچھ زیادہ)۔

رعایتیں

مینیجر یا ایڈمن آرڈر اسکرین پر کل رقم کے ساتھ % ڈسکاؤنٹ کا بٹن دیکھتا ہے:

ڈسکاؤنٹ رسید پر الگ لائن کے طور پر آتا ہے ("ڈسکاؤنٹ 10%"، نیچے وجہ کے ساتھ) اور اسی VAT شرح کے ساتھ، تاکہ کل رقم اور VAT کی تفصیل درست رہے۔ پوری رسید پر ڈسکاؤنٹ ہر VAT شرح میں تقسیم ہوتا ہے۔ ہٹانے کے لیے: ڈسکاؤنٹ لائن کی رقم پر ٹیپ کریں۔ اگر اپنے ڈسکاؤنٹ والی لائن منسوخ ہو جائے تو وہ ڈسکاؤنٹ بھی ختم ہو جاتا ہے۔ اگر آپ پوری رسید پر فیصد ڈسکاؤنٹ والی رسید سے کوئی پروڈکٹ ہٹاتے ہیں تو کیش رجسٹر باقی پر وہ ڈسکاؤنٹ دوبارہ حساب کرتا ہے (بیلجیم میں UC226)؛ مقررہ رقم ویسی ہی رہتی ہے اور ادائیگی کے وقت لائنوں پر دوبارہ تقسیم ہوتی ہے۔ اگر 100% ڈسکاؤنٹ کی وجہ سے کچھ ادا کرنا نہ ہو تو "بند کریں (کچھ ادا نہیں کرنا)" سے بند کریں۔ ڈسکاؤنٹس لاگ میں، اور X/Z رپورٹ اور مدت کے جائزے میں "جس میں ڈسکاؤنٹ" کے طور پر درج ہوتے ہیں۔ ڈسکاؤنٹ والی رسید کی واپسی پر ڈسکاؤنٹ تناسب سے شامل ہوتا ہے۔

ڈسکاؤنٹ کوڈز (اختیاری)

پوری رسید پر رعایت والے کوڈز، مثلاً کسی آفر کے لیے (ZOMER10)۔ سیٹنگز → کاروبار → ڈسکاؤنٹ کوڈز میں آن کریں (ڈیفالٹ بند)؛ کوڈز سیٹنگز → ڈسکاؤنٹ کوڈز میں بنائیں (اجازت پروڈکٹس کا انتظام):

آرڈر اسکرین پر ڈسکاؤنٹ کوڈ بٹن ہے (کوئی بھی کوڈ درج کر سکتا ہے؛ کوڈ کاروبار پہلے سے بناتا ہے)۔ رعایت رسید پر "ڈسکاؤنٹ کوڈ CODE" لائن کے طور پر آتی ہے، VAT کی شرحوں میں تقسیم؛ فی رسید ایک کوڈ، اور جب (جزوی) ادائیگی ہو چکی ہو تو نہیں۔ اگر آپ لائن ہٹا دیں یا آرڈر منسوخ ہو جائے تو استعمال شمار نہیں ہوتا۔ استعمال شدہ کوڈ حذف کرنے سے وہ بند ہو جاتا ہے (رپورٹس درست رہتی ہیں)۔ سب کچھ لاگ میں ہے (ڈسکاؤنٹ کوڈ)۔ کوڈ: lib/kortingscodes.ts، routes/kortingscodes.ts، Kortingscodebeheer.tsx، KortingscodeDialoog.tsx۔

یہ سیٹنگز → ڈسکاؤنٹ کوڈز کی فہرست میں نظر نہیں آتے (لیکن ہر آفر کی تعداد رپورٹ → مارکیٹنگ میں نظر آتی ہے) اور جب تک کارآمد اور غیر استعمال شدہ ہیں، آن لائن اسٹور میں بھیجے جاتے ہیں۔

رپورٹس اور دن کی بندش

رپورٹ - درمیانی صورتحال (X)

اوپر والی بار میں رپورٹ کا بٹن:

اکاؤنٹنگ کے لیے ایکسپورٹ

رپورٹ ← مدت کے لحاظ سے سیل ← اکاؤنٹنگ ایکسپورٹ (جرنل) (اختیار مدت کے لحاظ سے سیل) ایک CSV بناتا ہے جس میں ہر دن کا ایک جرنل اندراج ہوتا ہے، e-Boekhouden، Exact، SnelStart، Twinfield وغیرہ میں امپورٹ کے لیے تیار (ان کی CSV/میموریل امپورٹ کے ذریعے)، یا نیچے دیے گئے فارمیٹس میں سے کوئی ایک (UBL، XAF اور 14 سافٹ ویئر کے لیے تیار)۔

ہر دن ایک واؤچر (KASSA-JJJJMMDD) جو ہمیشہ برابر ہوتا ہے (ڈیبٹ = کریڈٹ):

طرفکیا
ڈیبٹہر ادائیگی کے طریقے کی وصولیاں (نقد، کارڈ، گفٹ کارڈ، آن لائن، دیگر)، ٹپ سمیت
کریڈٹہر VAT شرح کی آمدنی (VAT کے بغیر) اور ہر شرح کا قابلِ ادائیگی VAT
کریڈٹٹپ (عملے کو ادا کرنی ہے، آمدنی نہیں)
+/-راؤنڈنگ کا فرق (نقد کو 5 سینٹ پر راؤنڈ کرنا)
+/-دراز میں/سے رقم (کیش مینجمنٹ) عبوری اکاؤنٹس کے مقابل، اور Z رپورٹ کا کیش فرق

واپسیاں اور ڈسکاؤنٹس پہلے ہی رسیدوں میں شامل ہیں اور آمدنی کم کرتے ہیں۔ کالم: تاریخ؛ واؤچر؛ جرنل؛ اکاؤنٹ؛ تفصیل؛ ڈیبٹ؛ کریڈٹ؛ VAT کوڈ؛ VAT % (سیمی کولن، کوما والے اعشاریے)۔ ڈاؤن لوڈ کے بعد کیش رجسٹر بتاتا ہے کہ کیا کوئی دن برابر نہیں ہوتے یا ان میں راؤنڈنگ سے زیادہ فرق ہے۔

بٹن کے ساتھ آپ فارمیٹ منتخب کرتے ہیں (انتخاب براؤزر میں یاد رکھا جاتا ہے)۔ وہی جرنل، لیکن اس طرح ترتیب دیا گیا کہ سافٹ ویئر اسے براہ راست پڑھ سکے۔ فہرست صرف کاروبار کے ملک کے فارمیٹس دکھاتی ہے (سیٹنگز ← کاروبار)، پہلے معیارات (CSV، UBL، XAF)، پھر سافٹ ویئر حروفِ تہجی کی ترتیب سے:

فارمیٹفائلسافٹ ویئر میں امپورٹ
عمومی (CSV)journaal_…csvکوئی بھی سافٹ ویئر جس میں CSV/میموریل امپورٹ ہو (کالم ملائیں)
UBL 2.1 / Peppol (XML)، NL اور BEjournaal_…_ubl.xml (زیادہ دن: .zip)ہر دن کے لیے "یومیہ وصولیاں" کی ایک انوائس Kassaverkopen کے نام (ادا شدہ) Peppol BIS Billing 3.0 کے مطابق، ہر VAT شرح کی ایک لائن اور ریونیو اکاؤنٹ AccountingCost میں؛ صرف سیل اور VAT (ادائیگی کے طریقے، ٹپ، راؤنڈنگ، دراز اور کیش کا فرق انوائس میں نہیں آتے)۔ دوسروں کے علاوہ Adsolut، Billit، BUNNI، DigiBoox، Expert/M، Moneybird، Popsy، Rompslomp، Storecove اور TriFact365 میں اپ لوڈ کرنے کے لیے؛ Peppol نیٹ ورک کے ذریعے بھیجنے کے لیے نہیں۔ نام، VAT نمبر اور ایڈریس سیٹنگز ← کاروبار سے آتے ہیں
XML Auditfile Financieel (XAF 4.0)، NLjournaal_…_xaf.xafڈچ ٹیکس اتھارٹی کی آڈٹ فائل (XSD XmlAuditfileFinancieel4.0): مدت کے لیے ایک فائل، لیجر، VAT کوڈز، مدتیں اور ہر دن کی ایک میموریل ٹرانزیکشن؛ دوسروں کے علاوہ Caseware، Exact Reeleezee اور Visma Cash میں پڑھی جا سکتی ہے
AccountView (XML)، NLjournaal_…_accountview.xmlXML اندراجات (VFPData، ہر بکنگ لائن کے لیے ایک transact جس میں dj_code، period، inv_date، inv_nr، acct_nr، trn_desc اور amount ہوں: ڈیبٹ مثبت، کریڈٹ منفی)، ہر دن میموریل میں ایک دستاویز؛ امپورٹ ڈیفینیشن کے ساتھ پڑھیں (Document → Importeren → Importdefinitie aanmaken، قسم XML)، فیلڈز کے نام خود AccountView کے ہیں، اس لیے ایک بار 1 سے 1 جوڑ دیں۔ پہلا امپورٹ چیک کروائیں
AFAS Profit (XML)journaal_…_afas.xmlUpdateConnector FiEntries (مالیاتی اندراجات) کی XML، ہر دن ایک اندراج سال، مدت، ایڈمنسٹریشن اور روزنامچے کے ساتھ؛ Profit میں امپورٹ ← XML سے پڑھیں؛ ایڈمنسٹریشن نمبر درج کریں (ڈیفالٹ 1)
Asperion (CSV)، NLjournaal_…_asperion.csvFMUTA فارمیٹ (Extra → Import financiële mutaties)، ہر دن کی ایک ہیڈر لائن اور اندراج کی لائنیں؛ امپورٹ کی تعریف Asperion اپنے ہیلپ ڈیسک کے ذریعے سیٹ کرتا ہے
یومیہ گوشوارہ (HTML)، NL اور BEjournaal_…_dagstaat.htmlہر دن کا پڑھنے کے قابل یومیہ گوشوارہ (VAT شرح کے لحاظ سے سیل، ادائیگی کے طریقے، ٹپ، کیش کا فرق) اور مجموعے؛ PDF کے طور پر پرنٹ یا ای میل، امپورٹ کے بغیر سافٹ ویئر کے لیے (Accountable، Dext، Dexxter، Jortt، Kleisteen، MoneyMonk)
e-Boekhouden.nl (CSV)journaal_…_eboekhouden.csvتاریخ؛ اندراج؛ تفصیل؛ لیجر اکاؤنٹ؛ رقم (ڈیبٹ مثبت، کریڈٹ منفی)؛ VAT کوڈ GEEN (VAT پہلے ہی VAT اکاؤنٹس پر ہے)؛ امپورٹ ← اندراجات، قسم میموریل
Exact Online (XML)journaal_…_exact.xmleExact-XML (موضوع GLTransactions): ہر دن روزنامچے میں ایک میموریل اندراج (قسم 90)؛ امپورٹ/ایکسپورٹ ← XML امپورٹ کریں
InformerOnline (TXT)، NLjournaal_…_informer.txtٹیب سے الگ کیا گیا میموریل (Geavanceerd → Memoriaal → uploaden)؛ روزنامچہ 1–99 کا کوئی نمبر ہونا چاہیے (ورنہ 90)
KING ERP (XML)، NLjournaal_…_king.xmlKING_JOURNAAL: ایک بکنگ رن (حتمی نہیں) جس میں ہر دن کا ایک جرنل اندراج ہوتا ہے
KOMAS (CSV)، NLjournaal_…_komas.csvKOMAS آزاد فارمیٹ (0401 Importeren journaalposten): Datum; Grootboek; Omschrijving; Bedrag
Odoo (CSV)، NL اور BEjournaal_…_odoo.csvBoekhouding → Journal Entries → Import records؛ روزنامچہ اور اکاؤنٹ نام یا کوڈ سے
Sage BOB 50 (Excel)، BEjournaal_…_bob.xlsxImportation de données externes → Opérations diverses (کالم ایک بار ملائیں)
SAP Business One (ZIP)، NL اور BEjournaal_…_sapb1.zipData Transfer Workbench، Journal Entries: JournalEntries.csv اور JournalEntries_Lines.csv
SnelStart (CSV)journaal_…_snelstart.csvتاریخ؛ اندراج؛ تفصیل؛ لیجر اکاؤنٹ؛ ڈیبٹ؛ کریڈٹ (dd-mm-yyyy، کوما، BOM کے بغیر)؛ میموریل امپورٹ کریں، روزنامچہ امپورٹ کرتے وقت منتخب کرتے ہیں
Twinfield (XML)journaal_…_twinfield.xmlروزنامچے کی ٹرانزیکشنز ڈرافٹ کے طور پر (destiny="temporary")، اکاؤنٹنٹ انہیں حتمی کرتا ہے؛ ایڈمنسٹریشن کوڈ درج کریں (خالی = وہ ایڈمنسٹریشن جس میں آپ امپورٹ کرتے ہیں)
Winbooks (CSV)، BEjournaal_…_winbooks.csvK_DOC.CSV، ہر دن روزنامچے میں ایک دستاویز (Winbooks خود نمبر لگاتا ہے)
Yuki (XML)journaal_…_yuki.xmlJournal-XML (GeneralJournal)، ہر دن ایک میموریل، لائیو کنکشن جیسی ساخت؛ ایڈمنسٹریشن ID اختیاری

جائزہ: کون سا اکاؤنٹنگ سافٹ ویئر کس طریقے سے

سیگمنٹ کے لحاظ سے، حروفِ تہجی کی ترتیب سے۔ NL/BE = سافٹ ویئر کس ملک میں کام کرتا ہے: سیٹنگز ← اکاؤنٹنگ ← اکاؤنٹنگ سافٹ ویئر میں آپ کو صرف کاروبار کے ملک کے سافٹ ویئر نظر آتے ہیں (ڈچ سافٹ ویئر بیلجیم میں کام نہیں کرتے اور اس کے برعکس)۔ لائیو = کیش رجسٹر ہر روز خود بکنگ کرتا ہے (سیٹنگز ← اکاؤنٹنگ ← اکاؤنٹنگ سافٹ ویئر میں منتخب کریں)؛ درخواست پر = API موجود ہے، لیکن اس کے لیے پہلے سپلائر کے پاس پارٹنر رجسٹریشن یا منظوری درکار ہے (ہمیں بتائیں)۔ فائل = اکاؤنٹنگ ایکسپورٹ میں فارمیٹ۔ جہاں دونوں ممکن ہوں، آپ دونوں استعمال کر سکتے ہیں۔ فہرست packages/shared/src/boekhoudcatalogus.ts میں ہے اور سیٹنگز ← اکاؤنٹنگ میں بھی دکھائی دیتی ہے۔

سافٹ ویئرNLBEلائیوفائلنوٹ
چھوٹے و درمیانے کاروبار اور فری لانسرز
Accountable–✓–یومیہ گوشوارہ (HTML، PDF یا ای میل کے لیے)
AccountView (Visma)✓–درخواست پرAccountView (XML)، عمومی (CSV)فائل: امپورٹ ڈیفینیشن کے لیے XML اندراجات (Document → Importeren)؛ عمومی CSV بھی امپورٹ ڈیفینیشن کے ساتھ ہو سکتی ہے۔ AccountView سے درخواست کے بعد AccountView.Net API کے ذریعے لائیو۔
Acumulus✓–✓–لائیو، ہر دن کے لیے ادا شدہ سیلز انوائس کی صورت میں، ہر VAT شرح کی ایک لائن کے ساتھ۔
AFAS Profit✓–✓AFAS Profit (XML)
Asperion✓–درخواست پرAsperion (CSV)Asperion میں API پارٹنر کے طور پر رجسٹریشن کے بعد لائیو۔
Billit–✓درخواست پرUBL 2.1 / Peppol (XML)Fast input کے ذریعے UBL اپ لوڈ کریں؛ Billit کی منظوری کے بعد لائیو۔
BUNNI✓––UBL 2.1 / Peppol (XML)ابھی کوئی عوامی API دستاویزات نہیں۔
Dexxter–✓–یومیہ گوشوارہ (HTML، PDF یا ای میل کے لیے)
DigiBoox (Visma DigiBTW)✓––UBL 2.1 / Peppol (XML)
e-Boekhouden.nl✓––e-Boekhouden.nl (CSV)Ficsus کے سابقہ گاہکوں کے لیے بھی۔
Exact Online✓✓✓Exact Online (XML)
Exact Reeleezee✓––XML Auditfile Financieel (XAF 4.0)
Horus–✓✓–
InformerOnline✓––InformerOnline (TXT)
Jortt✓––یومیہ گوشوارہ (HTML، PDF یا ای میل کے لیے)کوئی امپورٹ نہیں: یومیہ سیل کو آمدنی کے طور پر بک کریں اور یومیہ گوشوارہ منسلک کریں۔
KING✓–درخواست پرKING ERP (XML)KING Software میں پارٹنر رجسٹریشن کے بعد لائیو۔
Kleisteen✓––یومیہ گوشوارہ (HTML، PDF یا ای میل کے لیے)
KOMAS (Adfinis)✓––KOMAS (CSV)
Minox✓–درخواست پر–Minox کے ذریعے پارٹنر کنکشن کے بعد لائیو۔
Moneybird✓–✓UBL 2.1 / Peppol (XML)
MoneyMonk✓––یومیہ گوشوارہ (HTML، PDF یا ای میل کے لیے)MoneyMonk کو 2026 میں کنکشنز کے لیے API ملے گا۔
Octopus–✓درخواست پر–Octopus سے software house ID کی درخواست کے بعد لائیو۔
Popsy / Allegro–✓–UBL 2.1 / Peppol (XML)
Rompslomp✓––UBL 2.1 / Peppol (XML)
Sage BOB 50–✓–Sage BOB 50 (Excel)
Silvasoft✓✓✓–لائیو، ہر دن کے لیے سیلز اندراج کی صورت میں، ہر VAT شرح کی ایک لائن کے ساتھ؛ ادائیگی کے طریقے، ٹپ اور کیش کا فرق شامل نہیں ہوتے۔
SnelStart✓–✓SnelStart (CSV)
Twinfield✓–✓Twinfield (XML)
Visma Cash✓–درخواست پرXML Auditfile Financieel (XAF 4.0)CASHWeb کی ایک کی کے ساتھ API؛ اندراجات کے لیے ریکارڈ کی ترتیب کی ابھی تصدیق ہو رہی ہے۔
Visma eAccounting✓–درخواست پر–Visma کی منظوری کے بعد لائیو (پارٹنر رجسٹریشن)۔
Winbooks–✓درخواست پرWinbooks (CSV)
Wolters Kluwer Adsolut–✓درخواست پرUBL 2.1 / Peppol (XML)ہر لائن پر ریونیو اکاؤنٹ کے ساتھ UBL؛ Adsolut میں "grootboekrekening verwerken bij verkopen" آن کریں۔
Wolters Kluwer Expert/M–✓–UBL 2.1 / Peppol (XML)
Yuki✓✓✓Yuki (XML)
بین الاقوامی
QuickBooks Online✓✓✓عمومی CSVکوئی ڈچ یا بیلجین ایڈیشن نہیں: VAT سیٹنگز چیک کریں۔
Xero✓✓✓عمومی CSV
Zoho Books✓✓✓عمومی CSV
انٹرپرائز اور چینز
Exact Globe+✓✓–Exact Online (XML)وہی XML جو Exact Online کا ہے؛ پہلی امپورٹ چیک کروائیں۔
Microsoft Dynamics 365 Business Central✓✓✓–
Odoo✓✓✓Odoo (CSV)
Oracle NetSuite✓✓درخواست پرعمومی CSV
SAP Business One✓✓✓SAP Business One (ZIP)
Unit4 ERPx✓✓–عمومی CSV
پلیٹ فارمز اور ایگریگیٹرز
Apicbase✓✓درخواست پر–اسٹاک اور food cost کے لیے فی رسید فروخت: لنک سیٹنگز → ریسیپی میں (اکاؤنٹنگ سافٹ ویئر کے طور پر نہیں)۔
Caseware✓✓–XML Auditfile Financieel (XAF 4.0)
Combidesk✓–درخواست پر–Combidesk کنکشن خود بناتا اور سنبھالتا ہے (دوسروں کے علاوہ Exact، Moneybird، SnelStart اور Twinfield تک)؛ پارٹنر کے طور پر درخواست پر۔
Dext✓✓–یومیہ گوشوارہ (HTML، PDF یا ای میل کے لیے)یومیہ گوشوارہ (PDF) اپنے Dext ایڈریس پر ای میل کریں۔
Jamix✓✓درخواست پر–اسٹاک اور فوڈ کاسٹ کے لیے سیل Jamix کے JAPI انٹرفیس کے ذریعے؛ حسبِ ضرورت کام Jamix سے درخواست پر۔
Omniboost✓✓درخواست پر–Omniboost کے پارٹنر پروگرام کے ذریعے بہت سے اکاؤنٹنگ اور ہوٹل سسٹمز سے جڑتا ہے۔
Storecove (Peppol)✓✓درخواست پرUBL 2.1 / Peppol (XML)
TriFact365✓––UBL 2.1 / Peppol (XML)، یومیہ گوشوارہ (HTML، PDF یا ای میل کے لیے)
کوئی بھی دوسرا سافٹ ویئر✓✓–عمومی CSV، UBL یا XAF (NL)

پہلی امپورٹ اکاؤنٹنٹ سے چیک کروائیں۔ فارمیٹنگ packages/shared/src/journaalexport.ts میں ہے (ٹیسٹس کے ساتھ)۔

ترتیبات ← اکاؤنٹنگ (اجازت کاروبار، ادائیگی اور پرنٹرز سیٹ کریں): جرنل کوڈ (ڈیفالٹ MEM) اور ہر حصے کا لیجر اکاؤنٹ۔ خالی = مثالی اکاؤنٹ (NL: 8000/8010/8020 آمدنی، 1500/1510 VAT، 1000 کیش، 1100 کارڈ؛ BE: 7000xx آمدنی، 451000 VAT، 570000 کیش)۔ اصل اکاؤنٹس اکاؤنٹنٹ سے بھروائیں۔

اکاؤنٹنگ سافٹ ویئر سے کنکشن

Acumulus، AFAS Profit، Microsoft Dynamics 365 Business Central، Exact Online، Horus، Moneybird، Odoo، QuickBooks Online، SAP Business One، Silvasoft، SnelStart، Twinfield، Xero، Yuki اور Zoho Books کے ساتھ لائیو کنکشنز۔ ہر دن کے بعد کیش رجسٹر اوپر والے ایکسپورٹ جیسا ہی جرنل (ہر ریٹ کے لحاظ سے سیل اور VAT، ادائیگی کے طریقے، ٹپ، راؤنڈنگ، دراز اور کیش کا فرق) میموریل اندراج کے طور پر منتخب سافٹ ویئر میں بک کرتا ہے، سیٹنگز ← اکاؤنٹنگ کے روزنامچے اور لیجر اکاؤنٹس کے ساتھ۔ ہمیشہ زیادہ سے زیادہ ایک سافٹ ویئر آن ہوتا ہے۔

سافٹ ویئرملککنیکٹ کریں بذریعہکیش رجسٹر کیا بک کرتا ہے
AcumulusNLکسی API یوزر کا کنٹریکٹ کوڈ، یوزر اور پاس ورڈہر دن کے لیے ایک ادا شدہ سیلز انوائس جس میں ہر VAT شرح کی ایک لائن ہو؛ غلطیاں Acumulus ACUMULUS_FOUTMAIL پر ای میل کرتا ہے
AFAS ProfitNLماحول، ٹوکن، ایڈمنسٹریشنمیموریل (FiEntries)
Business CentralNL، BEکسی Microsoft Entra ایپ کا tenant، ماحول، کمپنی، client-ID اور سیکرٹ (API.ReadWrite.All)عمومی روزنامچے میں روزنامچے کے کوڈ کے ساتھ لائنیں
Exact OnlineNL، BEلاگ ان (OAuth، اپنی ایپ: نیچے Exact Online دیکھیں؛ بیلجیم: start.exactonline.be)روزنامچے میں میموریل اندراج (مثلاً 90)
HorusBEلاگ ان (OAuth، ایپ نیچے)، اختیاری ڈوسیئرمتفرق لین دین
MoneybirdNLAPI ٹوکن، اختیاری ایڈمنسٹریشنمیموریل (general journal document)
OdooNL، BEایڈریس، ڈیٹا بیس، یوزر، API کیروزنامچے میں مختصر کوڈ کے ساتھ جرنل اندراج (مثلاً MISC)
QuickBooks OnlineNL، BEلاگ ان (OAuth، ایپ نیچے؛ QUICKBOOKS_OMGEVING)journal entry؛ اکاؤنٹس نمبر سے
SAP Business OneNL، BEService Layer کا ایڈریس، ڈیٹا بیس، یوزر، پاس ورڈجرنل اندراج (JournalEntries)
SilvasoftNL، BEیوزر اور API کیرابطہ Kassaverkopen پر سیلز اندراج، ہر VAT شرح کی ایک لائن (ادائیگی کے طریقے، ٹپ اور کیش کا فرق شامل نہیں ہوتے)
SnelStartNLکنکشن کی اور سبسکرپشن کیمیموریل
TwinfieldNLلاگ ان (OAuth، ایپ نیچے)، اختیاری آفسروزنامچہ ٹرانزیکشن
XeroNL، BEلاگ ان (OAuth، ایپ نیچے)، اختیاری تنظیمmanual journal؛ اکاؤنٹس کوڈ سے
YukiNL، BEAPI کی، اختیاری ایڈمنسٹریشنمیموریل (GeneralJournal)
Zoho BooksNL، BEلاگ ان (OAuth، ایپ نیچے؛ بطورِ طے شدہ یورپی ڈیٹا سینٹر)، اختیاری تنظیمجرنل اندراج؛ اکاؤنٹس کوڈ سے

کیش رجسٹر کی آڈٹ فائل (XAA)

نیدرلینڈز کے کاروباروں کے لیے رپورٹ ← مدت کے لحاظ سے سیل میں اکاؤنٹنگ ایکسپورٹ کے ساتھ کیش رجسٹر کی آڈٹ فائل (XAA) کا بٹن ہے: منتخب مدت کے لیے ڈچ ٹیکس اتھارٹی (Belastingdienst) اور XML Platform (SRA) کی XML Auditfile Afrekensystemen 3.2 (زیادہ سے زیادہ ایک سال سے کچھ زیادہ؛ اختیار مدت کے لحاظ سے سیل)۔ یہ وہ فائل ہے جس کی Belastingdienst کیش رجسٹر کا ڈیٹا جانچ پڑتال کے وقت یا اکاؤنٹنٹ کو فراہم کرنے کے لیے سفارش کرتی ہے؛ قواعد Handreiking voor een betrouwbaar afrekensysteem (قابلِ اعتماد ادائیگی نظام کے لیے رہنمائی) میں ہیں (docs/xaa)۔

فائل میں (auditfile_kassa_<van>_tm_<tot>.xml، اسکیما docs/xaa/XmlAuditfileAfrekensystemen3.2.xsd):

رقوم C (فروخت، وصولی) یا D (واپسی، ادائیگی) کے ساتھ مثبت ہیں؛ اوقات آفسیٹ کے ساتھ ڈچ وقت میں ہیں۔ تمام کلیدیں ڈیٹا بیس کی ids ہیں جن میں ڈیش نہیں، اس لیے انہیں کیش رجسٹر میں تلاش کیا جا سکتا ہے۔

دستخط (تفصیلات کا باب 6): اگر Optimum POS نے سرٹیفکیٹ سیٹ کیا ہے تو آڈٹ فائل ایک لفافے (XML Signature) میں دستخط شدہ آتی ہے اور فائل کا نام …_ondertekend.xml ہوتا ہے؛ ورنہ یہ ایک الگ آڈٹ فائل ہوتی ہے، اور کیش رجسٹر ڈاؤن لوڈ کرتے وقت یہ بتاتا ہے۔

ادھار پر ادائیگی

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

بینک: ٹرانسفرز انوائس پر درج کریں

رپورٹ ← ادھار ← بینک میں کیش رجسٹر ہر موصولہ رقم کے لیے متعلقہ ادھار انوائس تلاش کرتا ہے:

کیش رجسٹر میں کیمرہ مناظر

کاروبار کے تمام کیمرہ مناظر ایک صفحے پر، الگ اسکرین یا ایپ کے بغیر۔ اسے سیٹنگز ← کاروبار ← اسکرینز اور استعمال ← کیش رجسٹر میں کیمرہ مناظر میں آن کریں (ڈیفالٹ بند)۔ پھر اوپر والی بار میں کیمرے بٹن اس کے لیے نظر آتا ہے جسے کیمرہ مناظر دیکھیں کی اجازت ہو (ڈیفالٹ مینیجر اور ایڈمن؛ سیٹنگز ← اجازتیں میں ویٹرز کے لیے بھی آن کیا جا سکتا ہے)۔ تمام کیمرے ساتھ ساتھ ہیں؛ بڑی تصویر کے لیے کسی کیمرے پر ٹیپ کریں۔ بند کرنے پر کیمرہ سسٹم محفوظ رہتے ہیں۔

الگ اسکرین کے طور پر بھی: الگ اسکرین پر http://<kassaserver>:3000/camera کھولتا ہے (مثلاً بار کے پیچھے ایک مانیٹر)، اور ٹیبلٹ یا فون پر ایک QR کوڈ دکھاتا ہے: ملازم اسے اپنے ٹیبلٹ یا فون سے اسکین کرتا ہے اور اپنے PIN کوڈ سے لاگ اِن کرتا ہے (وہاں بھی صرف کیمرہ مناظر دیکھیں کے حق کے ساتھ)۔ تنگ اسکرین پر کیمرے ایک دوسرے کے نیچے ہوتے ہیں۔ دیکھیں: ٹیبلٹ یا فون پر دوسری اسکرین۔

ایڈمن + کیمرہ سسٹم سے کیمرہ سسٹم شامل کرتا ہے، ٹیسٹ کریں سے انہیں جانچتا ہے اور ہر کیمرے کے لیے نام اور یہ کہ وہ صفحے پر ہو یا نہیں، منتخب کرتا ہے:

ffmpeg کے بغیر: تصویر۔

پرائیویسی: کیش رجسٹر تصاویر کیمرہ سسٹم سے لیتا ہے اور صرف آگے بھیجتا ہے؛ کچھ بھی محفوظ نہیں ہوتا (نہ ریکارڈنگ، نہ کیش)۔ یوزرز اور پاس ورڈ سرور پر رہتے ہیں اور کبھی اسکرین یا لاگ میں نظر نہیں آتے۔ لاگ میں درج ہوتا ہے کہ کس نے کیمرے دیکھے۔ تصاویر خود صفحہ ایک کلید کے ساتھ مانگتا ہے (12 گھنٹے کے لیے درست، جب تک اسٹاف ممبر لاگ اِن ہے)، کیونکہ براؤزر میں تصویر ٹوکن نہیں بھیج سکتی۔ کنفیگریشن ایکسپورٹ میں صرف آن/بند شامل ہوتا ہے۔

حساس کارروائیوں کا لاگ

رپورٹ ← لاگ (مینیجر یا ایڈمن) دکھاتا ہے کہ کس نے کیا اور کب کیا۔

کیا ریکارڈ ہوتا ہے: منسوخیاں، رعایتیں (اور انہیں ہٹانا)، واپسیاں، رسیدوں کی کاپیاں، پرو فارما، دستی کارڈ ادائیگی، دراز کھولنا، دراز میں/سے رقم، ابتدائی رقم، دن کی بندش، لائنیں یا میزیں منتقل کرنا، خالی آرڈرز بند کرنا، پروڈکٹس کی قیمت/نام/VAT بدلنا، نئی یا حذف شدہ پروڈکٹس، عملہ اور سیٹنگز بدلنا، کام کے اوقات میں ترمیم، لاگ اِن اور لاگ آؤٹ، غلط PIN کوڈز اور کلاک اِن اور کلاک آؤٹ۔ ادھار پر ادائیگی کے ساتھ یہ بھی: کسٹمرز، ادھار پر فروخت اور ادائیگیاں، بینک اسٹیٹمنٹس پڑھنا، بینک کنکشن اور بینک سے حاصل کرنا۔ زیادہ تیاری وقت پر الرٹ کے ساتھ: تاخیر والے آرڈرز اور بھیجی گئی معذرتیں۔ Mailchimp یا Klaviyo کے ساتھ: منسلک کرنا، لسٹ منتخب کرنا، کنکشن ختم کرنا اور وہاں سے ان سبسکرائبز۔ موسیقی کنٹرول کے ساتھ: آن/بند اور موسیقی کے ذرائع شامل کرنا، تبدیل کرنا اور ہٹانا۔ کیمرہ مناظر کے ساتھ: کس نے کیمرے دیکھے (ہر اسٹاف ممبر کے لیے زیادہ سے زیادہ ہر آدھے گھنٹے میں ایک بار)، آن/بند اور کیمرہ سسٹمز۔ نگرانی کے ساتھ: ہر الرٹ، اسے نمٹانا اور آن/بند کرنا۔

نگرانی: دھوکا دہی اور غیر معمولی تبدیلیاں

سیٹنگز → نگرانی۔ دو حصے، ہر ایک الگ سے آن ہوتا ہے اور پہلے سے بند ہے؛ بند کرنے سے تمام الرٹس اور سیٹنگز محفوظ رہتی ہیں۔ سیٹ وہی کر سکتا ہے جس کے پاس نگرانی سیٹ کریں کا اختیار ہو (پہلے سے مینیجر اور ایڈمن)؛ الرٹس دیکھنا اور نمٹانا وہ کر سکتا ہے جو لاگ دیکھ سکتا ہے۔ کیش رجسٹر ہر 5 منٹ بعد جانچتا ہے (اور ابھی جانچیں سے)؛ شیڈو کیش رجسٹر پر نہیں۔

دھوکا دہی اور چوری کی نگرانی (ہر ملازم، ہر کاروباری دن 05:00 سے)، ہر اصول الگ سے آن یا بند، اپنی حد کے ساتھ:

غیر معمولی تبدیلیوں پر اطلاع، پچھلے ہفتوں کے اسی دن اور اسی وقت سے موازنہ (پہلے سے 4؛ بغیر فروخت کے دن شمار نہیں ہوتے، کم از کم دو موازنہ والے دن):

ہر الرٹ ایک بار آتا ہے (ہر اصول، ملازم اور دن کے لیے؛ کچن کا وقت زیادہ سے زیادہ گھنٹے میں ایک بار) اور یہاں جاتا ہے:

ہر چینل کے لیے ٹیسٹ پیغام بٹن ہے۔ Tokens اور کیز کیش رجسٹر پر ہی رہتی ہیں (اسکرینیں صرف یہ دیکھتی ہیں کہ وہ درج ہیں یا نہیں)۔ الرٹ ثبوت نہیں ہے: رسید اور لاگ دیکھیں اور ملازم سے بات کریں۔

رسیدیں: کاپی اور واپسی (کریڈٹ رسید)

رسیدیں

اوپر والی بار میں رسیدیں کا بٹن:

سینسر والا کیش دراز اور ہر ملازم کا دراز

ڈیفالٹ بند۔ سیٹ کریں سیٹنگز ← ادائیگیاں ← کیش دراز میں۔

حصہ 3 · ایڈمنسٹریٹر

شروع کریں

انسٹالیشن۔ HorecaPOS آپ اپنے سسٹم کے انسٹالیشن پروگرام سے انسٹال کرتے ہیں، جو OptimumPOS کے ڈاؤن لوڈ صفحے پر ملتا ہے: Android (ایپ)، Windows (انسٹالیشن پروگرام)، macOS (Apple Silicon اور Intel والے Mac کے لیے انسٹالر)، Linux (گرافیکل انسٹالر، یا .deb یا .rpm پیکج)، Raspberry Pi (64-bit Raspberry Pi OS والے Raspberry Pi 3، 4 یا 5 کے لیے گرافیکل انسٹالر یا .deb) اور Chromebook (Google Play سے Android ایپ)۔ ایسے کیش رجسٹر سرور کے لیے جس سے ٹیبلٹس اور کچن اسکرین جڑیں، تمام صارفین کے لیے منتخب کریں، یا اس ڈیوائس پر صرف ایک کیش رجسٹر کے لیے صرف میرے لیے۔ انسٹالر ضرورت کی ہر چیز لگا دیتا ہے، ڈیٹا بیس بھی، اور ہر رات بیک اپ بناتا ہے۔ اپ ڈیٹ کرنے کے لیے نیا ورژن انسٹال کریں: آپ کا ڈیٹا محفوظ رہتا ہے۔ انسٹالیشن پروگرام آپ کے کمپیوٹر کی زبان میں شروع ہوتا ہے (ورنہ انگریزی)؛ Windows اور Linux پر پہلی اسکرین پر آپ چاہیں تو کوئی اور زبان منتخب کر سکتے ہیں۔ اس کے بعد کیش رجسٹر فوراً اسی زبان میں شروع ہوتا ہے۔ .deb اور .rpm پیکجز اور Android ایپ سسٹم کی زبان استعمال کرتے ہیں، ورنہ ڈچ۔

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

ڈیٹا بیس۔ سیٹنگز → ڈیٹا بیس میں (صرف ایڈمنسٹریٹر) آپ MySQL / MariaDB، بلٹ اِن ڈیٹا بیس اور PostgreSQL میں سے انتخاب کرتے ہیں؛ تبدیل کرنے پر سارا ڈیٹا ساتھ جاتا ہے (دیکھیں ڈیٹا بیس)۔ اگر Optimum POS نے انسٹالیشن کے دوران پہلے سے ایک مقررہ ایڈریس سیٹ کیا ہو تو وہی ایڈریس لاگو ہوتا ہے اور بھرنے کے لیے کوئی خانے نہیں ہوتے۔ ورنہ آپ سرور، پورٹ، ڈیٹا بیس، یوزر اور پاس ورڈ خود بھرتے ہیں۔ کیش رجسٹر انہیں خود محفوظ کرتا ہے، بعد میں انہیں دوبارہ بھرا ہوا دکھاتا ہے اور آپ انہیں کبھی بھی MySQL/MariaDB کی تفصیلات بدلیں یا PostgreSQL کی تفصیلات بدلیں سے بدل سکتے ہیں۔ پاس ورڈ خالی چھوڑنے کا مطلب ہے: محفوظ شدہ پاس ورڈ برقرار رہتا ہے (اسی یوزر کے لیے)۔ انسٹالر اور اپڈیٹ DATABASE_URL یا منتخب ڈیٹا بیس میں کچھ نہیں بدلتے۔

سیٹنگز: پروڈکٹس

اکاؤنٹنگ

اکاؤنٹنگ سے متعلق سب کچھ سیٹنگز ← اکاؤنٹنگ میں ہے۔ اپنے اکاؤنٹنٹ کے ساتھ مل کر روزنامچہ اور لیجر اکاؤنٹس درج کریں۔ اگر آپ چاہتے ہیں کہ کیش رجسٹر یومیہ سیل ہر روز خود بک کرے، تو سب سے اوپر اکاؤنٹنگ سافٹ ویئر میں اپنا سافٹ ویئر منتخب کریں، Exact Online بھی: آپ کو صرف وہی سافٹ ویئر نظر آتے ہیں جو آپ کے کاروبار کے ملک میں کام کرتے ہیں۔ اس کے فوراً نیچے اس سافٹ ویئر کی تفصیلات درج کریں اور کنیکٹ کریں۔ جن سافٹ ویئر میں لاگ ان کرنا ہوتا ہے (جیسے Exact Online، Twinfield یا Xero) ان کے لیے پہلے ایپ بھریں: client-ID اور client سیکرٹ۔ اگر Optimum POS نے انسٹالیشن کے وقت سافٹ ویئر یا کوئی معلومات مستقل طور پر سیٹ کی ہو، تو آپ کو وہ انتخاب یا وہ فیلڈ نظر نہیں آتی۔ وہاں تمام سافٹ ویئر کا جائزہ بھی ہے: کون سے لائیو جوڑے جا سکتے ہیں اور کن کو فائل ملتی ہے۔ فائل آپ رپورٹ ← فی مدت سیل ← اکاؤنٹنگ ایکسپورٹ میں بناتے ہیں: اپنے سافٹ ویئر کا فارمیٹ، یا UBL (Peppol)، XAF یا یومیہ گوشوارہ منتخب کریں۔ پہلا اندراج یا امپورٹ ہمیشہ اپنے اکاؤنٹنٹ سے چیک کروائیں۔

نیدرلینڈز کے کاروبار کے لیے وہاں کیش رجسٹر کی آڈٹ فائل (XAA) بھی ہے: ڈچ ٹیکس اتھارٹی (Belastingdienst) کی XML Auditfile Afrekensystemen، جس میں منتخب مدت کے لیے کیش رجسٹر کی تمام رسیدیں، لائنیں، ادائیگیاں اور واقعات ہوتے ہیں۔ یہ آپ اپنے اکاؤنٹنٹ کو یا جانچ پڑتال کے وقت Belastingdienst کو دیتے ہیں۔

تنخواہ اور پلاننگ

اگر آپ کا عملہ حاضری اِن اور آؤٹ کرتا ہے تو سیٹنگز ← کام کے اوقات میں نیچے دو بلاکس میں تنخواہ اور پلاننگ ہے۔ تنخواہ کا انتظام میں آپ اپنا تنخواہ سافٹ ویئر یا (بیلجیم میں) اپنا سوشل سیکریٹریٹ منتخب کرتے ہیں، اور ہر ملازم کے لیے اس سافٹ ویئر میں اس کا ملازم نمبر درج کرتے ہیں۔ پھر آپ کسی مدت کے لیے کام کے گھنٹوں اور فی ملازم سیل کی فائل بناتے ہیں اور اسے اپنے تنخواہ سافٹ ویئر میں امپورٹ کرتے ہیں۔ عملے کی پلاننگ میں آپ اپنا پلاننگ سسٹم منتخب کرتے ہیں: Deputy، Dyflexis اور Shiftbase میں سیل ہر گھنٹے خود بخود جاتی ہے، دوسروں کے لیے آپ سیل کی فائل بناتے ہیں۔ یوں آپ اپنی پلاننگ میں عملے کی لاگت سیل کے ساتھ دیکھتے ہیں۔ اگر آپ حاضری اِن اور آؤٹ کے بغیر کام کرتے ہیں تو بھی سیل اپنی پلاننگ کو بھیج سکتے ہیں: تب یہ سیٹنگز ← اکاؤنٹنگ میں نیچے، آپ کی پلاننگ کو سیل کے تحت ہے۔ اگر Optimum POS نے انسٹالیشن کے وقت کچھ مقرر کر دیا ہو تو آپ وہ انتخاب یا فیلڈ نہیں دیکھتے۔

بیک اپ

کیش رجسٹر ہر رات خود بخود بیک اپ بناتا ہے، اور ہر اپ ڈیٹ سے پہلے بھی۔ ترتیبات ← بیک اپس میں آپ تمام بیک اپس دیکھتے ہیں (کب، کس نے یا خود بخود، سائز) اور بیک اپ بنائیں سے خود بھی ایک بنا سکتے ہیں۔ اگر آخری بیک اپ دو دن سے زیادہ پرانا ہو تو سرخ انتباہ آتا ہے: تب Optimum POS سے رابطہ کریں۔

سیٹنگز: بیک اپس

بیک اپ کے ساتھ بحال کریں کے بٹن سے بحالی ہو سکتی ہے۔ اس بیک اپ کے بعد جو کچھ ہوا وہ ضائع ہو جائے گا۔ آپ کو اس پر نشان لگانا ہوگا اور اپنا PIN کوڈ دوبارہ درج کرنا ہوگا۔ کیش رجسٹر پہلے موجودہ حالت کا حفاظتی بیک اپ بناتا ہے اور پھر سب کو سائن آؤٹ کر دیتا ہے۔ بیلجیم میں یہ کیش رجسٹر سے ممکن نہیں (بلیک باکس کے کاؤنٹر چلتے رہتے ہیں)؛ وہاں یہ کام Optimum POS کرتا ہے۔

ڈیٹا بیس

سیٹنگز → ڈیٹا بیس میں (صرف ایڈمنسٹریٹر) آپ دیکھتے ہیں کہ کیش رجسٹر اپنا ڈیٹا کہاں رکھتا ہے۔ اوپر موجودہ ڈیٹابیس پروگرام، ورژن، ٹیبلز، قطاروں اور ایڈریس یا فولڈر کے ساتھ دکھایا جاتا ہے۔ عملے اور ٹیبلیٹس کے لیے کیش رجسٹر ہر ڈیٹا بیس کے ساتھ ایک جیسا کام کرتا ہے۔ Windows، macOS، Linux اور Raspberry Pi پر آپ تین ڈیٹا بیسز میں سے انتخاب کرتے ہیں:

MySQL یا MariaDB کب؟ اگر آپ کے کاروبار کے پاس پہلے سے MySQL یا MariaDB سرور ہے، اگر آپ کا IT منتظم اس کے ساتھ کام کرتا ہے، یا اگر آپ ڈیٹا اپنی رپورٹس، Excel یا BI پروگرام میں پڑھنا چاہتے ہیں۔ اگر شک ہو تو بلٹ اِن منتخب کریں: یہ فوراً کام کرتا ہے۔

MySQL یا MariaDB کے لیے کیا چاہیے؟

CREATE DATABASE horecapos CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;
CREATE USER 'horecapos'@'localhost' IDENTIFIED BY 'wachtwoord';
GRANT ALL PRIVILEGES ON horecapos.* TO 'horecapos'@'localhost';

اگر MySQL یا MariaDB کسی اور کمپیوٹر پر چلتا ہے تو آخری دو لائنوں میں localhost کی جگہ کیش رجسٹر کے سرور کا IP ایڈریس لکھیں۔

MySQL / MariaDB میں منتقلی:

  1. MySQL/MariaDB کا ایڈریس میں خانے بھریں: سرور (طے شدہ localhost)، پورٹ (طے شدہ 3306)، ڈیٹا بیس (طے شدہ horecapos)، یوزر اور پاس ورڈ؛ MariaDB کے لیے بھی یہی۔ اگر ایڈریس پہلے سے سیٹ ہے تو خانے بھرے ہوتے ہیں؛ پاس ورڈ خالی چھوڑیں تو محفوظ شدہ پاس ورڈ برقرار رہتا ہے (اسی یوزر کے لیے)۔ کیش رجسٹر ایڈریس خود محفوظ کرتا ہے؛ اگر Optimum POS نے پہلے سے ایک مقررہ ایڈریس سیٹ کیا ہو تو وہی ایڈریس لاگو ہوتا ہے اور کوئی خانے نہیں ہوتے۔ اگر کیش رجسٹر پہلے سے MySQL/MariaDB پر چل رہا ہے تو بعد میں تفصیلات MySQL/MariaDB کی تفصیلات بدلیں سے بدلیں۔ انکرپٹڈ کنکشن Optimum POS آپ کے لیے سیٹ کرتا ہے۔
  2. کنکشن ٹیسٹ کریں پر ٹیپ کریں: آپ پروگرام اور ورژن دیکھتے ہیں، یا یہ کہ کیوں کامیاب نہیں ہوا۔
  3. اس میں منتقل کریں MySQL/MariaDB پر ٹیپ کریں، نشان لگائیں کہ آپ سمجھ گئے ہیں اور اپنا PIN کوڈ درج کریں۔

منتقلی ہر سمت میں کام کرتی ہے تینوں ڈیٹا بیسز کے درمیان، اور تمام ڈیٹا ساتھ جاتا ہے:

  1. کیش رجسٹر تھوڑی دیر کے لیے کوئی درخواست قبول نہیں کرتا (عموماً ایک منٹ سے کم)؛ پھر ٹیبلیٹس خود ہی جاری رکھتے ہیں۔
  2. پہلے کیش رجسٹر موجودہ حالت کا بیک اپ بناتا ہے (سیٹنگز → بیک اپس میں)۔
  3. سب کچھ نئے ڈیٹا بیس میں جاتا ہے اور کیش رجسٹر ہر ٹیبل میں گنتا ہے کہ آیا سب کچھ بالکل وہاں موجود ہے۔
  4. صرف جب سب کچھ درست ہو، کیش رجسٹر نئے ڈیٹا بیس کے ساتھ جاری رکھتا ہے۔ سائن اِن ملازمین سائن اِن ہی رہتے ہیں۔

اگر کچھ ناکام ہو تو کچھ نہیں بدلتا اور کیش رجسٹر پرانے ڈیٹا بیس پر کام جاری رکھتا ہے۔ پرانا ڈیٹا بیس اپنی جگہ رہتا ہے، اس لیے آپ ہمیشہ واپس جا سکتے ہیں۔ کیش رجسٹر کا وہ ڈیٹا جو نئے MySQL/MariaDB یا PostgreSQL ڈیٹا بیس میں پہلے سے تھا، بدل دیا جاتا ہے۔ بیلجیم میں بھی یہ ممکن ہے: بلیک باکس کے کاؤنٹر بالکل درست منتقل ہوتے ہیں۔

بیک اپ اور بحالی تینوں ڈیٹا بیسز کے ساتھ ایک جیسے کام کرتے ہیں (سیٹنگز → بیک اپس)۔ ایک ڈیٹا بیس کا بیک اپ کسی بھی دوسرے میں بحال کیا جا سکتا ہے، PostgreSQL کا بیک اپ MySQL یا MariaDB میں بھی۔

MySQL یا MariaDB میں کیا ہے؟ کیش رجسٹر کا ہر ٹیبل، اسی نام اور کالموں کے ساتھ (اوقات UTC میں)۔ ہر ٹیبل کو ایک اضافی کلیدی کالم _hp_sleutel ملتا ہے، اور معاون ٹیبلز _horecapos_stand، _horecapos_kolom، _horecapos_reeks اور _horecapos_wijziging (تبدیلیوں کا لاگ، 14 دن رکھا جاتا ہے) میں کیش رجسٹر حالت، کالموں کی اقسام، کاؤنٹر اور تبدیلیاں رکھتا ہے۔ دوسرے پروگرام ڈیٹا پڑھتے ہیں؛ صرف کیش رجسٹر لکھتے ہیں۔

یہ کیسے کام کرتا ہے: کیش رجسٹر اپنے سرور پر ایک تیز ورکنگ کاپی میں حساب کرتا ہے اور ہر تبدیلی اسی مرحلے میں MySQL/MariaDB میں لکھتا ہے۔ اگر یہ ناکام ہو تو تبدیلی نہیں ہوتی اور کیش رجسٹر خرابی دکھاتا ہے؛ اس لیے MySQL/MariaDB کو قابلِ رسائی رکھیں۔ شروع ہوتے وقت کیش رجسٹر سب کچھ MySQL/MariaDB سے پڑھتا ہے۔

ایک ڈیٹا بیس پر کئی کیش رجسٹر۔ PostgreSQL کی طرح کئی کیش رجسٹر ایک ہی MySQL/MariaDB ڈیٹا بیس استعمال کر سکتے ہیں، مثلاً کسی چین کی ہر شاخ اپنے کیش رجسٹر سرور کے ساتھ۔ تبدیلیاں ایک کے بعد ایک ہوتی ہیں اور ہر کیش رجسٹر پہلے وہ لے لیتا ہے جو دوسروں نے کیا، اس لیے ایک ساتھ تبدیلی کرنے پر کچھ ضائع نہیں ہوتا۔ اگر کوئی کیش رجسٹر بیک اپ بحال کرے یا نئے ورژن والا کیش رجسٹر ڈیٹا بیس اپ ڈیٹ کرے تو باقی کیش رجسٹر خود ہی سب کچھ دوبارہ پڑھ لیتے ہیں؛ اس لیے تمام کیش رجسٹر ایک ساتھ اپ ڈیٹ کریں۔ جو کیش رجسٹر 14 دن سے زیادہ بند رہا ہو، وہ شروع ہوتے وقت سب کچھ دوبارہ پڑھتا ہے۔

انسٹالیشن کے دوران آپ ڈیٹا بیس بھی منتخب کرتے ہیں: MySQL / MariaDB، بلٹ اِن (تجویز کردہ) یا ایڈریس کے ساتھ PostgreSQL۔ اگر اس تک رسائی نہ ہو تو کیش رجسٹر بلٹ اِن ڈیٹا بیس کے ساتھ انسٹال ہوتا ہے؛ بعد میں آپ یہیں منتقل کر سکتے ہیں۔ اپ ڈیٹ پر انتخاب برقرار رہتا ہے۔

ٹیبلٹ اور اسکرینیں منسلک کریں

گاہک اسکرین

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

گاہک کیا دیکھتا ہے:

جوڑنے کے دو طریقے (دونوں خود ڈیوائس پر سیٹ ہوتے ہیں):

کسٹمر اسکرین PIN کوڈ نہیں مانگتی (اس پر کچھ چلانا نہیں ہوتا) اور صرف اسی کیش رجسٹر کی تصویر دکھاتی ہے جس سے جڑی ہو۔ تصویر صرف کیش رجسٹر سرور کی میموری میں ہوتی ہے؛ ری اسٹارٹ کے بعد اگلی تبدیلی تک اسکرین خالی رہتی ہے۔ ترتیب (آن/آف اور خوش آمدید متن) بیک اپ اور امپورٹ/ایکسپورٹ (دیگر ترتیبات) کے ساتھ جاتی ہے۔

QR کے ذریعے ڈیجیٹل رسید (اختیاری)

بطور ڈیفالٹ بند۔ آن کرنے کے لیے: سیٹنگز ← کاروبار ← کچن اور کسٹمر اسکرین ← ڈیجیٹل رسید (یہ آپشن اس وقت نظر آتا ہے جب کسٹمر اسکرین آن کر کے محفوظ کی گئی ہو)۔ ادائیگی کے بعد شکریہ پر ایک QR کوڈ آتا ہے؛ تب یہ چند سیکنڈ کے بجائے 45 سیکنڈ تک رہتا ہے۔ مہمان اسے اپنے فون سے اسکین کرتا ہے اور رسید بالکل کاغذی رسید جیسی دیکھتا ہے (وہی متن، بیلجیئم کے کیش رجسٹر پر FDM بلاک کے ساتھ بھی)۔ فون پر وہ رسید پرنٹ کر سکتا ہے، pdf کے طور پر محفوظ کر سکتا ہے یا ٹیکسٹ فائل کے طور پر ڈاؤن لوڈ کر سکتا ہے۔

کسٹمر اسکرین فارغ حالت میں: سلائیڈ شو (اختیاری)

بطور ڈیفالٹ بند۔ آن کرنے کے لیے: سیٹنگز ← کاروبار ← کچن اور کسٹمر اسکرین ← کسٹمر اسکرین فارغ حالت میں۔ اگر کسٹمر اسکرین پر کوئی بل نہ ہو تو سلائیڈز باری باری بدلتی ہیں (بطور ڈیفالٹ ہر 8 سیکنڈ، 4 سے 60 تک سیٹ کیا جا سکتا ہے):

سلائیڈز کے بغیر کسٹمر اسکرین ہمیشہ کی طرح خوش آمدید اسکرین دکھاتی ہے۔

ہیپی آور

ڈیفالٹ آف۔ آن کرنے کے لیے ترتیبات ← کاروبار ← ہیپی آور استعمال کریں؛ اس کے بعد ترتیبات ← ہیپی آور ٹیب ظاہر ہوتا ہے۔

مینو اوقات اور سیزن

ڈیفالٹ آف۔ آن کرنے کے لیے سیٹنگز ← کاروبار ← مینو اوقات اور آرڈر کی قسم ← مینو وقت اور سیزن کے مطابق پروڈکٹس؛ اس کے بعد سیٹنگز ← مینو اوقات ٹیب ظاہر ہوتا ہے۔ اسے آف کرنے پر تمام پروڈکٹس دوبارہ ہمیشہ فروخت ہوتی ہیں اور مینو اوقات محفوظ رہتے ہیں۔

آرڈر کی قسم کے مطابق پروڈکٹس اور قیمتیں

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

ڈیفالٹ آف۔ آن کرنے کے لیے ترتیبات ← کاروبار ← مینو استعمال کریں۔

ریسیپی اور لاگت (Apicbase)

Apicbase کے ساتھ لنک (ریسیپی، لاگت، اسٹاک اور خریداری) Apicbase کی Generic POS API کے ذریعے (ڈیفالٹ بند، ہر حصہ الگ سے آن یا بند)۔ سیٹ اپ سیٹنگز → ریسیپی میں (اجازت کاروبار، ادائیگی اور پرنٹرز سیٹ کریں)۔ کیش رجسٹر خود Apicbase سے بات کرتا ہے (صرف باہر جانے والی ٹریفک، پورٹل کی ضرورت نہیں)۔

  1. منسلک کریں (سب کچھ منتظم بھرتا ہے)، تین میں سے ایک طریقے سے:
    • token پیسٹ کریں: Apicbase میں Library Settings → API Settings → New token → Service Account Token (scopes accounts، library، sales)؛ access token اور refresh token پیسٹ کریں؛
    • لاگ ان کاروبار کی اپنی API-app کے ساتھ (API Settings سے client-id اور client secret): Apicbase میں لاگ ان کریں، اور وہ کوڈ پیسٹ کریں جو Apicbase اس کے بعد دکھاتا ہے؛
    • ختم شدہ token (7 دن کے بعد) کو کیش رجسٹر خود بخود refresh token سے تازہ کرتا ہے۔
  2. Outlet: Outlets حاصل کریں اور اس کاروبار کا outlet منتخب کریں۔ کیش رجسٹر وہاں POS کو اپنے location-id کے ساتھ Generic POS API پر سیٹ کرتا ہے (قابلِ ترمیم؛ ڈیفالٹ HORECAPOS-…، ہر کیش رجسٹر کے لیے منفرد)۔
  3. آن، چیک باکسز کے ساتھ:
    • پروڈکٹس، گروپس اور آپشنز Apicbase کو: پروڈکٹ گروپس، پروڈکٹس (PLU = پروڈکٹ کا PLU نمبر، ورنہ کوڈ، ورنہ id)، آپشنز بطور modifiers، قیمت اور ٹیکس کے ساتھ۔ ہر تبدیلی کے بعد خود بخود (ایک منٹ بعد) اور روزانہ۔ اس کے بعد Apicbase میں آپ ہر پروڈکٹ کو ایک ریسیپی سے جوڑتے ہیں؛
    • ہر ادا شدہ رسید Apicbase کو: سب سے پرانی پہلے، ایک بار میں زیادہ سے زیادہ 100، ادائیگی کے پندرہ منٹ کے اندر (اور ہر 5 منٹ)۔ رعایت لائنوں پر تقسیم ہوتی ہے؛ کھلی رقمیں، ڈسپوزیبل پیکنگ چارج اور ڈپازٹ Apicbase میں الگ پروڈکٹ کے طور پر ہیں؛ وزن والی پروڈکٹس 1 عدد کے طور پر کل رقم کے ساتھ۔ اگر ناکام ہو تو کیش رجسٹر رک جاتا ہے (Apicbase رسیدیں ترتیب سے چاہتا ہے) اور بعد میں دوبارہ کوشش کرتا ہے: ادائیگی پر کوئی اثر نہیں پڑتا۔ آن کرتے وقت آپ منتخب کرتے ہیں کس دن سے (ڈیفالٹ ابھی سے)؛
    • فی پورشن لاگت واپس لیں (ہر 6 گھنٹے): ہر منسلک ریسیپی کی food cost (اجزاء اور ضیاع)، عملے کے اخراجات، فروخت کی قیمت اور مارجن Apicbase کے مطابق۔ حساب سب سے سستے سپلائر، آخری آرڈر شدہ قیمت یا اسٹاک کی اوسط قیمت سے؛
    • فروخت کی قیمت Apicbase سے لیں (ڈیفالٹ بند): منسلک پروڈکٹس کی فروخت کی قیمت کیش رجسٹر میں ڈالتا ہے (لاگ میں درج ہوتا ہے)۔
  4. نیچے: فی پروڈکٹ لاگت لاگت، عملے سمیت لاگت، کیش رجسٹر میں قیمت، لاگت % اور مارجن کے ساتھ۔ بٹن کیٹلاگ ابھی بھیجیں، رسیدیں ابھی بھیجیں اور لاگتیں ابھی حاصل کریں۔

کوڈ: apps/pos-server/src/lib/apicbase.ts، routes/apicbase.ts؛ اسکرین Apicbase.tsx۔ لاگ: Apicbase۔ شرط: Apicbase کا API ماڈیول۔ تمام گاہکوں کے لیے Pin Voordeel کی ایپ کے لیے: Apicbase کے ساتھ شراکت اور سرٹیفیکیشن (backlog دیکھیں)۔ دستاویزات: https://developers.apicbase.com/docs/generic-pos-api-guide

ہوٹل سافٹ ویئر: کمرے پر ڈالیں

ہوٹل میں ریسٹورنٹ یا بار کے لیے: بل مہمان کے کمرے پر ڈالنا۔ پہلے سے بند: سیٹنگز → ہوٹل (اختیار کاروبار، ادائیگی اور پرنٹرز کی سیٹنگ)۔

Sirvoy صرف تب کچھ بھیجتا ہے جب کوئی بکنگ بدلے: کنکشن سے پہلے کی بکنگز کیش رجسٹر کو Sirvoy میں کسی تبدیلی کے بعد ہی معلوم ہوتی ہیں۔ پیغامات بے ترتیب آ سکتے ہیں؛ جو پیغام (generatedAt) کیش رجسٹر کے پاس موجود ڈیٹا سے پرانا ہو، اسے چھوڑ دیا جاتا ہے۔ ہوٹل میں = منسوخ نہیں اور چیک آؤٹ نہیں، چیک اِن یا آمد آج یا پہلے، اور روانگی آج یا بعد میں۔ کنکشن ٹیسٹ کریں بتاتا ہے کہ کتنی بکنگز آئیں۔

تمام ہوٹل سافٹ ویئر نیدرلینڈز اور/یا بیلجیم میں دستیاب ہیں۔ کنکشن ٹیسٹ کریں معلومات کی جانچ کرتا ہے۔ ہر رابطے کا کوڈ: apps/pos-server/src/lib/pms/<naam>.ts۔

کوڈ: apps/pos-server/src/lib/hotel.ts، routes/hotel.ts، رابطے lib/pms/ میں، کیٹلاگ packages/shared/src/hotelcatalogus.ts؛ اسکرین Hotel.tsx۔ لاگ: ہوٹل۔ خفیہ معلومات (tokens) صرف ڈیٹا بیس میں رہتی ہیں، اسکرین پر کبھی نہیں۔

Vinify کے ساتھ وائن مینجمنٹ

سیٹنگز ← وائن مینجمنٹ (ڈیفالٹ بند؛ بند کرنے سے سب کچھ محفوظ رہتا ہے)۔ Vinify وائن سیلر، وائن لسٹ اور اسٹاک سنبھالتا ہے اور وائنز کا بنیادی ماخذ ہے۔ Vinify کی POS ضروریات کے مطابق کیش رجسٹر ایک API فراہم کرتا ہے جس سے Vinify:

لاگ اِن، وہ تینوں طریقے جو Vinify جانتا ہے (ایڈمن طے کرتا ہے کہ کون سا آن ہو):

  1. API-id اور API کی (X-Api-Id اور X-Api-Key، یا Authorization: Bearer <id>:<sleutel>)؛
  2. API کی اور API-secret، دستخط کے ساتھ: X-Api-Key، X-Timestamp اور X-Signature = hex HMAC-SHA256(secret, <timestamp>\n<METHODE>\n<pad met query>\n<sha256 van de body>)، زیادہ سے زیادہ 5 منٹ پرانا۔

کی اور secret کیش رجسٹر بناتا ہے (ایک بار دکھائے جاتے ہیں)؛ اسکرینز پر صرف یہ نظر آتا ہے کہ وہ درج ہیں یا نہیں۔ پورٹل کے ذریعے https://<portaal>/vinify/<kassa-id>/... پر دستیاب (ریسٹورنٹ میں کوئی پورٹ کھولنا نہیں؛ پتہ سیٹنگز ← وائن مینجمنٹ میں ہے)۔ کون سی پروڈکٹس وائن ہیں: جو Vinify بناتا ہے، اور وہ گروپ جن پر آپ ٹک کرتے ہیں۔ اگر Vinify سیلز بھیجنے کے لیے کوئی پتہ دیتا ہے، تو کیش رجسٹر خود بھی انہیں بھیجتا ہے (push، token کے ساتھ): ہر ادا شدہ رسید کے بعد اور ہر 5 منٹ میں جو ابھی تک نہیں بھیجا جا سکا۔ Vinify، HorecaPOS کے ساتھ کنکشن آن کرتا ہے (hello@vinify.no)۔ سب کچھ لاگ میں۔ اسے Vinify.nl سے نہ ملائیں، جو ایک آن لائن وائن شاپ ہے: وہ سپلائرز میں ہے (سپلائرز سے آرڈر)۔

پوسٹ کوڈ اور مکان نمبر سے پتہ جلدی درج کریں

اسے سیٹنگز ← کاروبار ← پتہ جلدی درج کریں میں آن کریں (ڈیفالٹ بند؛ صرف نیدرلینڈز کے کاروبار کے لیے)۔ پوسٹ کوڈ اور مکان نمبر ٹائپ کریں (حرف یا اضافے کے ساتھ بھی، مثلاً 12A یا 12-1) اور پتہ تلاش کریں پر ٹیپ کریں: گلی، مکان نمبر، پوسٹ کوڈ اور شہر بھر دیے جاتے ہیں۔ اگر اس نمبر پر کئی پتے ہوں (12، 12A، 12B) تو درست پتہ منتخب کریں۔ اس کے بعد آپ سب کچھ خود بھی بدل سکتے ہیں۔

نئے ورژن کی اطلاع

آن کرنے کے لیے ترتیبات ← کاروبار ← اپ ڈیٹ اطلاع (ڈیفالٹ بند)۔

ریزرویشن پلیٹ فارمز

TheFork، Formitable، Zenchef، Resengo (صرف بیلجیم)، OpenTable (صرف نیدرلینڈز)، PlanPanther، RestoManager اور Aqqo (صرف نیدرلینڈز) کی ریزرویشنز خود بخود کیش رجسٹر اور فلور پلان پر آتی ہیں۔ سیٹنگز → ریزرویشن پلیٹ فارمز میں آن کریں (ڈیفالٹ طور پر بند)۔ صرف اس وقت ممکن ہے جب ریزرویشنز آن ہوں۔

لائلٹی پروگرام اور ریویوز

سیٹنگز ← پوائنٹس اور ریویوز میں دو الگ سوئچ (دونوں ڈیفالٹ بند، تب کہیں بھی ان کا کچھ نظر نہیں آتا)۔ انہیں بند کرنے پر سیٹنگز اور جو پہلے ہو چکا ہے، محفوظ رہتا ہے۔

کسی دوسرے پلیٹ فارم کا لائلٹی پروگرام: مہمان Joyn (بیلجیم) اور/یا Piggy (Leat؛ نیدرلینڈز اور بیلجیم) پر پوائنٹس جمع کرتا ہے۔ یہ کیش رجسٹر کے اپنے لائلٹی کارڈ سے الگ ہے؛ دونوں ساتھ ساتھ آن رہ سکتے ہیں۔

ریویو مانگیں: وزٹ کے بعد Google اور/یا Trustpilot کے بٹن والی ایک ای میل۔

Mailchimp اور Klaviyo سے کنکشن

لائلٹی کارڈ کے کسٹمرز آپ کے اپنے ای میل پروگرام میں: سیٹنگز ← کاروبار ← Mailchimp اور Klaviyo میں (SMS اور ای میل مارکیٹنگ کے نیچے)۔ کوئی سوئچ نہیں ہے: منتخب لسٹ والے کنکشن کے بغیر کچھ نہیں ہوتا۔

کوڈ: lib/mailinglijst.ts، routes/mailinglijst.ts اور MailingKoppelingen.tsx۔

BI اور ڈیٹا ایکسپورٹ

فروخت کا ڈیٹا Power BI، Looker Studio، Excel، Google Sheets، Tableau، Qlik Sense، Metabase، کسی BI سروس (مثلاً YourBI، BI4Horeca یا Moore DRV) یا اپنے ڈیٹا ویئرہاؤس میں۔ ترتیبات ← BI اور ڈیٹا ایکسپورٹ میں آن کریں (ڈیفالٹ بند)۔ صرف پڑھنے کے لیے: انٹیگریشن کے ذریعے کیش رجسٹر میں کچھ نہیں بدلا جا سکتا۔ مہمانوں کا کوئی ڈیٹا نہیں۔

تنخواہ اور پلاننگ

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

سافٹ ویئرNLBEلائیوفائلنوٹ
تنخواہ سافٹ ویئر اور تنخواہ پروسیسرز
ADP✓✓درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)ADP کے ذریعے کنکشن (درخواست پر)؛ تب تک فی ملازم اور فی دن اوقات کی فہرست۔
AFAS Payroll✓–درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)AFAS Profit میں تنخواہ کا انتظام (AFAS میں اکاؤنٹنگ والا ہی ماحول)؛ کنکشن درخواست پر، تب تک اوقات کی فہرست۔
BCS HR✓–درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)BCS کے ذریعے کنکشن (درخواست پر)؛ تب تک اوقات کی فہرست۔
Buddee✓–درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)HR اور تنخواہ سافٹ ویئر؛ کنکشن درخواست پر، تب تک فی ملازم اور فی دن اوقات کی فہرست۔
Employes✓–درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)Employes کے پاس کام کے گھنٹوں کے لیے ایک API ہے (کسٹمر کا ٹوکن)؛ کنکشن Employes سے مشاورت کے بعد آئے گا۔ تب تک اوقات کی فہرست۔
Exact Online Loon✓–درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)Exact Online میں تنخواہ کا انتظام (Exact میں اکاؤنٹنگ والا ہی ماحول)؛ کنکشن درخواست پر، تب تک اوقات کی فہرست۔
Humanwave✓–درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)Humanwave کے ذریعے کنکشن (درخواست پر)؛ تب تک اوقات کی فہرست۔
Loket.nl✓–درخواست پرLoket.nl Variabele gegevens (CSV)، فی ملازم اور فی دن اوقات کی فہرست (CSV)Werkgever ← Collectieve mutaties ← Importeren ← Variabele gegevens کے لیے فائل (مدت کے دوران فی ملازم گھنٹے)۔ Loket میں رجسٹریشن کے بعد Loket API کے ذریعے لائیو۔
Nmbrs✓–درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)فی ملازم اور فی دن اوقات کی فہرست، Nmbrs میں منتقل کرنے کے لیے۔ Nmbrs میں ایپ رجسٹر کرنے کے بعد Nmbrs API کے ذریعے لائیو۔
Salar (Van Winckel)✓––فی ملازم اور فی دن اوقات کی فہرست (CSV)اکاؤنٹنگ دفتر کے لیے فی ملازم اور فی دن اوقات کی فہرست؛ Salar کا امپورٹ فارمیٹ عوامی نہیں ہے۔
سوشل سیکریٹریٹس
Acerta–✓درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)سوشل سیکریٹریٹ: کارکردگی فائل کا فارمیٹ آپ کو Acerta سے ملتا ہے؛ تب تک اوقات کی فہرست۔
Group S–✓درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)سوشل سیکریٹریٹ: کارکردگی فائل کا فارمیٹ آپ کو Group S سے ملتا ہے؛ تب تک اوقات کی فہرست۔
Liantis–✓درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)سوشل سیکریٹریٹ جس کا API، Liantis ہر کمپنی کے لیے الگ سے کھولتا ہے؛ تب تک اوقات کی فہرست۔
Partena Professional–✓درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)سوشل سیکریٹریٹ: کارکردگی فائل کا فارمیٹ آپ کو Partena سے ملتا ہے؛ تب تک اوقات کی فہرست۔
SD Worx✓✓–SD Worx Tijdsregistratie (TXT)، فی ملازم اور فی دن اوقات کی فہرست (CSV)بیلجیم: "Tijdsregistratie importeren" کے لیے Tijdsregistratie (وقت کا اندراج) فائل (مقررہ پوزیشنز، فی ملازم فی دن)۔ نیدرلینڈز: اوقات کی فہرست۔
Securex–✓درخواست پرفی ملازم اور فی دن اوقات کی فہرست (CSV)سوشل سیکریٹریٹ: کنکشن پارٹنرز کے ذریعے ہوتے ہیں؛ تب تک اوقات کی فہرست۔
پلاننگ اور اوقات کا اندراج
Book'u–✓درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Book'u، Dimona اعلانات کرتا ہے؛ کیش رجسٹر کنکشن درخواست پر ہے۔ تب تک سیل کی فہرست۔
Deputy✓✓✓فی دن اور فی گھنٹہ سیل (CSV)لائیو: فی گھنٹہ سیل ہر گھنٹے Deputy (Sales) کو جاتی ہے۔ مستقل ٹوکن آپ Deputy میں API کنکشنز کے تحت بناتے ہیں۔
Dyflexis✓–✓فی دن اور فی گھنٹہ سیل (CSV)لائیو: فی گھنٹہ سیل ہر گھنٹے Dyflexis (information streams) کو جاتی ہے۔ API ٹوکن آپ کو Dyflexis کے ذریعے ملتا ہے۔
Eitje✓–درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Eitje اپنے پارٹنر پروگرام کے ذریعے جڑتا ہے؛ تب تک فی دن اور فی گھنٹہ سیل کی فہرست۔
Exact Horeko✓–درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Horeko کے ذریعے کنکشن (درخواست پر)؛ تب تک سیل کی فہرست۔
Fooks✓–درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Fooks کیش رجسٹر کنکشن خود بناتا ہے؛ تب تک فی دن اور فی گھنٹہ سیل کی فہرست۔
L1NDA✓–درخواست پرفی دن اور فی گھنٹہ سیل (CSV)L1NDA کیش رجسٹر کنکشن پارٹنرز کے ساتھ مل کر بناتا ہے؛ تب تک فی دن اور فی گھنٹہ سیل کی فہرست۔
Mr. Einstein✓–درخواست پرفی دن اور فی گھنٹہ سیل (CSV)ہوٹل اور ریستوران کے لیے HR، روسٹر اور تنخواہ کے اخراجات؛ Mr. Einstein کیش رجسٹر کنکشن کیش رجسٹر سپلائر کے ساتھ مل کر بناتا ہے (درخواست mreinstein.nl/contact کے ذریعے)۔ تب تک فی دن اور فی گھنٹہ سیل کی فہرست۔
Nostradamus✓✓درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Nostradamus اپنے کیش رجسٹر انٹرفیس کے ذریعے سیل قبول کرتا ہے (API ٹوکن اور کاروبار کا ڈومین، Nostradamus سے درخواست کے بعد)؛ تب تک فی دن اور فی گھنٹہ سیل کی فہرست۔
Plan-Me–✓درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Plan-Me، Dimona اعلانات کرتا ہے؛ کیش رجسٹر کنکشن درخواست پر ہے۔ تب تک سیل کی فہرست۔
Planday✓✓درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Planday کے پاس POS سسٹمز کے لیے کھلا API ہے؛ کنکشن مشاورت کے بعد آئے گا۔ تب تک سیل کی فہرست۔
Shiftbase✓–✓فی دن اور فی گھنٹہ سیل (CSV)لائیو: یومیہ سیل ہر گھنٹے Shiftbase میں شعبے کے روزنامچے کو جاتی ہے۔ API کلید آپ Shiftbase میں App center کے تحت بناتے ہیں۔
Shyfter–✓درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Shyfter، Dimona اعلانات کرتا ہے اور اپنے API کے ذریعے یومیہ سیل قبول کرتا ہے؛ کنکشن Shyfter سے مشاورت کے بعد آئے گا۔ تب تک سیل کی فہرست۔
Strobbo✓✓–Strobbo سیل امپورٹ (Excel)، فی دن اور فی گھنٹہ سیل (CSV)Planning ← € ← Importeer omzet کے لیے Excel فائل (فی ورک اسپیس فی دن سیل)۔
Tamigo✓✓درخواست پرفی دن اور فی گھنٹہ سیل (CSV)Tamigo کے ذریعے کنکشن (درخواست پر)؛ تب تک سیل کی فہرست۔
Werktijden.nl✓––فی دن اور فی گھنٹہ سیل (CSV)، فی ملازم اور فی دن اوقات کی فہرست (CSV)Werktijden.nl خود گھنٹے درج کرتا ہے اور اپنے API کے ذریعے (ابھی) سیل قبول نہیں کرتا؛ فہرستیں موازنے کے لیے ہیں۔
XPS Logic✓–درخواست پرفی دن اور فی گھنٹہ سیل (CSV)XPS Logic عارضی اور ایجنسی عملے کے لیے ہے؛ کنکشن درخواست پر ہے۔ تب تک سیل کی فہرست۔

بیلجیم اور نیدرلینڈز میں قانونی تقاضے

قانون کیا تقاضا کرتا ہے اور HorecaPOS اس کے لیے کیا کرتا ہے (اپنے اکاؤنٹنٹ سے تصدیق کروائیں کہ آپ کے کاروبار پر کیا لاگو ہوتا ہے):

ملکتقاضاHorecaPOS
بیلجیمرجسٹرڈ POS سسٹم (GKS 2.0) بلیک باکس کے ساتھ، ان ریستورانوں کے لیے جن پر یہ لاگو ہوتا ہے (دوسروں کے علاوہ جب کھانوں سے سالانہ سیل € 25.000 سے زیادہ ہو، VAT کے بغیر)بلیک باکس (FDM) سے کنکشن، رسید پر لازمی معلومات اور Z رپورٹ پر کاؤنٹرز (سیٹنگز ← کاروبار میں ملک بیلجیم، FDM_API_KEY اور FDM_TERMINAL_ID); سیٹنگز ← کاروبار کے اوپر آپ منتخب کرتے ہیں کہ کیا کاروبار GKS کا پابند ہے: ہاں = ادائیگی صرف کام کرنے والے بلیک باکس کے ساتھ، نہیں = اس کے بغیر، ایڈمن کے اعلان کے ساتھ (ہر سال دوبارہ)؛ جب تک کچھ منتخب نہ ہو ادائیگی نہیں ہو سکتی۔ کیش رجسٹر کھانوں کی آمدنی گنتا ہے اور 25.000 € سے اوپر خبردار کرتا ہے
بیلجیمPeppol کے ذریعے ای انوائسنگ: 1 جنوری 2026 سے بیلجیم کی VAT رجسٹرڈ کمپنیوں کے درمیان انوائسز کا منظم الیکٹرانک شکل میں ہونا لازمی ہے (UBL، Peppol BIS 3)؛ صارفین کو دی جانے والی کیش رسیدیں اس میں شامل نہیںاکاؤنٹنگ سافٹ ویئر کے لیے روزانہ کی سیلز کا Peppol BIS Billing 3.0 کے مطابق UBL کی شکل میں ایکسپورٹ (اکاؤنٹنگ ایکسپورٹ)؛ اور کاروباری گاہکوں کے لیے بل سے انوائسز (ترتیبات → انوائسز): Peppol BIS Billing 3.0 کے مطابق UBL کے ساتھ پرنٹ کے لیے انوائس، ای میل سے، Billit کے ذریعے Peppol نیٹ ورک پر، اپنے پتے پر بھیجیں یا ڈاؤن لوڈ کریں (دیکھیں کاروباری گاہکوں کے لیے انوائسز)
بیلجیم1 مارچ 2026 سے ہوٹل و ریستوران VAT: ٹیک اوے کھانے اور غیر الکحل مشروبات 12% (یہیں کھانے اور ٹیک اوے دونوں میں)، الکحل 21%، وہ کھانا جو گاہک خود تیار کرتا ہے (فونڈو، گورمے) 6%VAT معاون (ترتیبات → قوانین و ضوابط): ہر پروڈکٹ کی قسم، درست شرح فوراً یا کسی تاریخ سے؛ شرحوں A/B/C کی تفصیل اپ ڈیٹ کر دی گئی ہے
نیدرلینڈزAlcoholwet: 18 سے کم عمر نوجوانوں کو الکحل نہیں، آن لائن فروخت اور ڈیلیوری میں بھی نہیں (حوالگی پر عمر چیک کریں)عمر کی جانچ: الکحل والی مصنوعات؛ ویب شاپ میں گاہک خود 18+ کی تصدیق کرتا ہے (خانہ پہلے سے نشان زد نہیں) اس اطلاع کے ساتھ کہ حوالگی پر عمر چیک کی جائے گی؛ کچن ٹکٹ، ڈیلیوری سلپ اور رسید پر "18+"
نیدرلینڈزڈسپوزایبل کپ اور ڈبے (SUP): 2024 سے ٹیک اوے اور ڈیلیوری میں پلاسٹک ڈسپوزایبل پیکنگ کی الگ، نمایاں قیمتڈسپوزایبل فیس ہر پروڈکٹ کے لیے، بل پر الگ سطر میں (پروڈکٹ کا VAT) اور سیلز میں الگ
نیدرلینڈزکین اور پلاسٹک بوتلوں پر ڈپازٹڈپازٹ ہر پروڈکٹ کے لیے (€ 0,15 / € 0,25)، ٹیک اوے اور ڈیلیوری میں بغیر VAT کے الگ سطر، سیلز میں الگ
نیدرلینڈزنقد ادائیگی: 1 جنوری 2026 سے سامان کے لیے € 3.000 یا زیادہ نقد نہیںٹیک اوے اور ڈیلیوری میں انتباہ (کیش مشین پر بھی)؛ تصدیق ممکن ہے، لاگ میں درج ہوتی ہے
نیدرلینڈز اور بیلجیمVAT تبدیلی: کسی شرح یا پروڈکٹ کو کسی تاریخ سے مختلف VAT فیصد ملتا ہےVAT تبدیلی طے کرنا: کیش رجسٹر اسے اسی دن نافذ کرتا ہے (بیلجیم میں ہر پروڈکٹ کے لیے، حروف A/B/C/D مقرر ہیں)
نیدرلینڈزرہائش (رات کا قیام) 1 جنوری 2026 سے 21%ہر پروڈکٹ کے لیے VAT شرح مقرر کی جا سکتی ہے
EUOmnibus ہدایت: کٹی ہوئی "پہلے" کی قیمت صرف پچھلے 30 دنوں کی سب سے کم قیمت ہو سکتی ہےویب شاپ صرف 30 دنوں کی سب سے کم قیمت کے مقابلے میں قیمت کاٹتی ہے (کیش رجسٹر قیمتوں کی تاریخ رکھتا ہے؛ ہر ہفتے دہرائے جانے والے ہیپی آورز بھی شمار ہوتے ہیں)
EUEuropean Accessibility Act (28 جون 2025 سے): ویب شاپس قابلِ رسائی ہوں (WCAG 2.1 AA)ویب شاپ کی بورڈ اور اسکرین ریڈر سے کام کرتی ہے ("مواد پر جائیں" لنک، نمایاں فوکس، لیبلز) اور اس میں رسائی کا بیان ہے (نیچے لنک)
نیدرلینڈزXML Auditfile Financieel (XAF): ڈچ ٹیکس اتھارٹی (Belastingdienst) کا معیار جس سے حساب کتاب (یا اس کا کچھ حصہ) منتقل کیا جاتا ہے؛ XAF 4.0 2027 سے لازمی ہےXAF 4.0 کے طور پر ایکسپورٹ (اکاؤنٹنگ ایکسپورٹ)
نیدرلینڈزقابلِ اعتماد ادائیگی نظام: کیش رجسٹر کا ڈیٹا (تمام رسیدیں، اصلاحات اور واقعات) محفوظ رکھنا اور جانچ پڑتال کے وقت ڈیجیٹل طور پر فراہم کر سکنا؛ Belastingdienst اس کے لیے XML Auditfile Afrekensystemen (XAA) کی سفارش کرتی ہےXAA 3.2 کے طور پر ایکسپورٹ (رپورٹ ← مدت کے لحاظ سے سیل ← کیش رجسٹر کی آڈٹ فائل)، چاہیں تو فراہم کنندہ کے سرٹیفکیٹ سے دستخط شدہ
بیلجیمرجسٹرڈ POS سسٹم میں حاضری کا اندراج: ملازمین کے کام کے وقت کا آغاز اور اختتام POS سسٹم میں درج کرناحاضری اِن اور آؤٹ (سیٹنگز ← کاروبار؛ لازمی = پہلے کلاک اِن) بلیک باکس میں درج ہوتا ہے
بیلجیمDimona: ہر ملازمت (flexi-jobs اور طلبہ سمیت) شروع ہونے سے پہلے RSZ کو اطلاع دینایہ آپ کا سوشل سیکریٹریٹ یا پلاننگ ٹول کرتا ہے (مثلاً Shyfter، Book'u، Plan-Me)؛ HorecaPOS کام کے گھنٹے اور سیل فراہم کرتا ہے (سیٹنگز ← کام کے اوقات ← تنخواہ اور پلاننگ)
نیدرلینڈزکام اور آرام کے اوقات کا اندراج (قانونِ اوقاتِ کار، Arbeidstijdenwet)فی ملازم کام کے گھنٹوں کے ساتھ حاضری اِن اور آؤٹ، جنہیں منتظم بدل سکتا ہے (لاگ کے ساتھ)، اور تنخواہ سافٹ ویئر کے لیے اوقات کی فہرست
نیدرلینڈز اور بیلجیمHACCP / خوراک کا تحفظ: درجۂ حرارت (ٹھنڈا رکھنا، فریزر، گرم رکھنا، پکانا، دوبارہ ٹھنڈا کرنا، وصولی) اور صفائی درج کرنا؛ NL Hygiënecode voor de Horeca (NVWA)، BE FAVV خود نگرانی (گائیڈ G-023)کیش رجسٹر میں HACCP ریکارڈ (ترتیبات → قوانین و ضوابط، اوپر HACCP بٹن): حدود والے پیمائشی مقامات، صفائی اور جانچ کے کام، انحراف پر لازمی اصلاحی اقدام، ناقابلِ ترمیم، چھوٹے ہوئے ریکارڈ کا خلاصہ CSV یا پرنٹ میں (دیکھیں HACCP ریکارڈ)
نیدرلینڈز اور بیلجیمریکارڈ محفوظ رکھنے کی ذمہ داری (NL 7 سال، BE 10 سال)رسیدیں، Z رپورٹس اور لاگ بک ڈیٹا بیس اور بیک اپس میں موجود ہیں؛ لاگ بک کو کیش رجسٹر سے نہ تبدیل کیا جا سکتا ہے نہ مٹایا جا سکتا ہے

قوانین و ضوابط

ترتیبات → قوانین و ضوابط (منتظم؛ VAT معاون مصنوعات کا انتظام کے اختیار کے ساتھ بھی)۔ سب کچھ بطورِ طے شدہ بند ہے؛ ان ترتیبات کے بغیر کیش رجسٹر ہمیشہ کی طرح کام کرتا ہے۔

انوائسز (بیلجیم میں کمپنیوں کے درمیان لازمی) کاروباری گاہکوں کے لیے انوائسز میں ہیں۔ ابھی کرنا باقی ہے: GKS 2.0، سرٹیفیکیشن کی صورتحال کے بارے میں پوچھیں (دیکھیں docs/backlog-concurrenten.md)۔

کاروباری گاہکوں کے لیے انوائسز

سیٹنگز ← انوائسز (ایڈمن؛ پہلے سے بند): کاروباری گاہکوں کے لیے انوائسز (UBL / Peppol) آن کریں۔ آن ہونے پر اس کے نیچے ادھار پر ادائیگی، انوائس پر معلومات، Peppol سروسز، بینک کنکشن (ادھار پر ادائیگی کے ساتھ) اور تمام انوائسز کی فہرست ہوتی ہے۔ بیلجیم میں کمپنیوں کے درمیان ای انوائسنگ 1-1-2026 سے لازمی ہے۔

سیلف سروس کیوسک

مہمان فاسٹ فوڈ ریستوران کی طرح ایک اسٹینڈ یا ٹیبلٹ پر خود آرڈر دیتے ہیں اور کیش کاؤنٹر پر یا کیوسک پر کارڈ سے ادائیگی کرتے ہیں۔ آرڈر اسکرینیں خود کیش رجسٹر کا حصہ ہیں، اس لیے مینو، قیمتیں، آپشنز، مینو ڈیلز، ہیپی آورز، دن کے حصے، تصاویر، الرجین، زبانیں اور رسید کیش رجسٹر سے آتی ہیں اور کہیں اور سیٹ کرنے کی ضرورت نہیں۔ کیوسک پر ایپ PinPortal Kiosk 2 چلتی ہے (اینڈرائیڈ، بشمول Sunmi، اور ونڈوز، لینکس اور macOS) جو صفحہ دکھاتی اور رسید پرنٹ کرتی ہے۔ بطور ڈیفالٹ بند۔

آن کرنا اور سیٹ کرنا (ایڈمن): سیٹنگز ← کاروبار ← اسکرینز اور استعمال ← سیلف سروس کیوسک۔

اسکینر خود کیوسک پر سیٹ کریں: ایپ PinPortal Kiosk 2 میں انتظام ← بارکوڈ اسکینر (کی بورڈ کے طور پر، بلٹ اِن اسکینر یا COM پورٹ)، اسکینر ٹیسٹ کے ساتھ۔ جو اسکینر کی بورڈ کی طرح کام کرتا ہے وہ ایپ کے بغیر بھی کام کرتا ہے۔

کیوسک شامل کرنا اور جوڑنا

  1. کیوسکس میں ایک نام درج کریں (مثلاً داخلی کیوسک) اور کیوسک شامل کریں چنیں۔ آپ کو 6 ہندسوں کا جوڑنے کا کوڈ ملتا ہے (30 منٹ کے لیے درست)۔
  2. کیوسک پر چنیں کہ مہمان کیسے ادائیگی کرے: بطور ڈیفالٹ کیش کاؤنٹر پر۔ اگر یہ کارڈ مشین والا کیوسک ہے تو کارڈ سے یا مہمان چنتا ہے چنیں، اور اس کیوسک کی کارڈ مشین چنیں (سیٹنگز ← ادائیگیاں سے)۔
  3. کیوسک پر کیوسک صفحہ کھولیں:
    • کاروبار میں: ایپ میں انتظام ← Vast adres میں سیٹنگ کے ساتھ دکھایا گیا پتہ، مثلاً http://192.168.1.20:3000/kiosk؛
    • یا مینجمنٹ پورٹل کے ذریعے (https، چاہے کیوسک اسی نیٹ ورک میں نہ ہو): سیٹنگ کے ساتھ دکھایا گیا کیوسک پتہ ایپ کے کیوسک کوڈ سے جوڑیں، پرانے کیوسک کی طرح۔
  4. کیوسک پر جوڑنے کا کوڈ درج کریں۔ ہو گیا: کیوسک اپنی کلید یاد رکھتا ہے۔ دوبارہ جوڑیں نیا کوڈ دیتا ہے؛ ہٹائیں اسے الگ کرتا ہے۔

ہر کیوسک پر دکھتا ہے کہ وہ آن لائن ہے یا نہیں۔

مہمان یوں آرڈر کرتا ہے

  1. خوش آمدید کے متن والی ابتدائی اسکرین؛ مہمان اپنی زبان چنتا ہے (کیش رجسٹر کی تمام زبانیں) اور آرڈر کے لیے ٹیپ کرتا ہے۔
  2. یہیں کھائیں یا ٹیک اوے۔
  3. پروڈکٹ گروپ کے لحاظ سے مینو، تصاویر، قیمت (ہیپی آور کے ساتھ)، الرجی کے اجزاء اور جو ختم ہو گیا اس کے ساتھ۔ آپشنز والی اشیاء یا مینو انتخاب کی ونڈو کھولتے ہیں۔
  4. ٹوکری: مقدار تبدیل کریں اور چاہیں تو کچھ اور بھی؟۔
  5. آرڈر دیں (کیش کاؤنٹر پر ادائیگی): مہمان اپنا پک اپ نمبر رقم کے ساتھ اسکرین پر بڑا دیکھتا ہے، پرچی لیتا ہے اور کیش کاؤنٹر پر ادائیگی کرتا ہے۔ کیش رجسٹر میں آرڈر کیوسک داخلی · 42 کے نام سے کھلا ہے (وہ نمبر جو مہمان بتاتا ہے)؛ حساب ہمیشہ کی طرح۔ اس کے بعد وہ کال اسکرین پر ادا شدہ دکھتا ہے اور اگر ادائیگی کے بعد ہی جانا تھا تو کچن کو جاتا ہے۔
  6. کارڈ سے ادائیگی: کیش رجسٹر رقم اس کیوسک کی کارڈ مشین کو بھیجتا ہے (کیش کاؤنٹر والا ہی ادائیگی کنکشن)۔ اگر ناکام ہو تو مہمان دوبارہ کوشش یا منسوخ کر سکتا ہے (یا، اگر چننے کی اجازت ہو، کیش کاؤنٹر پر ادائیگی کر سکتا ہے)۔ صرف کامیاب ادائیگی کے بعد آرڈر کچن کو جاتا اور حساب ہوتا ہے۔ مہمان اپنا پک اپ نمبر اسکرین پر بڑا دیکھتا ہے اور رسید لیتا ہے۔
  7. چند سیکنڈ بعد کیوسک شروع پر واپس آ جاتا ہے۔

خرابی کی صورت میں: اطلاع اور ایمرجنسی موڈ (کیوسک ایپ میں، مینجمنٹ ← Bij storing؛ بطور ڈیفالٹ بند)۔ اگر کیوسک کیش رجسٹر تک نہ پہنچ سکے تو Even gesloten دکھایا جاتا ہے۔ دو اضافی سہولتیں:

کیش رجسٹر میں کیوسک کا آرڈر ایک عام آرڈر ہے (ٹیک اوے یا یہیں، نام کیوسک داخلی) ملازم Kiosk کے نام پر۔ کیش رجسٹر اسے خود بناتا ہے؛ کوئی اس سے لاگ ان نہیں کر سکتا۔ اسے غیر فعال نہ کریں، ورنہ کیوسک آرڈر نہیں دے سکتا۔ کیوسک کے آرڈر رپورٹس میں، رسیدوں میں اور کال اسکرین پر ہیں۔ جو آرڈر کیوسک پر مکمل نہ ہو (آرڈر نہ دیا گیا یا کارڈ سے ادا نہ ہوا) وہ 30 منٹ بعد خود ختم ہو جاتا ہے۔

کارڈ ادائیگی ٹیسٹ موڈ میں ہے (سیٹنگز ← ادائیگیاں)؟ تب کیوسک واقعی رقم نہیں لیتا؛ آزمانے کے لیے مفید۔ انٹرنیٹ کے بغیر کارڈ سے ادائیگی نہیں ہو سکتی؛ تب کیوسک بتاتا ہے کہ کاؤنٹر پر آرڈر کیا جا سکتا ہے۔

خرابی: اگر کیش رجسٹر تک رسائی نہ ہو تو کیوسک ایپ "عارضی طور پر بند" دکھاتی ہے اور خود ہی جاری رکھتی ہے۔ اگر کیوسک مینجمنٹ پورٹل کے ذریعے چل رہا ہو اور انٹرنیٹ چلا جائے تو ایپ مقامی نیٹ ورک میں کیش رجسٹر پر جا سکتی ہے (ایپ میں: مینجمنٹ ← ایکسٹینشنز ← خرابی پر مقامی نیٹ ورک استعمال کریں)؛ یہ پتہ کیوسک خود دیتا ہے۔

بند کرنا: کیوسک بتاتا ہے کہ وہ تھوڑی دیر کے لیے بند ہے۔ کیوسک اور سیٹنگز محفوظ رہتی ہیں۔ لاگ میں آن/آف، سیٹنگز، شامل اور ہٹائے گئے کیوسک، جوڑنا اور منسوخ آرڈر درج ہوتے ہیں۔

ڈیجیٹل مینو بورڈ

قیمتوں کے ساتھ مینو ایک ٹی وی پر (یا براؤزر والے کسی اور مانیٹر پر)، براہ راست کیش رجسٹر سے۔ بطور ڈیفالٹ بند؛ آن کرنے کے لیے: سیٹنگز ← کاروبار ← اسکرینز اور استعمال ← ڈیجیٹل مینو بورڈ۔ پھر ٹی وی پر http://<kassaserver>:3000/menubord کھولیں (یا QR کوڈ والا بٹن الگ اسکرین پر / ٹیبلٹ یا فون پر)۔ نہ لاگ اِن اور نہ جوڑنا۔

عملہ اور PIN کوڈز

ترتیبات ← عملہ (صرف ایڈمن): ملازمین شامل کریں، نام، رول اور PIN کوڈ بدلیں، اور غیر فعال کریں۔

کارڈ سے لاگ ان (اختیاری)

ڈیفالٹ بند۔ آن کرنے کے لیے: سیٹنگز ← عملہ، نشان کارڈ سے لاگ ان (NFC، RFID یا iButton)۔ ضروری: ایک USB کارڈ ریڈر جو کی بورڈ کی طرح کام کرے (NFC یا RFID کارڈز، کی چینز، کلائی بینڈز یا iButton چابیوں کے لیے)۔ ایسا ریڈر کارڈ کا نمبر "ٹائپ" کرتا ہے اور Enter دباتا ہے؛ کسی ڈرائیور یا کنکشن کی ضرورت نہیں۔

ہر کردار کے اختیارات

ترتیبات ← اجازتیں (صرف ایڈمن): ہر رول کے لیے نشان لگائیں کہ ویٹر اور مینیجر کیا کر سکتے ہیں۔ ڈیفالٹ طور پر سب کچھ بالکل اوپر بیان کے مطابق ہے (جیسے کیش رجسٹر ہمیشہ کرتا تھا)؛ جو خانہ مختلف ہو وہ رنگین ہوتا ہے۔

اجازتویٹرمینیجر
آرڈر کے بعد لائنیں منسوخ کرنا (اسٹورنو)ہاںہاں
ڈسکاؤنٹ دینا / ڈسکاؤنٹ ہٹانانہیںہاں
پروڈکٹ کو "ختم" پر سیٹ کرناہاںہاں
رسید کی کاپی پرنٹ کرناہاںہاں
واپسی (کریڈٹ رسید)نہیںہاں
ادھار پر ادائیگی لینا اور ادھار کی ادائیگیاں وصول کرنا (صرف جب ادھار پر ادائیگی آن ہو)نہیںہاں
درمیانی رپورٹ (X رپورٹ)ہاںہاں
دن بند کرنا (Z رپورٹ)نہیںہاں
مدت کے لحاظ سے سیلنہیںہاں
کیش دراز کا انتظامنہیںہاں
گفٹ واؤچرز کا انتظام (صرف بیلنس والے گفٹ واؤچرز کے ساتھ)نہیںہاں
ریویوز پڑھنا اور جواب دینا (صرف جب ریویو مینجمنٹ آن ہو)نہیںہاں
لائلٹی کارڈ کا انتظام (صرف جب لائلٹی کارڈ آن ہو)نہیںہاں
لاگ بک دیکھنانہیںہاں
کیمرہ مناظر دیکھیں (صرف جب کیمرہ مناظر آن ہوں)نہیںہاں
اسٹاک کا انتظام (صرف اسٹاک آن ہونے پر)نہیںہاں
پروڈکٹس کا انتظامنہیںنہیں
فلور پلانز کا انتظامنہیںنہیں
کاروبار، ادائیگی اور پرنٹرز کی سیٹنگنہیںنہیں
کام کے اوقات دیکھنا اور تبدیل کرنانہیںنہیں

کاروبار کی معلومات

سیٹنگز - کاروبار

سیٹنگز ← کاروبار (صرف ایڈمن): برانچ کا نام، پتہ، پوسٹ کوڈ، شہر، فون اور VAT نمبر۔ یہ ہر رسید اور پرو فارما کے اوپر آتے ہیں۔ یہاں رسید کے نیچے کا متن بھی سیٹ کیا جا سکتا ہے (کئی لائنیں ہو سکتی ہیں؛ خالی = کوئی متن نہیں؛ ڈیفالٹ "Bedankt en tot ziens!")، اور اس کے نیچے رسید کی زبان (ڈیفالٹ ڈچ؛ دیکھیں زبانیں)۔ رسید کا نمونہ ساتھ ساتھ بدلتا ہے۔ محفوظ کرنے کے بعد اگلی رسید فوراً نئی معلومات استعمال کرتی ہے۔ ملک اور ٹیکس کی معلومات (GKS) یہاں جان بوجھ کر تبدیل نہیں ہو سکتیں۔ بیلجیم میں VAT نمبر لازمی ہے۔ نقد ادائیگیاں 5 سینٹ تک راؤنڈ کریں (ڈیفالٹ بند) کا نشان لگانے سے نقد میں کل رقم راؤنڈ ہو جاتی ہے (€ 6,62 → € 6,60، € 6,63 → € 6,65)؛ فرق رسید پر "Afronding" کے طور پر آتا ہے۔ کارڈ ادائیگی ہمیشہ پورے سینٹ تک رہتی ہے۔

پروڈکٹس کا انتظام

سیٹنگز - پروڈکٹس

ایڈمن کے طور پر لاگ ان کریں اور سیٹنگز ← پروڈکٹس منتخب کریں۔

پروڈکٹ کی تصاویر

ہر پروڈکٹ کو تصویر دی جا سکتی ہے۔

بارکوڈ اسکینر

کیش رجسٹر پر بارکوڈ اسکینر سے آپ پروڈکٹس، ڈسکاؤنٹ کوڈز، لائلٹی کارڈز اور گفٹ کارڈز اسکین کرتے ہیں۔ آن کرنے کے لیے سیٹنگز ← اسکینر (پرنٹرز اور ترازو کے ساتھ والا ٹیب؛ بطورِ ڈیفالٹ بند)۔ نشان لگائیں کہ آرڈر اسکرین پر اسکین کیا کرے:

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

اسکینر ٹیسٹ: سیٹنگز ← اسکینر میں ہر اسکین پر آپ کوڈ دیکھتے ہیں اور یہ کہ کیش رجسٹر اسے کیا سمجھتا ہے، چاہے اسکینر ابھی بند ہو۔ اگر کام نہ کرے:

کیوسک پر اسکینر الگ سے سیٹ کریں (سیٹنگز ← کاروبار ← کیوسک)؛ سیلف سروس کیوسک دیکھیں۔

لیبلز پرنٹ کریں

پروڈکٹ لیبلز جن پر نام، قیمت اور بارکوڈ ہو، ایسے لیبل پرنٹر پر (Brother، Dymo، Zebra ...) جو کمپیوٹر یا ٹیبلٹ پر انسٹال ہو۔ سیٹنگز ← کاروبار ← لیبلز پرنٹ کریں میں آن کریں (بطورِ ڈیفالٹ بند)۔ وہیں آپ لیبل کا سائز بھی منتخب کرتے ہیں (38 × 25، 57 × 32، 62 × 29 یا 100 × 50 mm) اور یہ کہ قیمت اور بارکوڈ اس پر آئیں یا نہیں۔ نمونہ پرنٹ کریں ایک آزمائشی لیبل پرنٹ کرتا ہے۔

ترازو کو سیٹ اپ کرنے کا طریقہ (A&D، Aclas، Adam Equipment، Avery Berkel، Avery Weigh-Tronix، Balanzas Marques، Baxtran، Bizerba، Brecknell، CAS، Datalogic، Dibal، DIGI، Dini Argeo، Excell Precision، Gram، Ishida، Kern & Sohn، Mettler Toledo، Minebea Intec، Ohaus، Precia Molen، Precisa، Rice Lake، Rongta، Sartorius، Star Micronics، T-Scale، UWE، Wedderburn، Wintec اور Zebra کے ترازوؤں کے لیے)

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

خود بخود تلاش۔ اگر ابھی کچھ سیٹ نہیں ہے تو یہ حصہ کھولتے وقت کیش رجسٹر خود تلاش کرتا ہے (بٹن تلاش کریں دوبارہ کرتا ہے):

مل گیا = فارم میں آن کریں اور استعمال کریں کے بٹن کے ساتھ سیٹ ہو جاتا ہے: ایک ٹیپ اور کام شروع۔ (تلاش ہر خالی COM پورٹ پر W بھیجتی ہے؛ جو پورٹ مصروف ہو، مثلاً کارڈ مشین کی وجہ سے، اسے چھوڑ دیا جاتا ہے۔)

تمام Aclas ترازو۔ ہر ترازو کے لیے آپ ماڈل منتخب کرتے ہیں؛ تب کیش رجسٹر جانتا ہے کہ اسے کیسے جوڑا جا سکتا ہے۔ دو قسمیں ہیں:

ایک لسٹ، دو نشان۔ تمام ترازو ایک ہی لسٹ میں ہیں۔ ہر ترازو کے لیے آپ آن کرتے ہیں کہ وہ کیا کرے: کیش رجسٹر پر وزن (آرڈر کرتے وقت کیش رجسٹر وزن مانگتا ہے) اور/یا لیبل اسکین کریں (ترازو بارکوڈ والا لیبل پرنٹ کرتا ہے جسے کیش رجسٹر اسکین کرتا ہے، اور کیش رجسٹر سے PLU حاصل کرتا ہے)۔ TS6X جیسا پی سی یا AI ترازو دونوں کر سکتا ہے؛ LS لیبل ترازو صرف لیبل۔ لیبل فی کاروبار ایک ہی ترازو سے آ سکتے ہیں۔

ماڈلقسمکنکشنزکیش رجسٹر میں
OS6XPOS ترازوRS232، USB، Bluetoothجڑا ہوا، ایک وقت میں کئی
OS2XPOS ترازوRS232، USBجڑا ہوا، ایک وقت میں کئی
CS6X، CS3Xکیش رجسٹر ترازوRS232، USB، Ethernet، Wi-Fiجڑا ہوا، ایک وقت میں کئی
TS6X، TS3X، TS5EX، TS5NX، TS5GXبلٹ اِن کمپیوٹر والا ترازو (Windows، Android، Linux)RS232، USB، Ethernet، Wi-Fiاسی ڈیوائس پر (1x)، لیبل ترازو کے طور پر بھی
iS6X، iS2X، iR6X، Ti6X، iL8Xپروڈکٹ پہچاننے والا AI ترازو (Windows، Android، Linux)RS232، USB، Ethernet، Wi-Fiاسی ڈیوائس پر (1x)، لیبل ترازو کے طور پر بھی
iS5X، OiT2XAI ترازو (صرف Linux)RS232، USB، Ethernetجڑا ہوا یا لیبل ترازو کے طور پر
LS2S، LS2RX، LS2CX، LS2NX، LS5SX، LS5RX، LS5CX، LS5NX، LS6CX، LS6RX، LS6NXلیبل ترازوRS232، Ethernet، Wi-Fiلیبل اسکین کرنا اور PLU
PS1CX، PS1DX، PS6CX، PS6DXقیمت والا ترازوRS232جڑا ہوا، ایک وقت میں کئی
PS1BXبغیر کنکشن کے قیمت والا ترازوکوئی نہیںہاتھ سے وزن
LH15Xلیبل پرنٹر والا لٹکنے والا ترازوRS232، Ethernet، Wi-Fiجڑا ہوا یا لیبل ترازو کے طور پر

A&D، Adam Equipment، Avery Berkel، Avery Weigh-Tronix، Balanzas Marques، Baxtran، Bizerba، Brecknell، CAS، Datalogic، Dibal، DIGI، Dini Argeo، Excell Precision، Gram، Ishida، Kern & Sohn، Mettler Toledo، Minebea Intec، Ohaus، Precia Molen، Precisa، Rice Lake، Rongta، Sartorius، Star Micronics، T-Scale، UWE، Wedderburn، Wintec اور Zebra۔ ان برانڈز کے عام استعمال ہونے والے ماڈل شامل ہیں جن کے بارے میں طے ہے کہ کیش رجسٹر ان سے کیسے بات کرتا ہے (ٹیسٹ ہونا باقی = پروٹوکول کسی ماخذ میں لفظ بہ لفظ نہیں لکھا؛ کیش رجسٹر سب سے زیادہ ممکنہ طریقہ چنتا ہے)۔ سب جڑے ہوئے (ایک وقت میں کئی)، یا لیبل ترازو کے طور پر جس کا لیبل کیش رجسٹر اسکین کرتا ہے:

برانڈماڈلقسمکنکشنپروٹوکول (فیکٹری سیٹنگ)کیش رجسٹر میں
A&DEK-i (بشمول EK-610i)، HV-WPکیش رجسٹر ترازو (صرف وزن)RS232، EK-i میں USB بھیمسلسل (موڈ stream)، 2400 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
Adam EquipmentSwiftقیمت والا ترازوRS232، USB (آپشن)مسلسل (PC کو مسلسل)، 9600 8N1 (ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
Avery BerkelFX110، FX120، FX131 (بلٹ اِن، اسکینر کے ساتھ)کیش رجسٹر ترازوRS232، FX131 USB بھیMettler Toledo 82/7 = Toledo 8217 (کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
Avery BerkelFX125قیمت والا ترازوRS232Checkout-Dialog 06 (9600، 7O1)جڑا ہوا، ایک وقت میں کئی
Avery BerkelXs, XTs, XTiلیبل ترازوEthernet، Wi-Fi، USBترازو پر اپنے PLUلیبل اسکین کرنا
Avery Weigh-Tronix7820, 7829, ZP900کیش رجسٹر ترازوRS232، 7820 میں USB بھی، ZP900 میں USB اور Ethernet بھیNCI (کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
Balanzas MarquesBM1000P TOPکیش رجسٹر ترازو (صرف وزن)RS232METTLER (کیش رجسٹر W بھیجتا ہے، Toledo)، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
Balanzas MarquesBM5 Junior Tower Label, BM500 ETQلیبل ترازوEthernet، USB، RS232، BM500 ETQ میں Wi-Fi بھیترازو پر اپنے PLUلیبل اسکین کرنا
BaxtranTW, VW, XTA, XTA-Pقیمت والا ترازوRS232Toledo (کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
BizerbaCS 300 (بلٹ اِن بھی)کیش رجسٹر ترازوRS232Checkout-Dialog 06 (9600، 7O1)جڑا ہوا، ایک وقت میں کئی
BizerbaK-Class Flex، KH IIلیبل ترازوEthernetترازو پر اپنے PLUلیبل اسکین کرنا
Brecknell6702U, 6710U, 6720Uکیش رجسٹر ترازوRS232، USB (ورچوئل COM پورٹ)NCI (کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
CASPD-II, PDN, PDI, PDS-Bکیش رجسٹر ترازوRS232، PDN میں USB اور Bluetooth بھی، PDI میں USB بھیECR type 2 = Toledo (کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
CASCL3000, CL5500, CL7200لیبل ترازوEthernet، USB، RS232، CL5500 اور CL7200 میں Wi-Fi بھیترازو پر اپنے PLUلیبل اسکین کرنا
DatalogicMagellan 9300i، 9400i، 9800i (ترازو والا اسکینر)کیش رجسٹر ترازوRS232 (الگ ترازو پورٹ)، USBMettler Toledo 8217 (کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
DibalKS-400, D-POS 400کیش رجسٹر ترازوRS232، D-POS 400 USB بھیCheckout-Dialog 06 (9600، 7O1)جڑا ہوا، ایک وقت میں کئی
DibalG-325, PI-100قیمت والا ترازوRS232Checkout-Dialog 06 (9600، 7O1)جڑا ہوا، ایک وقت میں کئی
DibalM-500 (Mistral), D-900, CS-2200لیبل ترازوEthernet، Wi-Fi، USBترازو پر اپنے PLUلیبل اسکین کرنا
DIGIDS-781قیمت والا ترازوRS232DIGI Type B (کیش رجسٹر ENQ بھیجتا ہے)، 9600 8N1جڑا ہوا، ایک وقت میں کئی
DIGISM-120، SM-6000لیبل ترازوEthernet، Wi-Fiترازو پر اپنے PLUلیبل اسکین کرنا
Dini ArgeoDFW, DGT, 3590Eکیش رجسٹر ترازو (صرف وزن)RS232، USB، Ethernet، DFW اور 3590E میں Wi-Fi بھیمسلسل (ST,GS, 0.512,kg)، 9600 8N1جڑا ہوا، ایک وقت میں کئی
Excell PrecisionTPE, AM4, FD4-P, FDP4-P, GE4, GEP4قیمت والا ترازوRS232مسلسل (ST,GS,+0.876kg)، 9600 8N1 (صرف TPE: ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
GramXFOC RS, XFOC+ RS, ZFOC RSقیمت والا ترازوRS232، USB (Gram کی کیبل)Gram (کیش رجسٹر ENQ، پھر DC1 بھیجتا ہے)، 9600 8N1 (XFOC ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
IshidaUni-3, Uni-5, Uni-7, Uni-9لیبل ترازوEthernet، Wi-Fi، USBترازو پر اپنے PLUلیبل اسکین کرنا
Kern & SohnRPB, RFCقیمت والا ترازوRS232، USBCheckout-Dialog 06 (Prot = DLG-06، 9600، 7O1)جڑا ہوا، ایک وقت میں کئی
Kern & SohnRFE (قیمت)، IFB، EOCقیمت والا / کیش رجسٹر ترازوRS232مسلسل، 9600 8N1جڑا ہوا، ایک وقت میں کئی
Mettler ToledoAriva-Sکیش رجسٹر ترازوRS232، USB (ورچوئل COM پورٹ)Toledo 8217 (کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
Mettler ToledoVivaکیش رجسٹر ترازوRS232Toledo 8217، 9600 باؤڈ، 7E1جڑا ہوا، ایک وقت میں کئی
Mettler ToledobPlus، UC Evoلیبل ترازوEthernet، Wi-Fiترازو پر اپنے PLUلیبل اسکین کرنا
Minebea IntecSignum, Combics, Midrics, Puroکیش رجسٹر ترازو (صرف وزن)RS232، USB، Signum اور Combics میں Ethernet بھیمسلسل (SBI، خودکار پرنٹ)، 9600 8N1جڑا ہوا، ایک وقت میں کئی
OhausAviator 7000قیمت والا ترازوRS232 یا USBCheckout-Dialog 06 (9600، 7O1)جڑا ہوا، ایک وقت میں کئی
OhausValor 7000, Ranger 3000, Ranger 4000, Ranger 7000, Defender 3000کیش رجسٹر ترازو (صرف وزن)RS232، USB، Ethernetمسلسل (Auto Print Continuous)، 9600 8N1جڑا ہوا، ایک وقت میں کئی
Precia MolenDP400کیش رجسٹر ترازوRS232، USBCheckout-Dialog 06 (9600، 7O1)جڑا ہوا، ایک وقت میں کئی
Precia MolenDPOS CR, C 210 B, C 210 Cقیمت والا ترازوRS232Checkout-Dialog 06 (9600، 7O1؛ C 210 ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
Precia MolenCorail 500لیبل ترازوEthernet، Wi-Fiترازو پر اپنے PLUلیبل اسکین کرنا
PrecisaXB، XT، LS، LX (پریسیژن بیلنس)کیش رجسٹر ترازو (صرف وزن)RS232، LS اور LX میں USB بھیمسلسل (پرنٹ موڈ CONTINUOUS)، 9600 8N1جڑا ہوا، ایک وقت میں کئی
Rice LakeBenchPro BP-S, BenchPro BP-Rکیش رجسٹر ترازوRS232BP-S Toledo 8213، BP-R NCI (دونوں: کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1 (ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
RongtaRLS1000, RLS1100لیبل ترازوEthernet، RS232، Wi-Fiترازو پر اپنے PLUلیبل اسکین کرنا
SartoriusEntris, Quintixکیش رجسٹر ترازو (صرف وزن)RS232، USBمسلسل (SBI، خودکار پرنٹ)، 9600 8N1جڑا ہوا، ایک وقت میں کئی
Star MicronicsmG-T12, mG-T30, mG-T60, mG-S8200کیش رجسٹر ترازو (صرف وزن)RS232، USB (ورچوئل COM پورٹ)مسلسل، 9600 8N1 (ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
T-ScalePA10, PA15, PEA10لیبل ترازوEthernetترازو پر اپنے PLUلیبل اسکین کرنا
UWEASEPقیمت والا ترازوRS232مسلسل، 9600 8N1 (ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
WedderburnTSDS983کیش رجسٹر ترازوRS232DIGI Type B (کیش رجسٹر ENQ بھیجتا ہے)، 9600 8N1 (ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
WedderburnTSDS781T, TSDS782Tقیمت والا ترازوRS232DIGI Type B، 9600 8N1 (ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی
WedderburnTSSM120لیبل ترازوEthernet، RS232ترازو پر اپنے PLUلیبل اسکین کرنا
WintecScalePOS ACS-S60E (بلٹ اِن ترازو والا کیش رجسٹر)کیش رجسٹر ترازواندرونی COM6 (Windows) یا COM4 (Android)مسلسل، 9600 8N1 (ٹیسٹ ہونا باقی)جڑا ہوا
ZebraMP7000، MP72 (ترازو والا اسکینر)کیش رجسٹر ترازوRS232 (AUX پورٹ)SASI = Toledo (کیش رجسٹر W بھیجتا ہے)، 9600 باؤڈ، 7E1 (ٹیسٹ ہونا باقی)جڑا ہوا، ایک وقت میں کئی

یہی فہرست کیش رجسٹر میں سیٹنگز ← ترازو ← تمام ترازو کے تحت ہے (ACLAS_MODELLEN در packages/shared/src/weegschaal.ts، ہر ماڈل کے برانڈ کے ساتھ)۔

کم سے کم بھرنا: ماڈل منتخب کریں تو کیش رجسٹر باقی سب کچھ ویسے ہی تیار کر دیتا ہے جیسے برانڈ فیکٹری میں سیٹ کرتا ہے: کنکشن COM پورٹ / USB پہلی خالی پورٹ پر، 9600 باؤڈ (A&D: 2400) اور برانڈ کا پروٹوکول (Toledo: Aclas 8N1 کے ساتھ، اور 7E1 کے ساتھ Avery Berkel FX، Avery Weigh-Tronix، Balanzas Marques، Baxtran، Brecknell، CAS، Datalogic، Mettler Toledo، Rice Lake اور Zebra؛ Dialog 06: Avery Berkel FX125، Bizerba، Dibal، Kern & Sohn RPB/RFC، Ohaus Aviator اور Precia Molen؛ DIGI Type B: DIGI اور Wedderburn؛ Gram: Gram؛ مسلسل: A&D، Adam Equipment، Dini Argeo، Excell Precision، باقی Kern & Sohn، Minebea Intec، باقی Ohaus، Precisa، Sartorius، Star Micronics، UWE اور Wintec)، اور ایک نام (مثلاً OS6X، OS6X 2)۔ پی سی یا AI ترازو اسی ڈیوائس پر بن جاتا ہے (مثلاً TS6X (اندرونی)؛ Linux پر اندرونی پورٹ /dev/ttyS0 پر)۔ اگر کچھ درست نہ ہو تو تلاش کریں صحیح پورٹ، رفتار اور پروٹوکول ڈھونڈ لیتا ہے۔

اسی ڈیوائس پر (Aclas Scale Module): ترازو تصدیق شدہ وزن دکھاتا ہے؛ کیش رجسٹر فی کلو قیمت اور ٹیئر (پیشگی ٹیئر کے طور پر) بھیجتا ہے اور وہ رقم لے لیتا ہے جو ترازو حساب کرتا ہے، بالکل Dialog 06 کی طرح۔

Aclas کا سافٹ ویئر کیش رجسٹر کے ساتھ آتا ہے: Windows کے لیے Scale Module (aclas-module)، Android کے لیے AclasScaleDriver (aclas-android) اور Windows و Linux کے لیے Aclas Sync SDK (aclas-sdk)۔ Aclas ہمیں انہیں ساتھ دینے کی اجازت دیتا ہے۔ Windows اور Linux کے انسٹالر انہیں شامل کرتے ہیں؛ الگ سے کچھ ڈاؤن لوڈ یا انسٹال نہیں کرنا پڑتا۔

Bluetooth (مثلاً OS6X): پہلے ترازو کو پیئر کریں۔ Windows اس کا ایک COM پورٹ بناتا ہے (Bluetooth سیٹنگز ← مزید Bluetooth آپشنز ← COM پورٹس)، Linux /dev/rfcomm0: وہ پورٹ درج کریں۔ Android ایپ میں Bluetooth ایڈریس درج کریں (00:11:22:AA:BB:CC)؛ ایپ ایک بار قریبی ڈیوائسز کی اجازت مانگتی ہے اور Bluetooth SPP کے ذریعے جڑتی ہے۔

AI ترازو (پروڈکٹ کی پہچان): کیمرا ترازو پر Aclas کے سافٹ ویئر میں پروڈکٹ پہچانتا ہے۔ وزن Scale Module (اسی ڈیوائس پر) یا RS232 پورٹ کے ذریعے ہوتا ہے؛ AI لیبل ترازو پہچاننے کے بعد بارکوڈ والا لیبل پرنٹ کرتے ہیں جسے کیش رجسٹر اسکین کرتا ہے (جیسے TS6X میں)۔

Aclas AI Recognition Plugin (AI ترازو جس پر کیش رجسٹر چلتا ہے، مثلاً Windows والا iS6X): Aclas کا پلگ اِن پروڈکٹ پہچانتا ہے اور اس کا بارکوڈ کیش رجسٹر میں ٹائپ کرتا ہے، بالکل اسکینر کی طرح (اس کے بعد Enter کے ساتھ)؛ آرڈر اسکرین پروڈکٹ کو وزن کے ساتھ آرڈر میں ڈال دیتی ہے۔ اسے یوں سیٹ کریں:

Aclas OS6X (کیش رجسٹر پر POS ترازو، RS232/USB؛ دوسرے جڑے ہوئے ترازو بھی اسی طرح کام کرتے ہیں):

لیبل اسکین کرنا (ترازو پر نشان: Aclas TS6X، کوئی دوسرا پی سی یا AI ترازو، LS سیریز یا LH15X؛ ترازو + لیبل پرنٹر، فی کاروبار ایک):

مینجمنٹ پورٹل: پورٹل کو بھیجی جانے والی رپورٹ میں فیچر ترازو (A&D، Aclas، Adam Equipment، Avery Berkel، Avery Weigh-Tronix، Balanzas Marques، Baxtran، Bizerba، Brecknell، CAS، Datalogic، Dibal، DIGI، Dini Argeo، Excell Precision، Gram، Ishida، Kern & Sohn، Mettler Toledo، Minebea Intec، Ohaus، Precia Molen، Precisa، Rice Lake، Rongta، Sartorius، Star Micronics، T-Scale، UWE، Wedderburn، Wintec، Zebra) آن/بند کے ساتھ اور ہر ماڈل کے کون سے ترازو (مثلاً TS6X (op dit apparaat), 2x OS6X, PS1CX, Ariva-S, DS-781, LS6RX, 5 producten per kilo)؛ کوئی IP ایڈریس، COM پورٹس یا Bluetooth ایڈریس نہیں۔

تصدیقی قانون (IJkwet): جس ترازو پر آپ فروخت کرتے ہیں وہ تصدیق شدہ ہونا چاہیے (کلاس III، جیسے OS6X)۔ Toledo/مسلسل کے ساتھ کیش رجسٹر ترازو کے دیے گئے وزن سے حساب کرتا ہے؛ Dialog 06 کے ساتھ تصدیق شدہ ترازو خود قیمت کا حساب کرتا ہے۔

کوڈ: packages/shared/src/weegschaal.ts (پروٹوکولز، لیبلز، PLU فائل)، apps/pos-server/src/lib/weegschaal.ts اور routes/weegschaal.ts؛ اسکرینیں WeegschaalInstellingen.tsx اور WeegDialoog.tsx۔

Thuisbezorgd.nl / Takeaway.com

Thuisbezorgd.nl کے آرڈرز سیدھے کیش رجسٹر میں آتے ہیں، بغیر کسی درمیانی پارٹی کے (Deliverect، HubRise وغیرہ نہیں): Just Eat Takeaway JET Connect Pin Voordeel کے مینجمنٹ پورٹل سے بات کرتا ہے، اور کیش رجسٹر اپنے پیغامات وہاں سے لیتا ہے۔

بیلجیم میں اس پلیٹ فارم کا نام Takeaway.com ہے: وہی کمپنی (Just Eat Takeaway) اور وہی کنکشن۔ بیلجیم کے کاروبار کے لیے اسکرینوں، پیغامات، کچن سلپ اور مینجمنٹ پورٹل میں ہر جگہ Thuisbezorgd.nl کی بجائے Takeaway.com لکھا ہوتا ہے۔ نیچے Thuisbezorgd سے مراد دونوں ہیں۔

پورٹل کے ذریعے کیوں؟ کیش رجسٹر کو صرف PORTAAL_URL اور PORTAAL_SLEUTEL چاہیے (مینجمنٹ پورٹل دیکھیں) اور یہ صرف باہر جانے والی درخواستیں کرتا ہے۔

سیٹ اپ (سیٹنگز ← ڈیلیوری پلیٹ فارمز ← Thuisbezorgd.nl / Takeaway.com، اجازت کاروبار، ادائیگی اور پرنٹرز کی سیٹنگ؛ پہلے یہ سیٹنگز ← کاروبار میں تھا):

  1. Thuisbezorgd استعمال کریں آن کریں (فوراً لاگو، محفوظ کرنے سے الگ)۔
  2. Thuisbezorgd پر رجسٹر کریں۔ پھر کاروبار Thuisbezorgd پر (Partner Hub یا اکاؤنٹ مینیجر کے ذریعے) OptimumPOS / Pin Voordeel کو کیش رجسٹر کے طور پر منتخب کرتا ہے۔ تب JET ایک آن بورڈنگ سیشن شروع کرتا ہے؛ پورٹل رجسٹرڈ کیش رجسٹر کو ڈھونڈتا ہے (پوسٹ کوڈ اور نام سے، ورنہ Pin Voordeel پورٹل میں سیشن کو ہاتھ سے جوڑتا ہے)، کنفیگریشن بھیجتا ہے، اور کیش رجسٹر سے مینو مانگتا ہے۔ اس کے بعد کنکشن لائیو ہو جاتا ہے۔
  3. وہ پروڈکٹس منتخب کریں جو Thuisbezorgd کے ذریعے آرڈر ہو سکتے ہیں (گروپ کے حساب سے یا الگ الگ)، ضرورت ہو تو Thuisbezorgd کے لیے تفصیل کے ساتھ۔ مینو (قیمت، آپشنز بطور modifiers، الرجنز، VAT) خود ساتھ جاتا ہے؛ PLU = پروڈکٹ/آپشن کی id۔ کیٹلاگ میں تبدیلی کے بعد کیش رجسٹر 30 سیکنڈ میں مینو اپ ڈیٹ کر دیتا ہے؛ صرف "ختم"/"دوبارہ دستیاب" دستیابی API کے ذریعے جاتا ہے۔
  4. Thuisbezorgd کے اوقات: ڈیلیوری اور ٹیک اوے کے لیے الگ (مثلاً 16:00-22:00، کئی بلاک کوما سے)۔ یہ نیچے کھلنے کے اوقات محفوظ کریں بٹن سے محفوظ ہوتے ہیں اور کنکشن تیار ہوتے ہی service times کے طور پر Thuisbezorgd کو جاتے ہیں۔
  5. عارضی طور پر بند / دوبارہ کھلا (NL/BE میں زیادہ سے زیادہ اگلی صبح 07:00 تک دوبارہ کھلا)۔

آرڈرز۔ ایک آرڈر بغیر ٹیبل کا عام آرڈر بن جاتا ہے (bezorgen یا afhalen، گروپ کا نام TB <ordernummer>) ان قیمتوں کے ساتھ جو کسٹمر نے ادا کیں، نیز ڈلیوری چارجز/سروس چارجز الگ لائن کے طور پر اور Thuisbezorgd کا ڈسکاؤنٹ ڈسکاؤنٹ لائن کے طور پر؛ اگر پھر بھی کل رقم نہ ملے تو ایک لائن "Verschil Thuisbezorgd"۔ کچن سلپ فوراً کچن/بار جاتی ہے (بند کی جا سکتی ہے)۔ کیش رجسٹر چند سیکنڈ میں پورٹل کو تصدیق کرتا ہے، جو JET کو بتاتا ہے؛ اگر یہ 3 منٹ میں نہ ہو یا کیش رجسٹر آف لائن ہو تو JET کو "ناکام" ملتا ہے اور کاروبار Orderpad پر واپس چلا جاتا ہے۔

اوپر والی پٹی میں Thuisbezorgd بٹن (جاری آرڈرز کی تعداد کے ساتھ): فہرست، کسٹمر اور پتہ، تیاری/ڈلیوری کا وقت اور ٹائم لائن (track & trace): موصول، رائیڈر کاروبار کی طرف آ رہا ہے، رائیڈر کاروبار پر، کسٹمر کی طرف روانہ، ڈلیور ہو گیا (JET سے)، نیز اپنے مراحل (تیار ہو رہا ہے، تیار، خود ڈلیوری پر روانہ/ڈلیور، اٹھا لیا گیا)۔ رائیڈر کا لائیو نقشہ JET Connect کیش رجسٹر کو فراہم نہیں کرتا؛ وہ کسٹمر Thuisbezorgd ایپ میں دیکھتا ہے۔ نیا آرڈر، منسوخی اور "رائیڈر کاروبار پر" ایک نارنجی پٹی اور آواز دیتے ہیں۔ مکمل کریں (آن لائن ادا شدہ) ادائیگی کے طریقے online سے حساب بند کرتا ہے؛ اگر کسٹمر دروازے پر ادا کرے تو عام طرح ادائیگی لیں۔ Thuisbezorgd کی منسوخی آرڈر کو ختم کر دیتی ہے اور "GEANNULEERD" کچن سلپ پرنٹ کرتی ہے۔

کوڈ: apps/pos-server/src/lib/thuisbezorgd.ts، routes/thuisbezorgd.ts؛ اسکرینیں ThuisbezorgdInstellingen.tsx اور Thuisbezorgd.tsx۔ پورٹل کی طرف: horecapos-portaal/src/thuisbezorgd.mjs (پورٹل کی README دیکھیں)۔

مینجمنٹ پورٹل میں گنتی۔ روزانہ Thuisbezorgd آرڈرز کی تعداد مینجمنٹ پورٹل کو بھیجی جانے والی رپورٹ میں شامل ہوتی ہے (verkoopTelling در lib/portaal.ts): موصول شدہ اور منسوخ نہ ہونے والے، موصول ہونے کے دن پر۔ جو Thuisbezorgd آرڈر کیش رجسٹر میں ادا ہو (بشمول مکمل کریں (آن لائن ادا شدہ)) وہ وہاں ٹیک اوے/ڈلیوری میں دوبارہ نہیں گنا جاتا۔ Thuisbezorgd کا ڈیٹا کیش رجسٹر ڈیٹا بیس میں ہوتا ہے اور اس لیے کیش رجسٹر کے بیک اپس میں عام طرح شامل ہوتا ہے۔

آن لائن اسٹور اور آن لائن آرڈر

ہر کاروبار کو اپنا آن لائن اسٹور مل سکتا ہے: اپنی برانڈنگ میں ایک آرڈر سائٹ (اور ایپ) ٹیک اوے، ڈیلیوری، QR کوڈ سے میز پر آرڈر اور ریزرویشن کے لیے، آن لائن ادائیگی (MultiSafepay یا Buckaroo) یا پک اپ/ڈیلیوری پر ادائیگی کے ساتھ۔ آن لائن اسٹور ایک الگ پروجیکٹ ہے، horecapos-webshop (Node.js، وہاں کا README دیکھیں)، اور مینجمنٹ پورٹل والے اسی سرور پر چلتا ہے۔

آن کرنا اور سیٹ اپ آن لائن اسٹور مینجمنٹ میں ہوتا ہے: کسٹمر پورٹل میں آن لائن اسٹور منظم کریں بٹن (مالک) یا مینجمنٹ پورٹل میں انسٹالیشن کے پاس (Pin Voordeel)۔ وہاں آن/بند، ویب ایڈریس (<zaak>.<webshopdomein> یا اپنا ڈومین)، برانڈنگ (رنگ، لوگو، ہیڈر تصویر، فونٹ)، ٹیک اوے اور ڈیلیوری کے لیے کھلنے کے اوقات اور ٹائم سلاٹس، ڈیلیوری ایریا (پوسٹ کوڈز، رداس یا نقشے پر ایریا، چارجز اور کم از کم کے ساتھ)، ادائیگی، ڈسکاؤنٹ کوڈز، متن، زبانیں، میزوں کے لیے QR کوڈز، ریزرویشن اور ایپ (PWA کے طور پر انسٹال ہو سکتی ہے؛ Trusted Web Activity کے ذریعے Android ایپ) اور پُش نوٹیفکیشنز (اختیاری، بطور ڈیفالٹ بند) ہوتے ہیں: مہمان اپنے آرڈر کے صفحے پر نوٹیفکیشن آن کرتا ہے اور آرڈر تیار یا راستے میں ہونے پر پُش نوٹیفکیشن پاتا ہے؛ جو چاہے اسے کبھی کبھار ایک آفر بھی ملتی ہے، جو کاروبار آن لائن اسٹور مینجمنٹ (ٹیب پُش نوٹیفکیشنز) سے بھیجتا ہے۔ یہ Android اور کمپیوٹرز (Chrome، Edge، Firefox، Samsung Internet) پر، Android ایپ میں، اور iPhone اور iPad (iOS 16.4 یا نیا) پر کام کرتا ہے، بشرطیکہ مہمان آن لائن اسٹور کو ہوم اسکرین پر شامل کرے۔ کوئی SMS یا ای میل نہیں بھیجی جاتی اور کوئی نام یا نمبر محفوظ نہیں کیا جاتا۔ تفصیلات آن لائن اسٹور کی README میں۔

مینو۔ کیش رجسٹر مینو خود بھیجتا ہے: تمام فعال پروڈکٹس (فی کلو والے نہیں)، پروڈکٹ گروپ کے حساب سے، قیمت، اختیارات، الرجنز، ختم شدہ اسٹاک اور پروڈکٹ تصویر کے ساتھ، نیز میزیں اور کاروبار کی معلومات، اور کون سے مارکیٹنگ چینلز آن ہیں (ادائیگی کے وقت "آفرز حاصل کریں" چیک باکس کے لیے، دیکھیں SMS اور ای میل مارکیٹنگ)۔ یہ شروع ہونے پر ہوتا ہے، آن لائن اسٹور آن ہوتے ہی، کیٹلاگ میں تبدیلی کے 30 سیکنڈ کے اندر اور سیٹنگز → کاروبار میں تبدیلی کے چند سیکنڈ کے اندر، جیسے مارکیٹنگ یا لائلٹی کارڈ (یا مینو ابھی بھیجیں سے)۔ کسی پروڈکٹ کو آن لائن اسٹور سے باہر رکھنا آن لائن اسٹور مینجمنٹ میں (چھپائیں) یا ڈیٹابیس میں artikel.webshop = false سے ہو سکتا ہے۔

آرڈرز۔ ٹیک اوے اور ڈیلیوری ایک عام بغیر میز آرڈر بن جاتے ہیں (گروپ نام WEB <bestelnummer>)، ان قیمتوں کے ساتھ جو مہمان نے دیکھیں، ڈیلیوری چارجز اور ٹرانزیکشن چارجز الگ لائن کے طور پر اور ڈسکاؤنٹ کوڈ ڈسکاؤنٹ لائن کے طور پر؛ اگر کل پھر بھی میل نہ کھائے تو ایک لائن "Verschil webshop"۔ مہمان کی ٹپ آمدنی میں شمار نہیں ہوتی: وہ مکمل کریں (آن لائن ادا شدہ) پر ادائیگی میں ٹپ کے طور پر آتی ہے۔ میز پر آرڈر (QR کوڈ) اس میز کے کھلے بل میں جاتا ہے (آن لائن ادا شدہ: اس میز پر الگ گروپ کے طور پر)۔ کچن سلپ فوراً کچن/بار جاتی ہے (آن لائن اسٹور ونڈو میں بند کی جا سکتی ہے)۔ کیش رجسٹر چند سیکنڈ میں رسید نمبر کے ساتھ تصدیق کرتا ہے؛ تب مہمان کو "موصول" اور ایک ای میل ملتی ہے۔ اگر کیش رجسٹر آف لائن ہو تو آن لائن اسٹور آرڈر نہیں لیتا (مہمان کو فوراً نظر آتا ہے) اور اگر کوئی آرڈر بہت دیر پڑا رہے تو کاروبار کو ای میل کرتا ہے۔ آن لائن اسٹور سے ریزرویشنز ریزرویشنز میں آتی ہیں (صرف اگر کیش رجسٹر میں ریزرویشن آن ہو)۔ اگر فی ٹائم سلاٹ زیادہ سے زیادہ حد ہو (ڈیلیوری اور ٹائم سلاٹس) تو اس میں وقت والے آن لائن اسٹور آرڈرز بھی شمار ہوتے ہیں۔

بیلجیم (بلیک باکس)۔ آن لائن اسٹور کا آرڈر فوراً آرڈر (signOrder) کے طور پر بلیک باکس کو جاتا ہے، کچن سلپ سے پہلے، بالکل کیش رجسٹر پر آرڈر بھیجیں کی طرح۔ اگر یہ نہ ہو سکے تو آرڈر کیش سسٹم میں نہیں آتا اور آن لائن اسٹور اسے بعد میں دوبارہ بھیجتا ہے۔ جو چیزیں ابھی بلیک باکس کے ساتھ ٹیسٹ نہیں ہوئیں وہ آن لائن اسٹور کے مینو میں بند ہیں (گفٹ کارڈز، ڈسکاؤنٹ کوڈز، ادھار پر، کمرے پر، مینو، اضافی قیمت والے آپشنز، happy hour اور ٹپ) اور اگر کوئی پرانا آن لائن اسٹور پھر بھی بھیجے تو مسترد کر دی جاتی ہیں۔ مکمل کریں ٹپ، ادھار اور کمرے پر کو کیش رجسٹر کی طرح چیک کرتا ہے۔

کمرے پر (ہوٹل رابطہ، سیٹنگز → ہوٹل → سیلف سروس → آن لائن اسٹور میں): مینو کو kamer: { maxBedrag } ملتا ہے؛ آن لائن اسٹور betaling.wijze = "kamer" کو kamer اور achternaam کے ساتھ بھیجتا ہے۔ کیش سسٹم مہمان کو ہوٹل سافٹ ویئر سے چیک کرتا ہے (میز پر نہیں، گفٹ کارڈ کے ساتھ نہیں) اور اسے آرڈر کے ساتھ محفوظ کرتا ہے؛ مکمل کریں (کمرے پر) کمرے پر ادائیگی کرتا ہے اور رسید ہوٹل کے بل میں درج کرتا ہے۔ ادھار پر مجموعی انوائس: رسید تب کھلی مد کے طور پر رہتی ہے۔

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

کوڈ: apps/pos-server/src/lib/webshop.ts، routes/webshop.ts؛ اسکرین Webshop.tsx۔ پورٹل کی طرف: horecapos-portaal/src/webshop.mjs۔

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

اس کے لیے آن لائن اسٹور کے مینو میں versie: 2 ہے جس میں یہ فیلڈز ہیں: menuArtikelen، allergenenAan، happyhours، menus، klantenkaart، cadeaubon، kortingscodes، pauze، drukteMin، volgt، bezetting، reserveren.online، ayce، opRekening، wachtlijst اور upsell۔ پورٹل کو بھیجی جانے والی تصدیق میں اس کے علاوہ cadeaubonnen (کوڈز)، klant (پوائنٹس) اور plek (انتظار کی فہرست) بھی ہیں۔

مینجمنٹ پورٹل میں گنتی۔ آن لائن اسٹور کے ذریعے ٹیک اوے اور ڈیلیوری الگ گنے جاتے ہیں (webshop، webshopGeannuleerd، verkoopTelling میں)، آمد کے دن پر، اور ٹیک اوے/ڈیلیوری میں دوبارہ نہیں۔ میز پر آرڈر عام طور پر میز میں گنا جاتا ہے۔

کارڈ ادائیگی اور پیمنٹ ٹرمینلز

سیٹنگز ← ادائیگی (صرف ایڈمن):

اگر کم از کم ایک ٹرمینل API کی کے ساتھ ہو (یا ٹیسٹ موڈ آن ہو) تو ادائیگی ← کارڈ / Bancontact ٹرمینل پر ادائیگی خود بخود شروع کر دیتا ہے، اس رقم کے لیے جو سرور حساب کرتا ہے۔

جب تک کنکشن آن ہے، سرور "pin" صرف اسی آرڈر اور اسی رقم کی کامیاب ٹرمینل ادائیگی کے ساتھ قبول کرتا ہے۔ درخواستیں سرکاری PHP-SDK کی طرح عام فارم کے طور پر جاتی ہیں، اور اگر مین API جواب نہ دے تو بیک اپ API (api-backup.pinvandaag.com) استعمال ہوتی ہے۔ API کا ہر جواب سرور ونڈو میں [pin] کے ساتھ آتا ہے، خرابی میں مفید۔ کامیاب ادائیگی جو ابھی پروسیس نہیں ہوئی (مثلاً ٹیبلٹ بند ہو گیا)، اس آرڈر کی اگلی ادائیگی پر دوبارہ مل جاتی ہے۔

ٹپ (کارڈ، نقد اور گفٹ واؤچر)

ادائیگی کی اسکرین میں ہر ادائیگی کے طریقے پر ٹپ بٹنوں کی ایک قطار ہوتی ہے: کوئی نہیں، 5%، 10%، 15% (10 سینٹ تک اوپر راؤنڈ)، راؤنڈ کریں (اگلے پورے یورو تک) اور دوسری رقم۔ کارڈ میں کسٹمر رقم + ٹپ ایک ساتھ ٹرمینل پر ادا کرتا ہے؛ نقد میں ٹپ بقایا اور کیش دراز میں شامل ہوتی ہے۔ رسید پر کارڈ سے ادا شدہ رقم ہوتی ہے اور اس کے نیچے "جس میں ٹپ"؛ کل رقم (TOTAAL) اور VAT وہی رہتے ہیں، کیونکہ ٹپ سیل نہیں ہے۔ X/Z رپورٹ میں ٹپ ادائیگی کے طریقے کے لحاظ سے اور "کل ٹپ" کے طور پر درج ہوتی ہے۔

ایڈمن ٹپ بٹن سیٹنگز ← کاروبار ← ٹپ میں سیٹ کرتا ہے: آن/بند، کون سے فیصد (زیادہ سے زیادہ 4، مثلاً "5, 10, 15")، کیا "راؤنڈ کریں" بٹن ہو اور کن ادائیگی کے طریقوں (کارڈ، نقد، گفٹ واؤچر) میں ٹپ ممکن ہو۔ "کوئی نہیں" اور "دوسری رقم" ہمیشہ موجود ہوتے ہیں۔

"… کر دیں" ہمیشہ ہوتا ہے، ہر ادائیگی کے طریقے پر، چاہے ٹپ بٹن بند ہوں (کوئی سیٹنگ نہیں): کسٹمر بل خود اوپر راؤنڈ کرتا ہے اور فرق ٹپ ہوتا ہے۔ اگلے پورے یورو اور اگلی گول رقموں کے بٹن ہوتے ہیں (مثلاً € 28,00 → 29، 30، 40؛ € 44,00 → 45، 50، 60) اور خود کل رقم لکھنے کے لیے دوسرا کل۔ منتخب بٹن پر دوبارہ ٹیپ = راؤنڈ نہیں۔ زیادہ سے زیادہ € 500 ٹپ (کیش رجسٹر سرور جیسی ہی حد)۔

انٹرنیٹ نہیں

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

فلور پلان اور میزیں

فلور پلان ایڈیٹر

سیٹنگز ← فلور پلانز (صرف ایڈمن):

کنفیگریشن دوسرے کاروبار میں منتقل کریں

سیٹنگز - امپورٹ/ایکسپورٹ

سیٹنگز ← امپورٹ/ایکسپورٹ (صرف ایڈمن)۔ اگر آپ نے ایک کاروبار پوری طرح سیٹ کر لیا ہے تو کنفیگریشن کو .json فائل میں ایکسپورٹ کریں اور دوسرے کاروبار کے کیش رجسٹر میں امپورٹ کریں۔ ہر حصہ الگ منتخب کیا جا سکتا ہے:

کبھی ساتھ نہیں جاتے: کاروبار کا نام، پتہ، پوسٹ کوڈ، شہر، فون، ای میل، VAT نمبر اور رسید کی آخری لائن، Z رپورٹ کا ای میل ایڈریس، کارڈ ٹرمینلز اور ان کی کیز، عملہ اور PIN کوڈز، اور تمام سیل، رسیدیں، کسٹمرز اور اسٹاک کی مقداریں۔

امپورٹ بہت محفوظ ہے: ایک بڑی سرخ وارننگ، ایک نشان "میں سمجھتا ہوں..."، ایڈمن کا اپنا PIN کوڈ دوبارہ، کوئی کھلا آرڈر نہیں، وہی ملک (VAT ریٹس) اور پہلے سے خودکار بیک اپ۔ امپورٹ ایک ٹرانزیکشن میں ہوتا ہے: کچھ غلط ہو تو کچھ نہیں بدلتا۔ موجودہ پروڈکٹس، گروپس، اجزاء اور ٹیبلز مٹائے نہیں جاتے بلکہ کیش رجسٹر سے ہٹا دیے جاتے ہیں (جیسے حذف کرنے میں)، تاکہ پرانی رسیدیں اور رپورٹس درست رہیں۔

کسی دوسرے کیش رجسٹر سے امپورٹ

سب کچھ دوبارہ ٹائپ کیے بغیر سسٹم بدلیں۔ ہمیشہ دستیاب (بغیر سوئچ کے): سیٹنگز ← امپورٹ/ایکسپورٹ میں (صرف ایڈمن) کسی دوسرے کیش رجسٹر سے امپورٹ کا حصہ موجود ہے۔

زبانیں (42، مثلاً ترکی، عربی، دارجہ، بربر، پولش، بلغاری، ہنگیرین، روسی، سربین، البانوی، فارسی، تگرینیا، امہاری، صومالی، پاپیامینتو، سرانان ٹونگو، ہندی، اردو، انڈونیشیائی، ویتنامی، سریانی آرامی، چینی اور یوکرینی)

ہر اسکرین پر نیچے دائیں ©-بٹن کے ساتھ زبان کا ایک بٹن ہوتا ہے (مثلاً NL اور جھنڈا)۔ انتخاب کے مینو کے لیے اس پر ٹیپ کریں: زبانیں حروفِ تہجی کی ترتیب میں ہیں، جھنڈے سے پہلے اپنی زبان میں نام کے ساتھ: Bahasa Indonesia (انڈونیشیائی)، Čeština (چیک)، Darija (لاطینی رسم الخط میں مراکشی عربی)، Deutsch، English، Español، Français، Hrvatski (کروشیائی)، Italiano، Kurdî (کرمانجی)، Latviešu (لیٹوین)، Lietuvių (لتھوانیائی)، Magyar (ہنگیرین)، Nederlands، Papiamentu (پاپیامینتو)، Polski، Português، Română، Shqip (البانوی)، Slovenčina (سلوواک)، Soomaali (صومالی)، Sranantongo، Srpski (سربین، لاطینی رسم الخط میں)، Tarifit (ریفی بربر)، Tiếng Việt (ویتنامی)، Türkçe، پھر سیریلک رسم الخط میں Български (بلغاری)، Русский (روسی) اور Українська (یوکرینی)، پھر عربی رسم الخط کی زبانیں: اردو (اردو)، الدارجة (دارجہ)، العربية (عربی)، دری (دری)، فارسی (فارسی)، پښتو (پشتو) اور کوردی (سۆرانی) (کردی سورانی)، پھر سریانی رسم الخط میں ܣܘܪܝܝܐ (سریانی آرامی، Suryoyo)، دیوناگری میں हिन्दी (ہندی)، گعز رسم الخط میں ትግርኛ (تگرینیا) اور አማርኛ (امہری)، تفیناغ میں ⵜⴰⵎⴰⵣⵉⵖⵜ (تمازیغت، بربر)، اور آخر میں 中文(简体)(چینی، آسان رسم الخط)۔ کیش رجسٹر سرور کی تمام اسکرینیں، بٹن، پیغامات اور خرابی کے پیغامات ترجمہ ہوتے ہیں۔

ڈویلپرز کے لیے: ہر نظر آنے والا متن کوڈ میں vt('Nederlandse tekst') کے طور پر ہے (apps/pos-web/lib/i18n.ts)؛ ڈچ متن ہی کی (key) ہے۔ ترجمے apps/pos-web/lib/vertalingen/<taal>.ts میں ہیں۔ اگر کوئی ترجمہ نہ ہو تو کیش رجسٹر ڈچ دکھاتا ہے؛ ٹیسٹ i18n (pos-web) چیک کرتا ہے کہ ہر متن ہر زبان میں ترجمہ ہوا ہے اور {0} جگہیں درست ہیں۔ کیش رجسٹر سرور کے پیغامات ڈچ میں رہتے ہیں اور براؤزر میں ترجمہ ہوتے ہیں ({0} کے ساتھ بھی، مثلاً پیغام میں پروڈکٹ کا نام)۔

پرنٹرز سیٹ کریں

نئے کیش رجسٹر میں کوئی پرنٹر نہیں ہوتا۔ ایڈمن کے طور پر لاگ ان کریں (ڈیمو: 1111) اور اوپر والی پٹی میں سیٹنگز منتخب کریں۔

ایک جیسے پروڈکٹس پرنٹ کرتے وقت ملا دیے جاتے ہیں: دو بار 1x کولا بن جاتا ہے 2x کولا، کچن سلپ اور رسید دونوں پر۔ صرف ایک جیسے آپشنز اور نوٹ والے پروڈکٹس ملتے ہیں۔

Linux انسٹالر کیش رجسٹر کے صارف کو lp اور dialout گروپس میں شامل کرتا ہے، تاکہ کیش رجسٹر USB اور سیریل پرنٹر استعمال کر سکے۔

مدد چاہیے؟

Optimum POS · 085 560 00 60 · support@optimumpos.nl · پیر–جمعہ 9:00–20:00، ہفتہ–اتوار 14:00–20:00