MaxDent Pro و Enterprise — الدليل الكامل لإدارة المخزون الذكي

من أول مادة على الرف.
لحد استهلاك ذكي يتعلم من واقع عيادتك.

دليل عملي مفصل يبدأ من الصفر: تفعيل المخزون، إنشاء المخازن والمواد، التوريد والتحويل والصلاحية والجرد والموردين، ثم Smart Consumption والتعلم والتقارير — مع أمثلة حقيقية وخطوات واضحة. في MaxDent Pro يعمل المخزون لعيادة واحدة: مخزن رئيسي ومخازن إضافية داخل العيادة، وتحويل بينها، واستهلاك ذكي من المخزن الرئيسي، وموردون وأوامر شراء وجرد وتقارير. مخازن الفروع والتوزيع على الفروع جزء من MaxDent Enterprise.

Pro و Enterprise Inventory اختياري Smart Consumption اختياري Expiry + FEFO + Counts
المورد توريد
←
المخزن Batch / Expiry
←
العلاج Smart Consumption
←
الجرد تصحيح + تعلم
ابدأ صح من أول يوم

الترتيب المختصر الذي ننصح به

لو أنت جديد على إدارة المخزون، لا تحاول تشغيل كل شيء مرة واحدة. اتبع هذه الخطوات بالترتيب، وبعد ما تستقر الأرصدة فعّل الجزء الذكي تدريجيًا.

1 فعّل Inventory من إعدادات Enterprise، واترك Smart Consumption مغلقًا مؤقتًا.
2 أنشئ المخازن مخزن الفرع الأساسي أولًا، ثم Main/Extra عند الحاجة.
3 أضف المواد اسم واضح + SKU + وحدة قياس أساسية + حد أدنى.
4 أدخل الحقيقة سجّل الرصيد الفعلي الموجود الآن، وليس تقديرًا قديمًا.
5 اضبط الصلاحية Batch + Expiry للمواد التي تحتاج تتبع صلاحية.
6 نفّذ جرد بداية حتى تكون نقطة الانطلاق داخل MaxDent مطابقة للواقع.
7 ابدأ التشغيل اليومي توريد، تحويل، صرف، هالك، مرتجع، أوامر شراء.
8 فعّل Smart Consumption ابدأ بعدد قليل من المواد ثم توسع تدريجيًا.
الفصل 1

افهم النظام في دقيقة واحدة

إدارة المخزون في MaxDent ليست مجرد رقم للكمية. كل مادة موجودة في مخزن، وكل دخول أو خروج يتحول إلى حركة محفوظة، ويمكن تتبع الدُفعات والصلاحية والجرد، ثم ربط الاستهلاك بالعلاج عند تفعيل Smart Consumption.

المادة → المخزن → الرصيد → الحركة → الجرد
العلاج المنفذ → Baseline × Branch Factor → خصم من مخزن الفرع
الفكرة الأهم: Inventory يعمل وحده بدون Smart Consumption. تقدر تستخدم المخازن والتوريد والجرد والموردين بشكل تقليدي، ثم تضيف الذكاء لاحقًا عندما تكون مستعدًا.

التبويبات الأساسية داخل صفحة المخزون

نظرة عامة المواد المخازن والأرصدة الحركات الصلاحية والدُفعات الجرد والتصحيح الاستهلاك الذكي الموردون والطلبات التقارير
الفصل 2

تفعيل إدارة المخزون لأول مرة

  1. افتح الإعدادات: في MaxDent Pro من تبويب المظهر، وفي MaxDent Enterprise من إعدادات مخزون Enterprise.
  2. فعّل إدارة المخزون Inventory.
  3. في البداية اترك Smart Consumption مغلقًا حتى تضبط المواد والأرصدة.
  4. فعّل تنبيهات الصلاحية للمواد التي تريد متابعتها.
  5. راجع عدد أيام تنبيه الصلاحية؛ القيمة الافتراضية العملية هي 60 يومًا ويمكن تعديلها حسب سياسة المنشأة.
لا تبدأ بالخصم الذكي مباشرة. أول هدف هو أن يصبح الرصيد داخل MaxDent مطابقًا لما هو موجود فعلًا على الرف.

هل يمكن إيقاف Inventory لاحقًا؟

نعم، الميزة اختيارية. لكن لا تستخدم التشغيل والإيقاف عشوائيًا إذا كانت لديك علاجات سبق أن خصم Smart Consumption مواد بسببها؛ لأن أي إلغاء لاحق للعلاج قد يحتاج Inventory لإرجاع الكمية بصورة صحيحة.

