Aptli

دور المسؤول

يضمن المسؤولون أن يعمل التطبيق بالطريقة التي يتوقعها المستخدمون، بحيث يتوافق بشكل جيد مع ممارسات حفظ السجلات في المؤسسة، مع تسهيل سير العمليات التنظيمية. وفي سياق Aptli، يشمل ذلك عدة أنشطة تكوين أساسية سيتم استعراضها في هذا القسم:

١. منح الوصول مقابل إدارة طلبات الوصول ٢. المصادقة وتخصيص إعدادات الجلسة وإدارة تسجيل الدخول الأحادي (SSO) مع مختلف مزودي المصادقة ٣. التفويض الديناميكي للتحكم الدقيق في المحتوى ٤. تكوينات التطبيق الأخرى

تهيئة قاعدة البيانات والإعدادات الافتراضية

عند إعداد مثيل Aptli جديد، يتم تزويد قاعدة البيانات بإعدادات افتراضية معقولة لضمان التشغيل الفوري:

الموارد الافتراضية:

  • مورد "الاحتجاز/التجهيز" للمخزون غير المحدد
  • تم إنشاؤه أثناء تنفيذ init-database.js
  • الخصائص: isHoldingResource: true، defaultResource: true

الطبقات الافتراضية:

  • طبقة الموقع (النقاط) لمواقع التخزين
  • تعريفات المخطط القياسي لأنواع ميزات نظم المعلومات الجغرافية الشائعة
  • تعريفات الحقول وقواعد التحقق من الصحة المُعدة مسبقًا

تعريفات تخطيط المهام:

  • تخطيطات النماذج الافتراضية لتخصيصات العمل
  • تكوينات الحقول القياسية للتقارير والتحقق من الصحة
  • مخططات الخصائص الشائعة لأنواع المهام المختلفة

إعدادات التطبيق:

  • تكوينات خدمة البريد الإلكتروني/الرسائل القصيرة
  • مركز الخريطة الافتراضي ومستويات التكبير/التصغير
  • إعدادات الأمان (CSRF، انتهاء صلاحية الجلسة)

المستخدمون والأدوار الافتراضية:

  • مستخدم إداري يتمتع بأذونات كاملة (في حالة إنشائه عبر البرامج النصية)
  • هياكل الأدوار الافتراضية للهرميات التنظيمية الشائعة

تحديث التكوينات الافتراضية

يمكن تحديث جميع الإعدادات الافتراضية المحددة مسبقًا من خلال سير عمل التطبيق القياسي:

تحديث الطبقات: ١. انتقل إلى الطبقة في واجهة الخريطة ٢. قم بتعديل المخطط أو الخصائص أو الأنماط حسب الحاجة ٣. أرسل الإصدار عبر مدير الإصدارات ٤. يتم الاحتفاظ بالتغييرات وتجاوز الإعدادات الافتراضية

تحديث الموارد: ١. انتقل إلى المخزون → الموارد ٢. قم بتعديل تعريفات الموارد (الاسم، النوع، التحويلات، إلخ) ٣. أرسل التغييرات عبر سير عمل التحديث القياسي ٤. يتم تطبيق التعريفات المحدثة على الفور

تحديث تخطيطات المهام: ١. قم بالوصول إلى نماذج المهام/التقارير/التعيينات ٢. قم بتعديل تعريفات الحقول من خلال واجهات الإدارة ٣. يتم تطبيق التغييرات على السجلات الجديدة (لا تتأثر السجلات الموجودة)

تحديث إعدادات التطبيق: ١. انتقل إلى الإدارة → الإعدادات ٢. قم بتعديل تكوينات SMTP أو الخرائط أو الأمان ٣. احفظ التغييرات عبر واجهة الإعدادات ٤. يتم تطبيق الإعدادات الجديدة على الفور (قد يتطلب الأمر إعادة تسجيل دخول المستخدم)

ملاحظة: الإعدادات الافتراضية موجودة فقط لبدء التشغيل الأولي للتثبيتات الجديدة. بمجرد التعديل، تكون تغييراتك هي ذات الأولوية ولن يتم استبدالها بتحديثات النظام ما لم تقم صراحةً بإعادة تشغيل init-database.js (الذي يمسح جميع البيانات).

