تتبع حركات الوارد والمنصرف، وحساب فترات البقاء داخل المخازن لكل شحنة ("Transfer Tracking") تلقائياً، بدقة تامة لتوفير تقارير احترافية ومؤشرات دقيقة ومباشرة.
📥 تسجيل الوارد
Warehouse_IN بكل تفاصيل الدخول، مع ربط أرقام التحويل والرحلات وحساب عدد الكراتين الفعلي مباشرة.
📤 تسجيل المنصرف
Warehouse_OUT مع تحديد السائق والعربية، والصرف الفردي أو الجماعي.
🚚 تسجيل الرحلات (Trips)
إنشاء رحلة جديدة، وتقرير Warehouse Car اليومي للتحويلات بين الفروع.
📊 لوحة المؤشرات
KPIs وتحليلات الحركة والتنبيهات والتقارير الشهرية مع التصدير Excel وPDF.
🗂️ البيانات الأساسية
Routes، Branches، Drivers، Vehicles وWarehouses كمصدر موحّد لكل القوائم.
🔗 Dynamics 365
استيراد ومراجعة بيانات PO وTO وTX وربطها بالتحويلات داخل المخزن.
🔄 Transfer Tracking
تتبع حالة التحويلات وأيام بقائها بين الوارد والمنصرف والتسليم.
📤 تسجيل حركات المنصرف (Warehouse_Out)
سجل حركات المنصرف
التاريخ والوقت
رقم التحويل
رقم الكرتونة
الوصف
من
إلى
الكمية
الرقم التسلسلي
حالة الكرتونة
المسار
الرحلة
التحكم
بواسطة
لا توجد بيانات بعد
🚚 تسجيل الرحلات (Trips)
إنشاء رحلة جديدة، إدارة رحلة كاملة بضغطة واحدة (سائق / تأجيل / إلغاء / نقل كراتين)، وتقرير Warehouse Car اليومي للتحويلات بين الفروع — كل ده في صفحة واحدة بتابات منفصلة.
🚚 إنشاء رحلة جديدة (Create Trip)
النظام يسمح افتراضيًا برحلة واحدة فقط لكل Route في نفس اليوم، ونفس العربية مينفعش تتكرر في رحلتين بنفس اليوم.
لو محتاج رحلة إضافية استثنائية لنفس الـ Route، فعّل "رحلة إضافية (Additional Trip)".
السائق والعربية مش لازم تتحددوا وقت الإنشاء — تقدر تسيبهم "هيتحدد لاحقًا" وتحددهم بعدين من زرار تحديد السائق/العربية في جدول الرحلات تحت، بس لازم تتحددوا قبل تنفيذ Trip OUT.
سجل الرحلات
Trip ID
التاريخ
Route
السائق
موبايل
العربية
الحالة
عدد الكراتين
التحكم
لا توجد رحلات بعد
🚚 إدارة رحلة كاملة (سائق / تأجيل / إلغاء / نقل كراتين)
اختار رقم الرحلة، وحدد الكراتين (المعاملات) اللي عايز تتصرف فيها من غير ما تفتح كل واحدة لوحدها:
حدد سائق لكل الرحلة، أو ألغِ كراتين معينة رجعت من العربية، أو أجّل تاريخ كراتين محددة، أو انقلها لرحلة/عربية تانية.
📦 كراتين على الرحلة لسه في المخزن (لم تخرج بعد)
الكرتونة
الوجهة
الكمية
الحالة
رقم التحويل
من
إلى
الكمية
الوصف
Warehouse Car - تقرير التحويلات اليومي
🚗 Warehouse Car | تقرير التحويلات اليومي للفروع
📅 تاريخ الشحن:
يُبعت يومياً للفروع بالبضاعة الخارجة من المخزن (W.H 1000) والتحويلات الرايحة لكل فرع.
📦 ملخص التحويلات لكل فرع
Total Boxes
W.h
Transfer
TO
Ship Date
0
0
0
الإجمالي
Total Boxes = W.h + Transfer (بيتحسب تلقائي)
🔄 تفاصيل التحويلات (من - إلى - الكمية - رقم التحويل)
Date
From WH
To WH
Description
QTY
Transaction Type
الرئيسية / تسجيل الوارد
تسجيل حركات الوارد (Warehouse_IN)
📊 ملخص الكراتين (بالعدد الفعلي)
يتم تحديث أرقام الكراتين تلقائياً عند تسجيل أي حركة وارد جديدة.
🟢 مباشر من Warehouse_IN
لو نفس الكرتونة اللي عددها مكتوب فوق فيها أكتر من رقم تحويل، أضف الأرقام الإضافية هنا.
الكمية هنا افتراضياً = 0 (يعني نفس الكرتونة، مفيش كراتين زيادة) — اكتب رقم غير الصفر فقط لو فعلاً وصلت كراتين إضافية منفصلة مع هذا الرقم.
هيتم إنشاء حركة Warehouse_IN مستقلة لكل رقم تحويل (عشان الربط في صفحة Traking يشتغل صح)، لكن إجمالي عدد الكراتين المحسوب هيفضل صح ومش هيتضاعف.
سجل حركات الوارد
التاريخ والوقت
رقم التحويل
رقم الكرتونة
الوصف
من
إلى
الكمية
الرقم التسلسلي
حالة الكرتونة
المسار
الرحلة
التحكم
بواسطة
لا توجد بيانات بعد
🔄 تتبع حركات التحويل (Transfer Tracking) يتم سحب وتحديث البيانات وحساب أيام البقاء والحالة تلقائياً بناء على حركات IN و OUT.
رقم التحويل
من مخزن
إلى
تاريخ الدخول (IN DATE)
تاريخ الخروج (OUT DATE)
أيام بالمخزن (DAYS IN WH)
الحالة (STATUS)
التفاصيل
التحكم
لا توجد بيانات بعد
🔎 تفاصيل التحويل
📤 Out سريع للمعاملة
سيتم تسجيل حركة صرف (Out) تلقائياً بنفس بيانات المعاملة (من/إلى/الكمية) في Warehouse_Out.
لو المعاملة دي جزء من طرد فيه أكتر من رقم تحويل، هيتصرف كل الأرقام المرتبطة معاها مرة واحدة بنفس رقم الرحلة.
لازم تختار رحلة موجودة فعليًا من الرحلات المجدولة. النظام لن ينشئ رقم رحلة وهمي. لو ده صرف فرع مباشر بدون عربية استخدم زر 🚶 صرف منفرد.
تقرير لوحة المؤشرات التنفيذية - Mobilaty
📊 لوحة المؤشرات التنفيذية
إلى
⏳
0
تحويلات قيد التخزين
✅
0
إجمالي الكميات المنصرفة
🚚
0
إجمالي الرحلات
📦
0
إجمالي المنصرف
📥
0
إجمالي حركات IN
⏱️
0
متوسط أيام التخزين
معدل حالات التحويلات (Transfer Status) كفاءة تشغيلية
توزيع الكميات حسب المسارات (Routes) تحليل
إجمالي حركات IN + OUT
0
حجم النشاط التشغيلي في الفترة
إجمالي كميات IN
0
القطع الداخلة للمخزن
صافي الكمية
0
IN − OUT
نسبة إتمام التحويلات
0%
Completed ÷ إجمالي التحويلات
اتجاه الكميات عبر الوقت IN / OUT Qty
نشاط الحركات حسب المسار Movement Count
📊 مؤشرات Dynamics 365 داخل لوحة المتابعة تتبع بيانات آخر استيراد مع نفس فلتر الفترة المختار في لوحة المؤشرات
🧾
0
إجمالي أوامر الشراء
📦
-
إجمالي القطع بأوامر الشراء
🔄
0
إجمالي أوامر التحويل
📦
0
إجمالي عدد القطع داخل التحويلات
أوامر Dynamics: شراء مقابل تحويل مقارنة
أعلى مسارات التحويل في Dynamics Top Routes
اتجاه حركات المستودع عبر الوقت IN / OUT
مزيج الكميات: أوامر شراء مقابل حركات التحويل Volume Mix
💡
تحليل سريع
لا توجد بيانات Dynamics كافية بعد.
📦
متوسط القطع لكل أمر شراء
-
🚚
متوسط القطع لكل أمر تحويل
-
📈
صافي حركة المخزون
-
⏱️
نسبة التحويلات المعلقة
-
🔥
أكثر يوم نشاطاً
-
🚨 التنبيهات التشغيلية تظهر تلقائياً عند وجود حالة تحتاج متابعة
تحويلات متأخرة
⏱️
0
افتراضياً أكثر من يومين في المخزن
بيانات ناقصة
⚠️
0
حركات تحتاج استكمال قبل المراجعة
أرقام مكررة
🔁
0
TYPE / رقم المعاملة المكرر
حالة النسخة الاحتياطية
🛡️
-
سيتم التحقق تلقائياً
أهم التنبيهات🟢 النظام مستقر
لا توجد تنبيهات حالياً.
📅 التقرير الشهري
يتم تحديث ملخص الشهر الحالي تلقائياً عند فتح لوحة Dashboard.
حركات IN0
حركات OUT0
كمية IN0
كمية OUT0
تحويلات مكتملة0
🗂️ البيانات الأساسية (Master Data)
المصدر الموحّد للـ Routes والفروع والسائقين والعربيات والمخازن. أي Dropdown في النظام هيقرأ من هنا.
الإضافة والتعديل متاحة لـ Admin و Warehouse Manager، والحذف النهائي لـ Admin فقط (استخدم "تعطيل" بدل الحذف قدر الإمكان).
📥 استيراد بيانات تاريخية من النظام القديم
Admin فقط
ارفع ملف Excel/CSV من النظام القديم، اختار نوع البيانات (حركات Warehouse_IN/Warehouse_OUT، أو البيانات الأساسية: الفروع/المخازن/السواقين/العربيات)، والنظام يحاول يطابق أسماء الأعمدة تلقائيًا. لو أسماء أعمدة ملفك مختلفة، هتظهر لك قائمة ربط يدوي تحت لاختيار كل عمود بنفسك. السجلات المكررة (برقم التحويل/المعاملة للحركات، أو بالكود/رقم اللوحة للبيانات الأساسية) يتم تخطيها، والـ Route يتم أخذه من Master Data الحالية.
لم يتم رفع ملف بعد.
Routes
لا توجد بيانات بعد
🔗 ربط رقم تحويل بالكرتونة
🚚 ربط الكرتونة برحلة
🚶 صرف منفرد (Branch Pickup)
✅ تسجيل استلام الفرع (Mark Delivered)
✏️ تعديل الرحلة
🚚 تنفيذ Trip OUT
Branch
Warehouse Boxes
Transfer Boxes
Total Boxes
الحالة
المستلم
الكود الوظيفي
تاريخ/وقت الاستلام
🔗 بيانات من Dynamics 365 (F&O) — استيراد يدوي عبر Excel
لحد ما يتم تفعيل الربط المباشر عبر API، صدّر الشاشات التالية من F&O كملف Excel (Export to Excel) وارفعها هنا،
وهيتم حساب المؤشرات تلقائياً. البيانات بتتحفظ على جهازك فقط ومتزامنتش مع أي سيرفر خارجي.
لم يتم الاستيراد بعد
لم يتم الاستيراد بعد
لم يتم الاستيراد بعد
🗓️ فلترة بيانات Dynamics حسب الفترة الزمنية
إلى
قم برفع الملفات أولاً حتى يتم اكتشاف عمود التاريخ تلقائيًا (تقدر تغيّره يدويًا من القوائم).
🛡️ التحقق من رقم الـ Transfer عند الحفظ (Backend Validation)
حسب قاعدة النظام: أي رقم Transfer يتسجل في صفحة In أو Out لازم يكون موجود فعلاً في بيانات Dynamics.
البيانات اللي رفعتها فوق بتفضل على جهازك للتحليل والمؤشرات، وهنا بس بتاخد أرقام الـ Transfer/PO من العمود اللي تحدده
وتنزلها في Google Sheets عشان الخادم (Backend) يقدر يتحقق منها فعليًا — مش مجرد فحص شكلي في المتصفح.
⚠️ لا تفعّل هذا قبل ما تتأكد إنك زامنت كل أرقام الـ Transfer الحالية مع السيرفر، وإلا هيترفض حفظ أي رقم مش موجود في القايمة.
🧾
0
إجمالي أوامر الشراء
📦
-
إجمالي القطع بأوامر الشراء
🔄
0
إجمالي أوامر التحويل
📦
0
إجمالي عدد القطع داخل التحويلات
توزيع التحويلات حسب المخازن (From → To)
من مخزن
إلى مخزن
عدد التحويلات
قم باستيراد ملف أوامر التحويل أولاً
أوامر الشراء المستوردة
رقم أمر الشراء
المورد
نوع الشراء
حالة الاعتماد
الحالة
قم باستيراد ملف أوامر الشراء أولاً
👤 تغيير المستخدم
اختر المستخدم وأدخل كلمة المرور. الصلاحية مرتبطة بالحساب وليست بالاسم المكتوب فقط.
بيانات الدخول غير صحيحة.
Admin = صلاحيات كاملة | Warehouse = تشغيل المخزن بدون حذف | Viewer = قراءة فقط. المستخدم الجديد يُنشأ تلقائياً بصلاحية Warehouse.
🆕 إنشاء مستخدم جديد
أنشئ حسابك بنفسك. سيتم تعيين الصلاحية تلقائياً إلى Warehouse.
كلمة المرور: 8 أحرف على الأقل + حرف ورقم.
⚙ إدارة المستخدمين والصلاحيات
أضف مستخدمين، غيّر الاسم أو كلمة المرور، وحدد الفئة التي تمنح الصلاحيات.
مثال: غيّر اسم Admin إلى اسمك مع إبقاء الفئة Admin، أو أضف اسم موظف جديد واختر له Warehouse أو Viewer.
الاسم
الفئة
كلمة المرور
آخر دخول
الحالة
إجراء
📋 سجل التدقيق والنشاط
سجل تدقيق محلي مفصل مع تفاصيل التعديلات وسلسلة تحقق لاكتشاف العبث أو الفجوات.
الإجمالي: 0اليوم: 0
الوقت
الصفحة / المصدر
العملية
المستخدم
الصلاحية
التفاصيل
لا يوجد نشاط بعد
📅 التقرير الشهري التفصيلي
ملخص IN / OUT / Transfer Tracking / Dynamics حسب الشهر المختار.
IN Count0
OUT Count0
IN Qty0
OUT Qty0
المؤشر
القيمة
ملاحظة
🗄 بيانات الشهر المؤرشف
بيانات للعرض فقط (قراءة) — مش هتظهر في الجداول الأساسية.
IN Count0
OUT Count0
الوارد (IN)
الصادر (OUT)
🔒
انتهت جلسة الأمان
تم قفل النظام تلقائياً بسبب عدم النشاط أو انتهاء مدة الجلسة. سجّل الدخول مرة أخرى للمتابعة.
مدة الخمول القصوى: 30 دقيقة
🔒 صفحة محمية بكلمة مرور
صفحة Dynamics 365 محمية. من فضلك أدخل كلمة المرور للمتابعة.
كلمة المرور غير صحيحة
🛡️ النسخ الاحتياطي وحماية البيانات
احفظ نسخة محلية من بيانات Mobilaty وإعدادات المستخدمين وسجل العمليات.
لا توجد نسخة احتياطية محلية بعد
ملاحظة: النسخة المحلية تحميك من فقدان البيانات داخل المتصفح، أما Google Sheets فيظل المصدر الرئيسي للبيانات المتزامنة.
بينقل حركات الوارد/الصادر بتاعة شهر مقفول لشيت أرشيف منفصل، عشان الشيت الأساسي يفضل خفيف وسريع. أي كرتونة لسه شغالة (لم تُسلّم بعد) بتفضل في الشيت الأساسي تلقائياً ومتتأرشفش. لازم الشهر يكون مقفول الأول من صفحة الإعدادات.
🔔 التنبيهات التشغيلية
🔒 إقفال الفترات
⚡ الأداء
بيتحكم في عدد الصفوف المعروضة في جدولي الوارد والمنصرف قبل الحاجة لـ"تحميل المزيد". لو اتلغى التفعيل، هتتعرض كل الصفوف المطابقة دفعة واحدة (أبطأ مع آلاف الصفوف).