الفصل 3

المخازن والفروع: Main أم Branch أم Extra؟

Main Store

مخزن مركزي اختياري للمؤسسة. مناسب لو تستلم المشتريات مركزيًا ثم توزعها على الفروع.

Branch Store

المخزن التشغيلي الخاص بفرع معين. هذا هو النوع الأهم عند استخدام Smart Consumption.

Extra Warehouse

مخزن إضافي لأي غرض تنظيمي: احتياطي، تعقيم، مواد غير مستخدمة حاليًا… إلخ.

لا يوجد إجبار على المرور بالمخزن الرئيسي

يمكن التوريد مباشرة لأي مخزن، كما يمكن التحويل Main ↔ Branch أو Branch ↔ Branch وفق الصلاحيات. Main Store أداة تنظيمية وليس بوابة إجبارية.

Main Store اختياري
⇄
Cairo Store Branch
Giza Store Branch
Alex Store Branch

Primary Branch Store — المخزن الأساسي للاستهلاك

إذا كان الفرع لديه أكثر من مخزن، حدد Primary Branch Store واضحًا. هذا هو المخزن الذي يخصم منه Smart Consumption علاجات ذلك الفرع. وجود Extra Warehouses لا يتعارض مع ذلك.

مثال: فرع القاهرة لديه مخزن علاج رئيسي + مخزن تعقيم + مخزن احتياطي. اجعل مخزن العلاج الرئيسي هو Primary Branch Store، فيظل الخصم التلقائي واضحًا ولا يختار MaxDent مخزنًا عشوائيًا.
الفصل 4

إضافة المواد بطريقة تمنع أخطاء الرصيد

1 — الاسم

استخدم اسمًا واضحًا يمكن للفريق تمييزه بسرعة، مثل Composite A2 أو Bonding Agent.

2 — SKU

كود داخلي ثابت يساعدك في البحث والتقارير، مثل COMP-A2-001.

3 — الفئة

قسّم المواد إلى مجموعات منطقية مثل Restorative / Endodontic / Impression / Anesthesia / Sterilization / Disposables.

4 — Base Unit — أهم خانة

اختر الوحدة التي سيُدار بها الرصيد فعلًا: g، ml، piece، cartridge… إلخ.

قاعدة مهمة: لو الوحدة الأساسية للمادة هي g وكان عندك عبوتان كل عبوة 4 g، أدخل الرصيد 8 g وليس «2 عبوة». Package Size مفيد كوصف العبوة، لكن الرصيد التشغيلي يعتمد على Base Unit.

5 — الحد الأدنى

حدد Minimum Stock لكل مادة. عندما يصل الرصيد إلى الحد أو أقل، تظهر المادة كرصيد منخفض لتعرف ما الذي يحتاج طلبًا جديدًا.

6 — التعديل لاحقًا

يمكن للمستخدم المخول تعديل البيانات التشغيلية المدعومة مثل الاسم والفئة والحد الأدنى وبيانات المخزن أو المورد، بدون كسر سجل الحركات التاريخي أو تغيير هوية السجلات القديمة.

الفصل 5

الحركات اليومية الست: استخدم الحركة الصحيحة للسبب الصحيح

توريد Receipt كمية جديدة تدخل مخزنًا. مثال: +10 g Composite إلى Cairo Store.
تحويل Transfer نقل مادة بين مخزنين. مثال: Main → Giza بمقدار 20 box.
صرف Issue إخراج يدوي طبيعي من المخزن. مثال: صرف Gloves لقسم معين.
مرتجع Return إعادة مادة سبق إخراجها. مثال: إعادة 2 box غير مستخدمين.
هالك Waste تلف، كسر، انسكاب، أو منتهي صلاحية. يظل السبب محفوظًا في السجل.
تعديل Adjustment تصحيح إداري معلوم السبب. لو السبب غير واضح استخدم الجرد أفضل.

متى أستخدم Adjustment ومتى أستخدم Count؟

Adjustment عندما تعرف السبب بالضبط: «وصلت كمية ونسينا تسجيلها». أما Count عندما تريد أن تقارن النظام بالحقيقة الموجودة على الرف وتثبت الرصيد الفعلي.

التحويل آمن كوحدة واحدة: الهدف أن لا يخصم النظام من المصدر ثم يفشل في الإضافة للوجهة ويترك الأرصدة متناقضة.
الفصل 6

الدُفعات والصلاحية و FEFO

لو المادة لها صلاحية، فعّل تتبع الصلاحية. عند التوريد تسجل Batch Number + Expiry Date + Quantity.

مثال: نفس المادة بدفعتين