منشئ رمز الاستجابة السريعة للموارد

بالنسبة لعمليات المستودعات والموظفين الميدانيين الذين يحتاجون إلى استلام الشحنات المادية، يوفر Aptli منشئ رمز الاستجابة السريعة للموارد الذي ينشئ كتب مرجعية قابلة للطباعة لجميع الموارد الموجودة في النظام.

الغرض

غالبًا ما يتلقى الموظفون الميدانيون شحنات لا تحتوي على رموز QR مرفقة. بدلاً من كتابة أسماء الموارد يدويًا (وهو أمر بطيء وعرضة للأخطاء)، يمكنهم مسح رموز QR ضوئيًا من دليل مرجعي مادي محفوظ في رصيف الاستلام أو محطة المستودع.

الوصول إلى مولد رموز QR

التنقل: ١. انتقل إلى الإدارة → رموز QR للموارد (/admin/resource-qr-codes) ٢. تعرض الصفحة جميع الموارد في النظام كرموز QR قابلة للطباعة

الأذونات:

  • يتطلب أذونات الإدارة أو إدارة المخزون
  • صفحة عامة (لا يتم الكشف عن أي بيانات حساسة)

التصفية والبحث

التصفية حسب نوع المورد:

  • خيارات القائمة المنسدلة: الكل، المواد، العمالة، المعدات
  • يحدد رموز QR لفئات محددة
  • مفيد لإنشاء دفاتر متخصصة (على سبيل المثال، "المواد فقط")

البحث عن الموارد:

  • عوامل تصفية البحث النصي حسب اسم المورد أو معرّفه
  • تصفية في الوقت الفعلي أثناء الكتابة
  • مفيد لإنشاء أوراق مرجعية صغيرة لمشاريع محددة

أمثلة على عوامل التصفية:

Filter: Material
Search: "cable"
→ Shows only material resources with "cable" in the name
→ Cat6 Cable, Cat6A Cable, Fiber Optic Cable, etc.

تنسيق رمز الاستجابة السريعة

يحتوي كل رمز استجابة سريعة على بيانات JSON يمكن للمسح الضوئي المحمول تحليلها:

{
  "type": "resource",
  "id": "resource_id_123",
  "_id": "resource_id_123",
  "name": "Cat6 Cable",
  "defaultUom": "m",
  "resourceType": "material"
}

الحقول:

  • type: دائمًا "مورد" (يميزه عن أنواع رموز الاستجابة السريعة الأخرى مثل عمليات النقل)
  • id / _id: معرف قاعدة بيانات الموارد
  • name: اسم المورد القابل للقراءة
  • defaultUom: وحدة القياس الافتراضية (أمتار، وحدات، كجم، إلخ)
  • resourceType: المواد، العمالة، أو المعدات

إنشاء كتب قابلة للطباعة

سير عمل الطباعة:

١. تطبيق المرشحات (اختياري)

  • حدد أنواع الموارد المراد تضمينها
  • ابحث عن موارد محددة إذا لزم الأمر

٢. انقر على زر الطباعة

  • يفتح مربع حوار الطباعة في المتصفح
  • تخطيط الطباعة مُحسّن لورق A٤/Letter القياسي
  • ٣ أعمدة لكل صفحة لتحقيق أقصى كثافة

٣. إعدادات الطباعة:

  • اللون: اختياري (الأبيض والأسود مناسب لرموز QR)
  • الاتجاه: عمودي
  • الهوامش: ٠.٥ بوصة / ١.٢٧ سم
  • رسومات الخلفية: تمكين (يضمن طباعة رموز QR)

٤. المعالجة اللاحقة:

  • قم بتغليف الصفحات بالبلاستيك لضمان المتانة
  • قم بتجليدها في كتاب مرجعي أو مجلد
  • ضعها في محطات الاستلام أو مكاتب المستودعات أو أرصفة التحميل

تخطيط الطباعة:

┌─────────────────────────────────────────┐
│  [QR]    [QR]    [QR]                  │
│  Cat6    Conduit Junction              │
│  Cable   1"      Box                   │
│  Material Material Material             │
│                                         │
│  [QR]    [QR]    [QR]                  │
│  Cable   Grounding  Wire               │
│  Tie     Wire    Nut                   │
│  Material Material Material             │
└─────────────────────────────────────────┘

