إنتقل إلى المحتوى الرئيسي

Module Settings

فقط المسؤولون يمكنهم الوصول لإعدادات Account Planning. انتقل إلى Account Planning → Settings (أيقونة الترس) لتكوين الوحدة.

Industry Options​

ما يفعله: يحدد قائمة الصناعات التي يمكنك تعيينها لخطط الحسابات (إن كان إعدادك يستخدم حقول الصناعة).

كيفية الإعداد:

  • أدخل صناعة واحدة في كل سطر، أو افصلها بفواصل.
  • مثال:
    Technology
    Healthcare
    Finance
    Retail

Client Portal​

Enable client portal view for account plans

  • On – يمكن للعملاء رؤية خطط حساباتهم في بوابة العملاء (read-only).
  • Off – لا يمكن للعملاء رؤية خطط الحسابات.

عند التمكين، يرى العملاء عنصر قائمة Account Planning ويمكنهم عرض الخطط المرتبطة بحسابهم. يمكنهم أيضاً طلب التحديثات.

Reminders​

Enable email reminders for planning tasks​

  • On – يتلقى الموظفون المعيّنون لمهام الخطة تذكيرات بريد إلكتروني قبل الموعد النهائي.
  • Off – لا تُرسل تذكيرات.

Send reminders X days before task deadline​

  • أدخل رقماً (مثال: 3) لإرسال تذكيرات قبل الموعد النهائي بـ 3 أيام.
  • الافتراضي: 3 أيام.

كيف يعمل: ينشئ النظام تذكيرات Perfex للمهام ذات Person In Charge (PIC). عند تشغيل cron job، يرسل رسائل البريد الإلكتروني وفقاً لهذه التذكيرات.

Recurring Plan Periods​

Auto-create next period for completed plans​

  • On – سينسخ cron job تلقائياً الخطط المكتملة للفترة التالية (شهر أو ربع).
  • Off – لا نسخ تلقائي.

Period type​

  • Monthly – النسخ في اليوم الأول من كل شهر.
  • Quarterly – النسخ في 1 يناير، أبريل، يوليو، أكتوبر.

كيف يعمل:

  • في اليوم الأول من الشهر (أو الربع)، يتحقق الـ cron من الخطط المكتملة للفترة السابقة.
  • لكل خطة من هذا النوع، ينشئ نسخة للفترة الجديدة.
  • يتخطى العملاء الذين لديهم بالفعل خطة للفترة الجديدة.

Plan Status​

Default status for new plans​

  • Draft – تبدأ الخطط الجديدة كـ Draft.
  • In Progress – تبدأ الخطط الجديدة كـ In Progress.
  • Review – تبدأ الخطط الجديدة كـ Review.

اختر ما يناسب سير عملك.

Cron Job Setup​

التذكيرات والخطط المتكررة تتطلب تشغيل Perfex cron job بانتظام.

الخطوات:

  1. انتقل إلى Setup → Settings → Cron Job.
  2. انسخ رابط أو أمر cron المعروض.
  3. أضفه إلى crontab الخادم ليعمل يومياً (أو حسب الحاجة).

مثال (يعمل يومياً الساعة 9:00 ص):

0 9 * * * wget -q -O- https://yoursite.com/cron/index/YOUR_CRON_KEY

استبدل yoursite.com و YOUR_CRON_KEY بالقيم الفعلية.

Webhooks​

What are webhooks?​

Webhooks تخبر الأنظمة الخارجية عند إنشاء أو تحديث أو حذف خطط الحسابات. تقدم عنوان URL، وترسل الوحدة طلب POST مع بيانات JSON عند حدوث تلك الأحداث.

Add webhook URL​

  1. أدخل عنوان URL الكامل (مثال: https://webhook.site/your-id أو نقطة نهاية خاصة بك).
  2. انقر Add.
  3. يُحفظ عنصر URL. ستُرسل جميع أحداث إنشاء/تحديث/حذف الخطط إليه.

Webhook options​

Disable SSL verification for webhooks

  • On – يتخطى التحقق من شهادة SSL (مفيد للاختبار مع خدمات مثل webhook.site).
  • Off – التحقق العادي من SSL (موصى به للإنتاج).

Next Steps​