Batch A101 20 g تنتهي 01/02/2027
Batch A202 30 g تنتهي 01/08/2027
الرصيد الكلي = 50 g، لكن MaxDent يعرف عمر كل كمية على حدة.

ما معنى FEFO؟

First Expire, First Out: عند الصرف الطبيعي يفضّل النظام الكمية الأقرب انتهاءً أولًا، لتقليل الهالك بسبب انتهاء الصلاحية.

A101 — فبراير → يستخدم أولًا → A202 — أغسطس

ماذا أفعل عندما تنتهي Batch؟

المادة المنتهية لا تستخدم في الصرف الطبيعي ولا Smart Consumption. استخدم مسار Waste / Expired Disposal أو Adjustment المناسب للتخلص منها، وستظهر الـBatch بوضوح كمنتهية مع تحذير قبل التأكيد.

لا تعتبر الكمية المتاحة = كمية صالحة. قد يكون الرصيد الرقمي موجبًا لكن كل الـBatches منتهية؛ في هذه الحالة لا يجوز للاستهلاك الذكي استخدامها.
الفصل 7

الجرد: اللحظة التي يصبح فيها الواقع هو الحكم

الجرد يقارن ما يتوقعه MaxDent بما وجدته فعليًا على الرف، ثم يصحح الرصيد مع الاحتفاظ بسبب الفرق وتاريخه.

Quick Count

لعدد محدود من المواد تريد مراجعته بسرعة.

Full Count

لجرد المخزن كاملًا، مثل نهاية الشهر أو تغيير مسؤول المخزن.

مثال بسيط

Expected 50 g
Actual 46 g
Variance -4 g
بعد اعتماد الجرد يصبح الرصيد الجديد 46 g، مع الاحتفاظ بسبب الفرق.

اختر سبب الفرق بدقة

استهلاك طبيعي ✓ يدخل التعلم هالك / تلف منتهي الصلاحية فقد / سرقة توريد غير مسجل خطأ إداري غير معروف
سبب الجرد ليس مجرد ملاحظة. اختيار «استهلاك طبيعي» وهو غير صحيح قد يعلّم النظام أن العلاجات تستهلك أكثر من الحقيقة.

بدأت جردًا بالخطأ؟

طالما الجرد ما زال Draft/Open، استخدم إلغاء الجرد. الإلغاء لا يعدل المخزون ولا ينشئ Adjustment، والجرد المكتمل لا يُلغى بهذه الطريقة.

الفصل 8

الموردون وأوامر الشراء والاستلام

  1. أضف المورد وبيانات الاتصال والملاحظات.
  2. أنشئ Purchase Order وحدد المخزن الذي سيستلم المواد.
  3. أضف المواد والكميات والأسعار.
  4. اعتمد الطلب ليصبح Ordered.
  5. عند وصول الشحنة استخدم Receive.
  6. لو وصل جزء فقط، سجل الكمية الفعلية وسيظل الطلب Partially Received.
  7. عندما تصل الكمية المتبقية يتحول إلى Received.

مثال الاستلام الجزئي

المطلوب 100 box Gloves
وصل اليوم 60
متبقي 40
استلم 60 الآن، ثم استلم 40 عندما تصل بدون إنشاء طلب جديد.

إذا كانت المادة تتبع الصلاحية، أدخل Batch و Expiry أثناء الاستلام. ويمكن عند الحاجة تسجيل مصروف مالي مرتبط بالاستلام حتى يبقى المخزون والمصروف مرتبطين بعملية واحدة.

الفصل 9

Smart Consumption: الخصم يحدث عند تنفيذ العلاج فقط

بدل ما يسجل الطبيب أو السكرتارية استهلاك المواد يدويًا بعد كل علاج، تربط الإجراء بالمواد مرة واحدة وتحدد متوسط الاستهلاك. بعدها يخصم MaxDent تلقائيًا عندما يصبح العلاج Done / Executed.

Treatment Done → Baseline × Branch Factor → Primary Branch Store → FEFO → Deduction

متى لا يحدث الخصم؟

  • عند إنشاء خطة علاج.
  • عند إضافة الإجراء أو تحديد السعر.
  • عند حجز الموعد.
  • عند فتح ملف المريض.

العلاج الواحد يمكن أن يستهلك عدة مواد

Composite Restoration — مثال توضيحي

Composite 0.20 g
Bond 0.05 ml
Etchant 0.10 ml
الأرقام هنا مثال لشرح الفكرة؛ استخدم القيمة المقترحة أو قيمة عيادتك الفعلية.

