نظام إدارة متكامل لمشغل أزياء وخياطة — مبني بالكامل على Microsoft Power Platform
طلبت العميلة تحويل كامل لعمليات مشغلها من إدارة يدوية 100% إلى نظام رقمي ذكي يغطي الطلبات، أعمال الخياطة، الموظفات، الشكاوى، النواقص، وكل طلبات الموارد البشرية — مع Dashboard تحليلي يعطيها رؤية فورية كل صباح.
*قاعدة البيانات — SharePoint (10 قوائم)
صممت قاعدة البيانات من الصفر على SharePoint بـ 10 قوائم منظمة:
• الطلبات (Orders): رقم الفاتورة، اسم العميلة، الفستان، المقاس، تاريخ المناسبة، نوع الطلب (أونلاين/معرض)، نوع التسليم، حالة الشحن، وشركة الشحن
• أعمال الخياطة (Tailoring Workflow): مرتبطة تلقائياً بالطلبات المحتاجة تعديل، وتتضمن اسم الخياطة، المساعدة، حالة التعديل، وتاريخ الاستلام
• الموظفات: بيانات كاملة مع يوم الإجازة الثابت لكل موظفة
• الفساتين: قائمة كاملة بالفساتين المتاحة
• الشكاوى والنواقص: مع نظام متابعة الحالة
• طلبات الإجازة، السلف، التقييمات، كروت الصلاحية: نظام HR متكامل داخل المنصة
نظام الصلاحيات مبني مباشرة على SharePoint بحيث كل موظفة ترى وتعدل بياناتها فقط، والمشرف يملك صلاحية كاملة.
*التطبيق — PowerApps
بنيت تطبيقاً احترافياً يغطي كل عمليات المشغل:
- إدارة الطلبات:
• إضافة طلب جديد بكل تفاصيله
• عرض وتعديل الطلبات بصلاحيات محكومة (كل موظفة تشوف طلباتها بس، والمشرف يشوف الكل)
• لو الطلب "يحتاج تعديل" — يتضاف تلقائياً لقائمة أعمال الخياطة بنفس رقم الفاتورة
• تأكيد الشحن أو الاستلام يستلزم إرفاق صورة
*أعمال الخياطة — قيود ذكية:
• كل خياطة أو مساعدة ما تشتغلش أكثر من فستانين في اليوم — التطبيق يمنع التسجيل تلقائياً لو الحد اتجاوز
• يوم الإجازة الثابت لكل موظفة محمي — ما ينفعش تتسجل عليه شغلانة
*إدارة الفساتين:
• الإضافة والحذف للمشرفين فقط، الباقي اطلاع
• نظام منع التعارض: نفس الفستان في نفس القاعة ونفس التاريخ ما يتحجزش مرتين
*بوابة الموظفات:
• طلبات الإجازة والسلف والتقييمات
• نظام كروت الصلاحية: كل موظفة عندها 4 كروت تستخدمها عند الخطأ لتجنب الغرامة (قابلة للاستخدام لنفسها أو للخياطة)
• الشكاوى والنواقص بنفس نظام الصلاحيات
*نظام الإشعارات — Power Automate
بنيت Flows تلقائية تغطي كل أقسام التطبيق:
• عند أي إضافة جديدة (طلب، شكوى، إجازة، سلفة، كرت صلاحية) → رسالة Outlook فورية للمشرف بكل التفاصيل
• عند تغيير حالة أي طلب (موافقة أو رفض) → رسالة تلقائية للموظفة اللي رفعت الطلب
• النظام يشمل كل الأقسام: الطلبات، الإجازات، السلف، الشكاوى، وكروت الصلاحية
* Dashboard التحليلي — Power BI
صفحة الطلبات:
ـ 5 KPIs تنبيهية فورية:
- طلبات في خطر: المناسبة خلال 7 أيام ولسه ما اتشحنتش أو ما خلصتش تعديلها
- طلبات متأخرة: المناسبة فاتت والطلب لسه ما وصلش
- إعادة تعديل: فساتين رجعت للخياطة مرة تانية
- ارجاع واستبدال: طلبات محتاجة متابعة فورية
- الطلبات النشطة: إجمالي الشغل اللي لسه قدام الفريق
ـ شارتات: الطلبات شهرياً، توزيع الموظفات، أونلاين vs معرض، حالات الشحن
ـ فلاتر: تاريخ الطلب، نوع الطلب، الموظفة، حالة الشحن
*صفحة أعمال الخياطة:
ـ KPIs: جديد، قيد التنفيذ، جاهز، إعادة تعديل، إجمالي النشطة
ـ شارتات: توزيع الحالات، أداء كل خياطة، الطلبات بالوقت
*صفحة الشكاوى والنواقص:
ـ في صفحة واحدة مع KPIs لكل قسم وجداول تفصيلية
*صفحة إدارة الموظفات:
ـ KPIs: إجمالي الموظفات، إجازات معلقة، سلف معلقة، كروت الشهر
ـ Drillthrough لكل موظفة: إجازاتها، سلفها، تقييماتها، وكروت صلاحيتها
ـ لو الموظفة خياطة أو مساعدة: تظهر أعمال الخياطة اللي شغالة عليها
*صفحة تفاصيل الطلبات:
ـ جدول تفصيلي كامل بكل بيانات الطلب من الجدولين (Orders + Tailoring)
ـ مع Page Navigation من صفحة الطلبات الرئيسية
* صفحة تفاصيل الخياطة:
ـ نفس الفكرة لعرض تفاصيل أعمال الخياطة حسب الحالة
** أبرز التحديات التقنية اللي اتحلت
*• علاقات معقدة بين الجداول في Power BI ← حُلت بـ Bridge Table
• تنسيقات مختلفة لأرقام الفواتير (مثلاً "4949" و"1-4949") ← وُحدت في Power Query
• KPIs تعتمد على منطق متشعب من جدولين ← بُنيت بـ DAX متقدم باستخدام CALCULATETABLE + DISTINCT
• قيود الخياطة اليومية ومنع الحجز المزدوج ← نُفذت بـ Validation Logic داخل PowerApps
• إشعارات تلقائية لكل حدث في كل الأقسام ← بُنيت بـ Power Automate Flows منفصلة ومنظمة
** التقنيات المستخدمة
*SharePoint | PowerApps | Power Automate | Power BI | DAX | Power Query | Microsoft 365