دورة كاملة لأي نشاط استقبال طلبات وتوصيل — مرورًا بإسناد المناديب والتوصيل، وحتى التقفيل اليومي المطابَق والتقارير. مبني فعليًا ومُجرَّب على أرض الواقع، لا عرض تصميمي نظري.A complete cycle for any order-and-delivery business — through rep assignment and delivery, to a reconciled daily close and reports. Actually built and tested in the field, not a theoretical mockup.
* جميع الشاشات والبيانات هنا من دورة توزيع فعلية — واستُبدلت بياناتها الحقيقية ببيانات وهمية حفاظًا على سرية العميل.* All screens and data here are from an actual dispatch cycle — real figures replaced with sample data to protect the client's privacy.
كل نقطة من النقاط دي بتتكرر يوميًا في أي نشاط توزيع — مش حالة خاصة بعينها.Every one of these recurs daily in any dispatch business — none of it is a one-off.
آخر اليوم تُجمَع مبالغ الكاش والشبكة والتحويل من الذاكرة، ويُكتشَف الفرق بين المتوقَّع والفعلي متأخرًا — إن اكتُشف أصلًا.Cash, card and transfer totals get gathered from memory at day's end, and the gap between expected and actual surfaces late — if it surfaces at all.
كل طلب رسالة منفصلة، ومن السهل أن يضيع صنف أو عنوان أو رقم وسط الزحام، دون سجل مركزي واحد يُرجَع إليه عند الحاجة.Every order is a separate message, and it's easy to lose an item, an address or a number in the rush — with no single central log to check.
كرتونة ترجع، أو طلب يُلغى — وأثرهما على المخزون وعلى الأرباح لا يظهر بوضوح، فتبدو الأرقام صحيحة وهي ليست كذلك.A carton comes back, or an order is cancelled — and their effect on stock and profit doesn't clearly show, so the numbers look right when they aren't.
كل عميل أجل له تاريخ متفرّق من الطلبات، ولا رصيد جارٍ واحد يُحدَّث لحظة كل عملية، فتتأخر المطالبة ويتأخر معها التحصيل.Every credit customer has a scattered order history, with no single running balance updated at the moment of each transaction — so the demand lags, and collection lags with it.
كل نقطة من نقاط المشكلة أعلاه، تتحوّل لحالة مختلفة تمامًا داخل النظام.Every problem point above becomes something entirely different inside the system.
بدل التقدير آخر اليوم — كل تسليم يُسجَّل بطريقة سداده لحظة حدوثه، والمجموع يطابق المتوقَّع قبل الحفظ.Instead of guessing at day's end — every delivery logs its payment method the moment it happens, and the total matches the expected before it's even saved.
الصق رسالة العميل والنظام يقرأها بنفسه، فيحوّلها لصف جاهز بالأصناف والعنوان والرقم — بلا طبع يدوي ولا تخمين.Paste the customer's message and the system reads it itself, turning it into a ready row with items, address and phone — no manual typing, no guessing.
مرتجع، أو إلغاء، أو كرتونة مجانية — كل حالة سطر منفصل بعدّاد صفر سعر عند الكراتين المجانية، فلا تدخل حساب الربح بالخطأ.A return, a cancellation, a free carton — each is its own line, a free carton at zero price, so it never enters the profit calculation by mistake.
محدَّث لحظة كل عملية، بدل مراجعة يدوية متفرّقة — فتعرف من عليه مبلغ ومنذ متى، فورًا.Updated the instant each transaction happens, instead of scattered manual review — so you know who owes what, and since when, instantly.
رابط خرائط داخل نص الطلب يُفسَّر تلقائيًا لإحداثيات، أيًا كانت صيغته — رابط مختصر، إحداثيات، أو اسم حي.A maps link inside the order text is automatically resolved to coordinates, whatever its form — a short link, raw coordinates, or just a district name.
وقفات كل مندوب تُرتَّب من الأقرب للأبعد بحساب مضبوط — لا تخمين يدوي ولا وقت ضائع في الطريق.Every rep's stops are ordered nearest-to-farthest by precise calculation — no manual guessing, no wasted time on the road.
كل خطوة تالية مبنية تلقائيًا على بيانات الخطوة اللي قبلها — دون إعادة إدخال، ودون تعارض بين الأرقام.Each next step is built automatically on the one before it — no re-entry, no numbers that contradict each other.

يظهران فورًا للمندوب: المبلغ الإجمالي المتوقَّع، والطريقة المتوقَّعة، دون أي حساب يدوي منه.The rep sees instantly: the total expected amount, and the expected method — no manual math on his part.

يسلَّم الفرع للمندوب صباحًا، ويستلم المرتجع آخر اليوم — نفس الشاشة، نفس السجل، دون سجل مخزون منفصل يُدار يدويًا.The branch hands out to the rep in the morning and receives the return at day's end — same screen, same log, no separate stock sheet run by hand.
نقطة البيع المباشر (الفرع أو المحل) تُعامَل كمندوب من نوع مختلف داخل النظام نفسه — نفس الحركة، نفس التقارير، دون ازدواجية في الإدخال.A direct point of sale (branch or shop) is treated as a different rep type inside the same system — same flow, same reports, no double entry.
يتعلَّم النظام تلقائيًا نطاق كل حي من الطلبات السابقة، وإذا كان موقع طلب جديد بعيدًا عن النطاق المعتاد ينبّهك فورًا قبل التسليم — لا بعده.The system learns each district's usual range from past orders, and if a new order's location falls outside it, you're warned before delivery — not after.
بيانات الموقع والحي ومسار المندوب موجودة في النظام فعلًا؛ فوقها يمكن بناء خريطة حية تُحرّك مواقع المناديب لحظيًا وتقترح أقرب مستودع تلقائيًا — هذه ليست ميزة قائمة اليوم، بل تطوير إضافي يُبنى فوق نفس البيانات.Location, district and route data already live in the system; a live map that moves rep positions in real time and auto-assigns the nearest warehouse could be built on top of it — this isn't a feature that exists today, but an extension buildable on the same data.
من غير عقد ومن غير دفعة مقدّمة — تشوف النتيجة الأول.No contract, no deposit — you see the result first.