من أي مخزن يخصم؟

من Primary Branch Store الخاص بالفرع الذي تم فيه العلاج. لا يذهب تلقائيًا إلى مخزن فرع آخر أو Main Store لمجرد أن الرصيد هناك أكبر.

ماذا لو الرصيد غير كافٍ؟

لا يجب أن يصبح العلاج «Done» بينما المخزون فشل في الخصم ويترك النظام بحالتين متناقضتين. عند فشل شرط أساسي، يتم رفض العملية حتى تصحح المخزون.

ماذا لو ألغيت تنفيذ العلاج؟

عند Revert للعملية المنفذة، يعيد MaxDent الكمية التي سبق خصمها بصورة محمية من Double Return، ويحاول الحفاظ على أثر الـBatch الذي خرجت منه الكمية.

الفصل 10

القيم العلمية المقترحة: نقطة بداية وليست أمرًا إجباريًا

عندما تتوفر في مكتبة MaxDent قيمة بحثية أو مرجعية مناسبة للمادة/الاستخدام، تظهر للمستخدم كـاقتراح افتراضي قابل للتعديل. الهدف أن تبدأ من رقم مسؤول بدل التخمين، مع بقاء القرار التشغيلي للعيادة.

Suggested Baseline

القيمة المقترحة التي يمكن استخدامها مباشرة أو تعديلها.

Range

النطاق المنشور إذا كان المصدر يوفر نطاقًا بدل رقم واحد.

Confidence / Evidence

درجة الثقة وقوة الدليل حتى تعرف مدى الاعتماد على الاقتراح.

يمكنك تعديل القيمة

إذا اقترح MaxDent قيمة ووجدت أن طريقة العمل في عيادتك تحتاج نقطة بداية مختلفة، احفظ Clinic Custom Value. لا يتم محو المرجع العلمي الأصلي؛ القيمة المخصصة تبقى منفصلة.

Scientific / Reference Baseline أو Clinic Custom Baseline × Branch Learning Factor

ماذا لو لا توجد قيمة موثوقة؟

لا يخترع MaxDent رقمًا. بعض المواد تعتمد بشدة على المنتج أو الحالة السريرية أو طريقة الطبيب، ولذلك تبدأ Manual أو تعرض Range/Reference فقط.

انتبه لاسم المنتج. قيمة مبنية على تعليمات Manufacturer لمنتج محدد لا ينبغي تطبيقها تلقائيًا على Brand آخر لمجرد أن الفئة متشابهة.
الفصل 11

التعلم حسب الفرع: كل فرع يتعلم من واقعه

كل فرع يبدأ عادة بـBranch Learning Factor = 1.00. بعد وجود بيانات كافية وجرد حقيقي، يمكن تعديل العامل تدريجيًا بدل تغيير الـBaseline الأصلي.

مثال

Baseline 0.20 g
Cairo Factor 1.08
Effective 0.216 g
فرع Giza قد يبقى 1.00؛ كل فرع يتعلم بصورة مستقلة.

ما الذي يدخل التعلم؟

فقط فروق الجرد التي صنفتها بصورة صحيحة كـاستهلاك طبيعي. الهالك، السرقة، المنتهي، الخطأ الإداري والتوريد غير المسجل لا يجب أن يعلّموا النظام.

هل التغيير مفاجئ؟

المفترض أن يكون تدريجيًا مع Guardrails، حتى لا يتحول جرد شاذ واحد إلى استهلاك غير منطقي.

Reset Learning

إذا تغير نمط العمل جذريًا أو أردت بداية جديدة، يمكن للمستخدم المخول إعادة عامل التعلم إلى الأساس بدون حذف الـBaseline المرجعي نفسه.

الفصل 12

التقارير والصلاحيات: من يرى ماذا؟

التقارير الرئيسية

الرصيد حسب المخزن الحركات الصلاحية فروق الجرد الاستهلاك التعلم الهالك التحويلات قيمة المخزون

قيمة المخزون تقدير تشغيلي مفيد وليست بديلًا عن نظام Cost Accounting متقدم.

الصلاحيات

لا يلزم أن يرى كل موظف كل شيء. يمكن فصل صلاحيات مشاهدة المخزون، الإدارة، المشتريات، التقارير والإدارة المركزية، مع بقاء عزل الفروع في Enterprise.

مثال: مسؤول مخزن الفرع يمكنه إدارة مخزنه وفق صلاحياته، بينما الإدارة الرئيسية ترى تقارير مجمعة إذا كان حسابها مخولًا بذلك.
الفصل 13

قواعد تشغيل آمنة تمنع أكثر الأخطاء شيوعًا

