এক্সপেডিশন (Expo)
এক্সপেডিশন — রান্নাঘর (KDS) এবং POS-এর পাশে তৃতীয় অপারেশনাল স্ক্রিন: ডেলিভারি কাউন্টারের সেই ব্যক্তির কর্মক্ষেত্র, যিনি প্রস্তুত অর্ডার কুরিয়ারের কাছে হস্তান্তর করেন। খুলুন অ্যাডমিন প্যানেল → “হস্তান্তর (Expo)” — মেনুতে আইটেমটির নাম ঠিক এটাই।
স্ক্রিনটি একটি নির্দিষ্ট সমস্যার সমাধান করে: তাকে ৬টি প্যাকেট, দরজায় ৩ জন কুরিয়ার — কে কোন প্যাকেট নেবে?
হস্তান্তরের সারি#
স্ক্রিনটি পিকআপ/ডেলিভারির অর্ডার “প্রস্তুত”/“হস্তান্তরের অপেক্ষায়” স্ট্যাটাসে দেখায় — অর্থাৎ রান্নাঘরের পরে, কিন্তু কুরিয়ারের কাছে হস্তান্তরের আগে। এখানেই নিজস্ব ডেলিভারির সেই অর্ডারগুলো থাকে, যেগুলোর জন্য কুরিয়ার ইতিমধ্যে নির্ধারিত (ম্যানুয়ালি বা স্বয়ংক্রিয়ভাবে), কিন্তু প্যাকেট এখনও তাকে আছে: কুরিয়ার নির্ধারণের মানে এই নয় যে অর্ডার চলে গেছে — কার্ডটি হস্তান্তর তালিকা থেকে সরে যায় শুধু তখনই, যখন এখানে হস্তান্তর চিহ্নিত করা হয় বা কুরিয়ার নিজের দিকে “নিয়ে গেছি” চিহ্নিত করেন। প্রতিটি অর্ডার কার্ডে থাকে:
- চ্যানেল ব্যাজ — Glovo / Wolt / Yandex Eats / নিজস্ব সাইট / নিজস্ব কুরিয়ার, অর্ডারের উৎস থেকে স্বয়ংক্রিয়ভাবে নির্ধারিত;
- কুরিয়ারের নাম ও ফোন, যদি তিনি ইতিমধ্যে নির্ধারিত হন;
- ETA (কুরিয়ারের আগমনের আনুমানিক সময়) কাউন্টডাউন আকারে, “কুরিয়ার দেরি করছেন” বা সবুজ হাইলাইট “কুরিয়ার ইতিমধ্যে এখানে”;
- অর্ডার প্রস্তুত হওয়ার পর থেকে অতিবাহিত সময় — যাতে দেখা যায় কোন অর্ডার ঠান্ডা হয়ে যাচ্ছে: আপনার থ্রেশহোল্ডের পরে কার্ডটি হলুদ হয়, তারপর লাল হয় (এসে যাওয়া কুরিয়ার থ্রেশহোল্ডের চেয়ে গুরুত্বপূর্ণ);
- এক লাইনে অর্ডারের সংক্ষিপ্ত 구성 (প্রথম কয়েকটি আইটেম এবং “আরও N”) এবং অতিথির নাম;
- পিকআপের জন্য — হস্তান্তর কোড: অতিথি তার ট্র্যাকিং স্ক্রিনে যে কোডটি দেখান, কর্মীরা প্যাকেট হস্তান্তরের আগে চোখে মিলিয়ে দেখেন।
কার্ডগুলো কুরিয়ারের আগমনের সময় অনুযায়ী সাজানো হয় (সবচেয়ে কাছেরটি উপরে), আর ETA অজানা হলে — আসার ক্রম অনুযায়ী (FIFO)।
“পৃষ্ঠার ভিউ” গিয়ারটি নিজের হস্তান্তর কাউন্টার অনুযায়ী স্ক্রিন কনফিগার করে: কার্ডের প্রস্থ, ঘনত্ব, কোন ফিল্ড দেখাবে (চ্যানেল, কুরিয়ারের ফোন, 구성, অতিথি, অর্ডারের বয়স), মিনিটে “হলুদ/লাল” থ্রেশহোল্ড এবং শব্দ। একাধিক শাখা থাকলে, লোকেশন ফিল্টার ডিভাইসে মনে রাখা হয়।
কুরিয়ারের কাছে অর্ডার হস্তান্তর#
কুরিয়ার যখন অর্ডার নেন, এক্সপেডিটর এক ট্যাপে হস্তান্তর চিহ্নিত করেন:
- নিজস্ব ডেলিভারির জন্য — অর্ডার “পথে” স্ট্যাটাসে যায় (নিজস্ব ডেলিভারি বিভাগের মতো একই রূপান্তর) এবং “কুরিয়ার নিয়ে গেছেন” চিহ্ন পায়: এটিই কার্ডটি হস্তান্তর তালিকা থেকে সরায়। যদি প্রতিষ্ঠানের কুরিয়াররা “কর্মী” বিভাগে যোগ করা থাকে, আর অর্ডারের জন্য কুরিয়ার এখনও নির্ধারিত না হয়, স্ক্রিন প্রথমে জিজ্ঞাসা করবে প্যাকেট কোন কুরিয়ারকে হস্তান্তর করা হয়েছে (একটি “বহিরাগত কুরিয়ার” অপশনও আছে); কুরিয়ার ইতিমধ্যে নির্ধারিত থাকলে — প্রশ্ন নেই, স্ক্রিন শুধু হস্তান্তর চিহ্নিত করে এবং নিশ্চিতকরণে কুরিয়ারের নাম বলে। অর্ডার অন্য কুরিয়ারকে হস্তান্তর করা যায় নিজস্ব ডেলিভারি বিভাগে “↪ পুনঃনির্ধারণ” বোতাম দিয়ে;
- অ্যাগ্রিগেটরদের (Glovo/Wolt/Yandex Eats) এবং পিকআপের জন্য — কার্ডটি হস্তান্তরিত হিসেবে চিহ্নিত হয় এবং সারি থেকে সরে যায়, কিন্তু অর্ডারের স্ট্যাটাস নষ্ট হয় না: প্রকৃত সংগ্রহ নিশ্চিত করে প্ল্যাটফর্ম নিজেই বা অতিথি। কার্ডটি সঙ্গে সঙ্গে অদৃশ্য হয়, আর রেকর্ড না হলে — ফিরে আসে।
আপডেটগুলো WebSocket-এর মাধ্যমে রিয়েল টাইমে আসে, সংযোগ বিচ্ছিন্ন হলে ব্যাকআপ পোলিং সহ — রান্নাঘরের স্ক্রিনের মতোই।
যদি শাখায় একটি বহিরাগত কুরিয়ার সার্ভিস সংযুক্ত থাকে, নিজস্ব ডেলিভারির অর্ডার কার্ডে “কুরিয়ার ডাকুন” বোতাম থাকে — অন্য বিভাগে না গিয়ে সরাসরি হস্তান্তর কাউন্টার থেকেই কুরিয়ার ডাকা যায়। সার্ভিস সংযুক্ত না থাকলে — বোতামটি থাকে না; অ্যাগ্রিগেটর এবং পিকআপের অর্ডারেও এটি নেই। বিস্তারিত — নিজস্ব ডেলিভারি।
ম্যানিফেস্ট এবং প্যাকেট স্টিকার প্রিন্ট#
হস্তান্তর স্ক্রিন থেকে দুটি ডকুমেন্ট প্রিন্ট হয় — দুটোই Cenaly Hardware Bridge-এর মাধ্যমে:
- প্যাকেট ম্যানিফেস্ট — প্যাকেটের ভিতরে থাকা কাগজ, যাতে অর্ডারের 구성 থাকে: অর্ডার নম্বর, চ্যানেল, অতিথির নাম, পরিমাণসহ আইটেম, আলাদা লাইনে মডিফায়ার (“পেঁয়াজ ছাড়া”, “ল্যাকটোজ-মুক্ত দুধ”) এবং অতিথির মন্তব্য, সাথে সারাংশ “আইটেম: N”। এটি দিয়ে কুরিয়ার এবং অতিথি সম্পূর্ণতা মিলিয়ে দেখেন, আর অ্যাগ্রিগেটরের সাথে “একটি আইটেম দেওয়া হয়নি” বিতর্ক মুদ্রিত প্রমাণে নিষ্পত্তি হয়। ম্যানিফেস্ট একটি অর্ডারে বা একবারে পুরো সারিতে প্রিন্ট করা যায়;
- প্যাকেট স্টিকার 60×40 — স্ক্রিন জিজ্ঞাসা করে অর্ডারটি কতটি প্যাকেটে ভাগ করা হয়েছে (সর্বোচ্চ ২০), এবং “প্যাকেট ১/৩”, “২/৩”… স্টিকার প্রিন্ট করে, যাতে কুরিয়ারদের মধ্যে প্যাকেট মিশে না যায়। একই উত্তর দিয়ে আবার চাপলে অতিরিক্ত স্টিকার প্রিন্ট হয় না।
স্টিকারগুলো “লেবেল” ভূমিকার প্রিন্টারে যায়, আর সেটি না থাকলে — সাধারণ রসিদ প্রিন্টারে। ব্রিজ না থাকলে, ম্যানিফেস্ট ব্রাউজার দিয়ে প্রিন্ট হয়। প্রিন্টের বিস্তারিত, টাস্ক সারি এবং কোড পেজ — রান্নাঘর ও হলে প্রিন্ট।
ফুলস্ক্রিন মোড#
KDS-এর মতোই, এক্সপেডিশন স্ক্রিনটি হস্তান্তর কাউন্টারে সবসময় চালু থাকা মনিটরের জন্য তৈরি:
- ফুলস্ক্রিন মোড এবং স্ক্রিন ঘুমিয়ে পড়া বন্ধ করা;
- কুরিয়ার এসে পৌঁছালে শব্দ সংকেত (অর্ডার শুধু সারিতে ঢুকলে নয় — হস্তান্তর কাউন্টারে দরজার মানুষটিই গুরুত্বপূর্ণ);
- “একটানা রিং” মোড: এসে যাওয়া কুরিয়ারের সেবা না হওয়া পর্যন্ত সংকেত কয়েক সেকেন্ড পরপর পুনরাবৃত্তি হয়। শব্দ এবং মোড প্রতিটি ডিভাইসে আলাদাভাবে কনফিগার হয়।
চালু করতে যা প্রয়োজন#
- ব্রাউজারসহ ট্যাবলেট বা মনিটর — হস্তান্তর স্ক্রিন প্রস্তুত অর্ডারের তাকের পাশে খোলা হয়।
- পিকআপ এবং ডেলিভারির অর্ডার — এক্সপো ঠিক এগুলোই দেখায়।
- স্টেশনের প্রস্তুত টিকেট — অর্ডারের অ্যাসেম্বলি রান্নাঘর স্ক্রিনে আইটেম প্রস্তুত হওয়া থেকে তৈরি হয়।
- ব্রিজ এবং প্রিন্টার — প্যাকেট স্টিকার এবং শিফটের ম্যানিফেস্টের জন্য (প্রিন্ট)।
- সুরক্ষিত সংযোগ (HTTPS) — হস্তান্তর কোড ব্রাউজারের ক্রিপ্টোগ্রাফি দিয়ে গণনা করা হয় এবং সাধারণ
http-এ দেখানো হয় না।
সীমাবদ্ধতা#
- হলের অর্ডার এক্সপো কিউতে যায় না। এগুলো অর্ডারের বিস্তারিত অংশে “গ্রাহকের কাছে হস্তান্তরিত” বোতাম দিয়ে হস্তান্তরিত হিসেবে চিহ্নিত করা হয় — হলের মোড (“টেবিল অনুযায়ী ওয়েটারের কাছে হস্তান্তর”) হস্তান্তর স্ক্রিনে পরিকল্পিত, তবে এখনো তৈরি হয়নি।
- শুধু হস্তান্তরের স্ট্যাটাসে থাকা অর্ডার দেখানো হয় (সাথে নির্ধারিত কুরিয়ারসহ নিজস্ব ডেলিভারি, যতক্ষণ না প্যাকেজ নেওয়া হয়) এবং হস্তান্তরের চিহ্ন ছাড়া — আগের স্ট্যাটাসগুলো “অর্ডার”-এ এবং রান্নাঘরে থাকে।
- অ্যাগ্রিগেটর চ্যানেলের তালিকা নির্দিষ্ট (Glovo, Wolt, Yandex Eats); “নিজস্ব কুরিয়ার” কুরিয়ারের নাম আছে কি না তা দিয়ে নির্ধারিত হয়।
- স্ক্রিনটি ক্লাউড-ভিত্তিক — ইন্টারনেট ছাড়া এটি কাজ করে না (ইন্টারনেট চলে গেলে)।
সমস্যা সমাধান#
কিউতে অর্ডার নেই। এটি হয় হলে (dine-in), নয়তো এখনো হস্তান্তরের স্ট্যাটাসে পৌঁছায়নি, নয়তো ইতিমধ্যে হস্তান্তরিত হিসেবে চিহ্নিত হয়েছে।
হস্তান্তর কোডের চিপ দেখা যাচ্ছে না। স্ক্রিনটি অসুরক্ষিত সংযোগে খোলা হয়েছে — এটি https দিয়ে খুলুন।
প্যাকেজের স্টিকার প্রিন্ট হচ্ছে না। ব্রিজ এবং নির্বাচিত লেবেল প্রিন্টার পরীক্ষা করুন; এখন লেবেলগুলো রসিদ প্রিন্টারে রাস্টারে প্রিন্ট হয়।
কুরিয়ার ভুল প্যাকেজ নিয়ে গেছে। এজন্যই হস্তান্তর কোড এবং হস্তান্তর নিশ্চিতকরণ প্রয়োজন — শিফটের কাজের পদ্ধতিতে এগুলো চালু করুন।
সম্পর্কিত বিভাগ#
- রান্নাঘর (KDS) — রান্নাঘরের স্ক্রিন, যেখান থেকে অর্ডার এক্সপো কিউতে আসে
- POS — অর্ডার গ্রহণ এবং পেমেন্ট
- নিজস্ব ডেলিভারি — প্রতিষ্ঠানের নিজস্ব ডেলিভারির কুরিয়ার স্ক্রিন
- রান্নাঘর ও হলে প্রিন্টিং — ম্যানিফেস্ট, স্টিকার এবং প্রিন্ট কিউ
সাধারণ প্রশ্ন#
প্রতিষ্ঠানের শুধু নিজস্ব কুরিয়ার থাকলে এক্সপো কি প্রয়োজন?#
যেখানেই ডেলিভারি বা পিকআপ আছে, সেখানে স্ক্রিনটি সব ক্ষেত্রেই উপকারী — এটি নিজস্ব কুরিয়ার এবং অ্যাগ্রিগেটর কুরিয়ার উভয়কেই একই স্ক্রিনে দেখায়, যা মিশ্র ডেলিভারি চ্যানেলে সুবিধাজনক।
স্থানীয় অর্ডার (dine-in) কি এক্সপোতে দেখানো হয়?#
না, স্ক্রিনটি শুধু পিকআপ এবং ডেলিভারির অর্ডার সংগ্রহ করে — হলের অর্ডারগুলো কুরিয়ারের কাছে হস্তান্তর ছাড়াই POS এবং রান্নাঘরের মাধ্যমে প্রক্রিয়া করা হয়।
স্ক্রিনটি অ্যাগ্রিগেটর কুরিয়ারের ETA কীভাবে জানে?#
ETA এবং কুরিয়ারের তথ্য অর্ডারের ডেটা থেকে আসে, যা অ্যাগ্রিগেটরের ওয়েবহুক অথবা নিজস্ব ডেলিভারির ডেটা থেকে হালনাগাদ হয় — এক্সপো শুধু সেগুলো দেখায়।