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

Module Settings

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

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. انتقل إلى SetupSettingsCron 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