1 لا تدخل عدد العبوات بدل Base Unit.
2 لا تفعل Smart Consumption قبل ضبط الأرصدة.
3 حدد Primary Branch Store لكل فرع يستخدم الخصم الذكي.
4 اختر سبب الجرد الحقيقي؛ التعلم يعتمد عليه.
5 لا تعتبر Scientific Baseline رقمًا إلزاميًا.
6 لا تستخدم Batch منتهية حتى لو الرصيد الرقمي موجب.
7 استخدم Count للفروق غير الواضحة بدل Adjustment عشوائي.
8 ابدأ Smart Consumption بـ5–10 مواد واضحة ثم توسع.

قبل إيقاف Smart Consumption

يمكن إيقاف الخصم الذكي مع بقاء Inventory نفسه يعمل؛ الحركات والجرد والموردون تستمر، لكن لا توجد خصومات علاجية جديدة.

قبل إيقاف Inventory بالكامل

تأكد من عدم وجود عمليات علاجية حديثة قد تحتاج Reversal لكمية سبق خصمها. لا تجعل تشغيل/إيقاف Inventory جزءًا من العمل اليومي المعتاد.

الفصل 14

سيناريو كامل — عيادة تبدأ من الصفر

  1. فعّلت Inventory فقط.
  2. أنشأت Cairo Store وربطته بالفرع وحددته Primary.
  3. أضفت Composite بوحدة g وحد أدنى 10 g.
  4. قست الموجود فعليًا وأدخلت 50 g.
  5. أضفت Batch A101 = 20 g و A202 = 30 g بتواريخ الصلاحية.
  6. بعد الاستقرار ربطت Composite Restoration بالمواد المطلوبة.
  7. فعّلت Smart Consumption.
  8. نفّذت 100 علاج خلال الشهر.
  9. نفّذت جردًا دوريًا، ووجدت فرقًا طبيعيًا صغيرًا.
  10. صنفت الفرق «استهلاك طبيعي» فدخل ضمن تعلم الفرع تدريجيًا.

سيناريو مؤسسة بثلاثة فروع

Main Store استلام مركزي اختياري
⇄ تحويلات ⇄
Cairo Primary Smart Consumption
Giza Primary Smart Consumption
Alex Primary Smart Consumption

يمكن أيضًا أن يستلم أي فرع مباشرة من المورد. كل فرع يتعلم استهلاكه مستقلًا، ولا تُخصم علاجات القاهرة من مخزون الجيزة.

الفصل 15

أسئلة شائعة

هل يجب أن يكون عندي Main Store؟

لا. هو اختياري تمامًا.

هل يمكن التوريد مباشرة لفرع؟

نعم، لا يشترط المرور بالمخزن الرئيسي.

هل يمكن التحويل من فرع إلى فرع؟

نعم وفق صلاحيات المستخدم.

هل Smart Consumption إجباري؟

لا. تستطيع استخدام Inventory التقليدي فقط.

هل Scientific Baseline إجباري؟

لا، هو اقتراح مسؤول وقابل للتعديل، والمواد التي لا تملك مرجعًا مناسبًا تبدأ Manual.

متى يخصم المخزون من العلاج؟

عند تنفيذ العلاج Done / Executed، وليس عند إضافته للخطة.

ماذا لو ألغيت تنفيذ العلاج؟

يتم Reverse للخصم بصورة محمية من التكرار.

هل يستطيع النظام استخدام Batch منتهية؟

لا في الاستخدام الطبيعي أو Smart Consumption. تخلص منها كـWaste / Expired Disposal.

هل يمكن استلام أمر شراء على دفعات؟

نعم، Partial Receiving مدعوم حتى يكتمل الطلب.

هل الجرد يمسح التاريخ؟

لا، يصحح الرصيد ويحفظ الفرق والسبب وسجل العملية.

هل يتعلم كل فرع منفصلًا؟

نعم، Branch Learning Factor مستقل لكل فرع.

كيف أبدأ بدون تعقيد؟

ابدأ بالمخزون التقليدي وعدد محدود من المواد، ثم أضف Smart Consumption تدريجيًا بعد أن تتأكد من دقة الأرصدة.

تحتاج تشغيل Enterprise أولًا؟

ارجع لدليل تشغيل الفروع والشبكة

لو لسه بتجهز MAIN / BRANCH أو ربط الفروع بكود MDSB1 أو أجهزة الفرع الداخلية، ابدأ بدليل التشغيل قبل إعداد المخزون.

دليل Enterprise
جرّب مجانًا 15 يومًا