تتضمن كل بطاقة رمز QR ما يلي:

  • رمز QR (١٥٠x١٥٠ بكسل، قابل للتكبير/التصغير بشكل جيد)
  • اسم المورد (بخط عريض، ويتم اقتطاعه إذا كان طويلاً جدًا)
  • نوع المورد (مواد/عمالة/معدات)
  • وحدة القياس الافتراضية (إذا تم تحديدها)
  • معرف المورد (صغير، مخفي أثناء الطباعة)

استخدام رموز QR في الميدان

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

١. يستلم الموظفون الميدانيون الشحنة في المستودع ٢. يفتحون نموذج المعاملة اليدوية على الجهاز المحمول ٣. النقر على زر المسح الضوئي (📷) بجوار حقل اسم المورد ٤. توجيه الكاميرا نحو رمز الاستجابة السريعة في دفتر المراجع ٥. يتم ملء تفاصيل المورد تلقائيًا من الرمز الممسوح ضوئيًا ٦. إدخال الكمية وإرسال المعاملة

المزايا:

  • السرعة: مسح ٥-١٠ عناصر في أقل من دقيقة
  • الدقة: لا توجد أخطاء مطبعية أو أخطاء إملائية
  • الوضع الدفعي: مسح الشحنة بالكامل وإرسالها دفعة واحدة
  • لا حاجة للتدريب: واجهة كاميرا سهلة الاستخدام
  • يعمل دون اتصال بالإنترنت: مسح رمز الاستجابة السريعة لا يتطلب اتصالاً بالإنترنت

الصيانة والتحديثات

متى يجب إعادة إنشاء الكتب:

  • إضافة موارد جديدة: طباعة صفحات تكميلية للموارد الجديدة
  • تغيير أسماء الموارد: إعادة طباعة الصفحات المتأثرة
  • تجديد شامل للكتالوج: إعادة إنشاء الكتاب بالكامل
  • الصفحات التالفة: إعادة طباعة واستبدال صفحات محددة

التحكم في الإصدارات:

  • إضافة تاريخ الطباعة إلى غلاف الكتاب (مكتوب بخط اليد أو ملصق)
  • الاحتفاظ بالكتب القديمة كنسخة احتياطية خلال فترة الانتقال
  • التخلص التدريجي من الكتب القديمة

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

التكامل مع المعاملات اليدوية

تم تصميم مولد رموز QR ليعمل بسلاسة مع نموذج المعاملات اليدوية:

١. يقوم المسؤول بإنشاء الكتاب → يكون لدى موظفي المستودع مرجع ٢. وصول الشحنة → يفتح الموظفون الميدانيون نموذج المعاملة ٣. مسح رمز QR من الكتاب → يتم ملء الموارد تلقائيًا ٤. أدخل الكمية → أكمل المعاملة ٥. وضع الدُفعة → امسح عدة عناصر بسرعة ٦. أرسل → يتم تحديث المخزون على الفور

انظر أيضًا:

أفضل الممارسات

تنظيم الدفتر:

  • ترتيب أبجدي حسب اسم المورد (أسهل طريقة للتصفح)
  • تجميع حسب النوع (المواد → العمالة → المعدات)
  • فصل حسب القسم (في حالة المستودعات متعددة الأقسام)

الموضع المادي:

  • رصيف الاستلام (قبول الشحنات)
  • مكتب المستودع (عمليات الجرد الدوري، التعديلات)
  • منطقة التحميل (عمليات الاستلام، النقل)
  • عربات متحركة (للتنقل داخل المستودعات الكبيرة)

المتانة:

  • تغليف جميع الصفحات بالبلاستيك (لحمايتها من الغبار والسوائل المنسكبة)
  • غلاف متين (يتحمل الاستخدام اليومي)
  • سلسلة/كابل للمكتب (لمنع الضياع)
  • نسخة احتياطية في المكتب (للاستعادة بعد الكوارث)

التدريب:

  • إرشاد الموظفين الجدد إلى كيفية مسح رموز QR ضوئيًا
  • شرح وضع الدُفعات للشحنات متعددة العناصر
  • التدريب باستخدام شحنة نموذجية (٥-١٠ عناصر)
  • التأكيد على: "امسح ضوئيًا، لا تكتب"