الإعدادات المحددة مسبقًا للأصول
يتيح لك قسم Assets Settings تكوين العناصر الأساسية لنظام إدارة الأصول. قم بإعدادها قبل إنشاء الأصول للحصول على أفضل تجربة.
1. الوصول إلى إعدادات الأصول
التنقل: انتقل إلى Assets → Settings من القائمة الجانبية.
تتضمن صفحة الإعدادات تبويبات لـ:
- Asset Groups (الفئات/الفئات الفرعية)
- Asset Units (وحدات القياس)
- Asset Locations (مواقع التخزين/الاستخدام)
- Custom Fields (توسيع بيانات الأصول)
- Webhooks (ال تكاملات الخارجية)
- Notifications (تفضيلات التنبيه)
2. مجموعات الأصول
مجموعات الأصول هي الفئات الرئيسية (مثل معدات تكنولوجيا المعلومات، الأثاث، المركبات).
إضافة مجموعة
- انتقل إلى تبويب Asset Groups
- انقر على New Asset Group
- أدخل Group Name (مثل "Laptops"، "Office Furniture")
- انقر على Save
حالات الاستخدام
- تصفية الأصول حسب الفئة
- تشغيل التقارير حسب المجموعة
- تطبيق الحقول المخصصة على مجموعات محددة
- تنظيم الاستهلاك حسب نوع الأصل
3. وحدات الأصول
تحدد الوحدات كيفية قياس الكمية (قطع، مجموعات، متر، إلخ).
إضافة وحدة
- انتقل إلى تبويب Asset Units
- انقر على New Asset Unit
- أدخل Unit Name (مثل "Pieces"، "Sets"، "Meters"، "Boxes")
- انقر على Save
أمثلة
| Unit | Use Case |
|---|---|
| Pieces | Laptops, monitors, chairs |
| Sets | Desk + chair combos |
| Meters | Cables, fabric |
| Boxes | Consumables, spare parts |
4. مواقع الأصول
المواقع هي الأماكن الفعلية حيث يتم تخزين الأصول أو استخدامها.
إضافة موقع
- انتقل إلى تبويب Asset Locations
- انقر على New Asset Location
- أدخل Location (مثل "Warehouse A"، "Office Floor 2"، "Remote")
- انقر على Save
حالات الاستخدام
- تتبع مكان تخزين الأصول
- الاستخدام في التحويلات (من/إلى الموقع)
- تصفية الأصول حسب الموقع
- دعم المنظمات متعددة المواقع
5. الحقول المخصصة
أضف حقولًا مخصصة لالتقاط البيانات الخاصة بعملك.
أنواع الحقول
| Type | Description |
|---|---|
| Text | Single-line text |
| Textarea | Multi-line text |
| Number | Numeric value |
| Date | Date picker |
| Select | Dropdown (options separated by |) |
| Checkbox | Yes/No |
| URL | Web link |
إضافة حقل مخصص
- انتقل إلى تبويب Custom Fields
- انقر على New Custom Field
- أدخل Field Name
- حدد Field Type
- للـ Select: أضف خيارات مثل
Option1|Option2|Option3 - اختياريًا: Applies to Groups - اتركه فارغًا للجميع، أو حدد مجموعات محددة
- Required - حدد إذا كان يجب ملء الحقل
- Show on Table - حدد للعرض في قائمة الأصول
- انقر على Save
6. Webhooks
قم بتكوين webhooks لإرسال أحداث الأصول إلى الأنظمة الخارجية (Zapier، Make، واجهات برمجة التطبيقات المخصصة).
إضافة Webhook
- انتقل إلى تبويب Webhooks
- انقر على New Webhook
- أدخل Webhook Name (مثل "Sync to Inventory System")
- أدخل Webhook URL (نقطة النهاية الخاصة بك)
- حدد Events المراد الاشتراك فيها (أو حدد الكل)
- اختياريًا: حدد Secret Key للتحقق من توقيع HMAC
- انقر على Save
- استخدم Test Webhook للتحقق من عمله
الأحداث المتاحة
asset.created,asset.updated,asset.deletedasset.allocated,asset.revokedasset.checked_out,asset.checked_inasset.reserved,asset.reservation_approved,asset.reservation_rejectedasset.maintenance_scheduled,asset.maintenance_completedasset.transferred,asset.lost,asset.broken,asset.warranty,asset.liquidatedalert.warranty_expiring,alert.maintenance_due,alert.checkout_overdue,alert.low_stock
7. الإشعارات
قم بتكوين وقت وطريقة استلام التنبيهات.
أنواع الإشعارات
| Type | Default | Description |
|---|---|---|
| Warranty Expiry | 30 days before | Asset warranty ending soon |
| Insurance Expiry | 30 days before | Insurance policy ending |
| Maintenance Due | 7 days before | Scheduled maintenance upcoming |
| Checkout Overdue | 1 day after | Checked-out asset not returned |
| Reservation Reminder | 1 day before | Upcoming reservation |
| Low Stock | When threshold met | Asset quantity below minimum |
| Asset End of Life | 30 days before | Expected end-of-life date |
تكوين الإشعارات
- انتقل إلى تبويب Notifications
- لكل نوع: تفعيل/تعطيل، حدد Days Before، اختر Recipients
- إذا لم يتم تحديد مستلمين، يتلقى المسؤولون الإشعارات
- انقر على Save
Cron Job Required
يتم إرسال الإشعارات عبر مهمة cron في Perfex CRM. تأكد من إعداد cron الخاص بك:
* * * * * php /path/to/perfex/index.php cron/index
أفضل الممارسات
- قم بإعداد المجموعات والوحدات والمواقع أولاً قبل إنشاء الأصول
- استخدم تسمية متسقة عبر مؤسستك
- أنشئ حقولًا مخصصة للبيانات التي تحتاجها في التقارير
- اختبر webhooks قبل التشغيل الفعلي
- قم بتكوين الإشعارات حتى لا يفوت شيء