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

كيفية ربط SAP SuccessFactors بريموت باس

تعرّف على كيفية مزامنة بيانات الموظفين من SAP SuccessFactors إلى ريموت باس.

اتبع الخطوات التالية لربط حسابك على SAP SuccessFactors بريموت باس.

1. الإعداد العام (General Setup)

قبل البدء

  • صلاحيات المسؤول: يمكن لمسؤولي نظام SuccessFactors فقط إنشاء بيانات الاعتماد التي يحتاجها ريموت باس لإتمام الربط.

  • تطابق عناوين البريد الإلكتروني: يجب أن يتطابق عنوان البريد الإلكتروني المسجّل للموظف في SuccessFactors مع عنوان البريد الإلكتروني المسجّل في ريموت باس، إذا كان الموظف موجودًا بالفعل في ريموت باس.

  • تجهيز بيانات الربط: ستحتاج إلى جمع البيانات التالية من SuccessFactors: رابط خادم واجهة برمجة التطبيقات (API Server URL)، واسم المستخدم (Username)، ومعرّف الشركة (Company ID)، بالإضافة إلى معرّف العميل (Client ID) والمفتاح السري للعميل (Client Secret) الخاصين ببروتوكول OAuth.

الخطوة الأولى: إعداد SuccessFactors

1. معرّف العميل والمفتاح السري للعميل (Client ID and Client Secret):

سجّل الدخول إلى SuccessFactors، ثم ابحث عن إدارة تطبيقات عملاء OAuth2 ‏(Manage OAuth2 Client Applications)، واضغط على تسجيل تطبيق عميل (Register Client Application).

أدخل أي قيمة في حقلي اسم التطبيق (Application Name) ورابط التطبيق (Application URL)، مع التأكد من أن الرابط يبدأ بـ https://.

بعد ذلك، اضغط على إنشاء شهادة X.509 ‏(Generate X.509 Certificate)، وأدخل أي قيمة في حقل الاسم الشائع (Common Name)، ثم احفظ الإعدادات.

يُستخدم مفتاح واجهة برمجة التطبيقات (API Key) الخاص بالتطبيق باعتباره معرّف العميل (Client ID)، بينما يُستخدم المفتاح الخاص (Private Key) الموجود في الشهادة التي تم تنزيلها باعتباره المفتاح السري للعميل (Client Secret).

2. رابط خادم واجهة برمجة التطبيقات (API Server URL):

افتح قائمة خوادم واجهة برمجة التطبيقات الخاصة بـ SuccessFactors، وابحث عن بيئة العمل التي تتطابق مع النطاق الفرعي (Subdomain) الخاص بحسابك.

على سبيل المثال، إذا كان نطاق حسابك هو https://salesdemo4.successfactors.com، فابحث عن salesdemo4.

بعد ذلك، انسخ عنوان الخادم بالكامل، مثل apisalesdemo4.successfactors.com.

3. اسم المستخدم ومعرّف الشركة (Username and Company ID):

مرّر مؤشر الماوس فوق صورتك الشخصية في الزاوية العلوية اليمنى من الشاشة. سيظهر اسم المستخدم بين قوسين بجانب اسمك.

ثم اضغط على عرض معلومات الإصدار (Show Version Information)، وستظهر نافذة تحتوي على معرّف الشركة (Company ID).

4. الحقل المخصص (Custom Field):

أنشئ حقلًا مخصصًا ضمن المعلومات الوظيفية (Job Information) للموظف، ويمكنك تسميته بأي اسم، مثل EmploymentNav.

بعد ذلك، حدّد القيمة المناسبة لكل موظف ترغب في مزامنة بياناته، من بين الخيارات التالية: EOR أو DE أو Contractor أو COR.

ملاحظة: يجلب ريموت باس بيانات الموظفين الذين تم تحديد قيمة لهذا الحقل لديهم فقط.

الخطوة الثانية: الربط بريموت باس (Connect to RemotePass)

1. في ريموت باس، ابحث عن عمليات التكامل (Integrations)، أو انتقل إلى إعدادات الشركة (Company Settings) ← عمليات التكامل (Integrations) ← الموارد البشرية (Human Resources) ← SAP SuccessFactors ← استكشاف (Discover)، ثم اضغط على ربط (Connect).

2. أكّد أنك مسؤول النظام من خلال تحديد أنا مسؤول (I am an admin)، ثم تجاوز خطوة تصفية البيانات (Data Filter).

3. أدخل رابط خادم واجهة برمجة التطبيقات (API Server URL)، ثم اسم المستخدم (Username) ومعرّف الشركة (Company ID)، وبعد ذلك أدخل معرّف العميل (Client ID) والمفتاح السري للعميل (Client Secret).

4. انتظر حتى ينتهي ريموت باس من إعداد حسابك وجلب الحقول المخصصة من SuccessFactors.

الخطوة الثالثة: ربط حقل نوع التعاقد (Map the Employment Type Field)

1. في قسم إضافة تعيين (Add Mapping)، ابحث ضمن حقول SuccessFactors عن الحقل المخصص الذي أنشأته سابقًا (مثل employmentNav)، ثم أدخل remotepass employment type اسمًا للحقل المستهدف.

2. اضغط على التعيين المتقدم (Advanced Mapping)، ثم حدّد قيمة الحقل من السجل النموذجي، واضغط على حفظ (Save).

مثال: $.results[0].customString5Nav.externalCode

3. اضغط على حفظ (Save) في صفحة تعيين الحقول الإضافية (Map Additional Fields).

ستظهر رسالة تم بنجاح! لقد ربطت حسابك (Success! You've connected your account)، ثم ستنتقل إلى صفحة التكامل، حيث ستظهر حالة مزامنة بيانات الموظفين قيد التنفيذ (Workers sync is in progress).

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

2. مزامنة بيانات الموظفين (Worker Data Sync)

1. في صفحة تكامل SAP SuccessFactors، اضغط على تفعيل (Enable) بجانب مزامنة بيانات الموظفين (Workers Sync).

2. راجع تعيينات الحقول (Field Mapping). تُعد حقول الاسم الأول واسم العائلة والبريد الإلكتروني إلزامية، بينما يُوصى بتعيين تاريخ بدء العمل والمسمى الوظيفي ونوع التعاقد والجنسية والراتب وبلد الإقامة الضريبية.

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

3. اضغط على متابعة (Continue). سيجلب ريموت باس بيانات جميع الموظفين المؤهلين الذين لم تتم إضافتهم إلى ريموت باس بعد، ويعرضهم ضمن قسم الموظفون المستوردون (Imported Workers).

قد يستغرق تحميل بيانات جميع الموظفين بضع دقائق.

إنشاء عقد باستخدام بيانات SuccessFactors

1. ضمن قسم الموظفون المستوردون (Imported Workers)، اضغط على إكمال (Complete) بجانب الموظف المطلوب. وسيتم تحديد نوع العقد تلقائيًا بناءً على القيمة المحددة في حقل نوع التعاقد (Employment Type) الخاص بالموظف.

2. راجع النموذج الذي تمت تعبئته مسبقًا. تُجلب بيانات الراتب والعملة وتاريخ بدء العمل ودورية دفع الراتب من SuccessFactors.

أما الحقول التي لم يتم ربطها، مثل نطاق العمل أو فترة الإشعار، فيمكنك إدخالها يدويًا أو إضافتها إلى تعيينات الحقول.

3. اضغط على إنشاء (Create) لإتمام إنشاء العقد.

ولإنشاء عدة عقود دفعة واحدة، حدّد الموظفين المطلوبين، ثم اضغط على إنشاء العقود (Create Contracts).

ملاحظة: تتوفر ميزة إنشاء العقود دفعة واحدة فقط للموظفين المباشرين (DE)، والمتعاقدين (Contractors)، والمتعاقدين عبر خدمة المتعاقد المسجّل (CoR).

3. تفعيل مزامنة الإجازات (Enabling Time-Off Sync)

1. في صفحة التكامل، اضغط على تفعيل (Enable) بجانب مزامنة طلبات الإجازات (Sync Time-off Requests).

2. ضمن قسم تحديد أنواع الموظفين المراد مزامنتهم (Select Worker Types to Sync)، فعّل أنواع العقود التي ترغب في تتبّع إجازاتها، وهي: العقود الثابتة (Fixed)، وعقود الدفع حسب العمل (Pay As You Go)، والعقود القائمة على مراحل الإنجاز (Milestone)، والموظفون عبر صاحب العمل المسجّل (EOR)، والموظفون المباشرون (Direct Employee). ثم اضغط على متابعة (Continue).

3. اضغط على إدارة (Manage) للانتقال إلى صفحة مزامنة الإجازات (Time-Off Sync). ستجد في قسم الموظفون (Workers) قائمة بجميع الموظفين الذين تمت مزامنة بياناتهم.

4. انتقل إلى إعدادات الوحدة (Module Settings) ← إدارة مزامنة سياسات الإجازات (Manage Time-off Policies Sync)، ثم حدّد سياسات الإجازات التي تُصرف أرصدتها المستحقة عند إنهاء الخدمة، واضغط على حفظ (Save).

4. تفعيل مراكز التكلفة (Enabling Cost Centers)

1. أثناء إعداد التكامل، تأكد مع مسؤول التواصل الخاص بك في ريموت باس من مكان تسجيل بيانات مراكز التكلفة والمشاريع ضمن إعدادات SuccessFactors، سواء كانت ضمن مركز التكلفة التنظيمي (Organizational Cost Centre) أو أحد حقول المعلومات الوظيفية (Job Information).

2. اربط حقول مراكز التكلفة والمشاريع ضمن تعيينات حقول مزامنة بيانات الموظفين (Workers Sync Mapping).

3. سيتم تعيين مركز التكلفة والمشروع لكل موظف تلقائيًا، وإدراج هذه البيانات ضمن بنود الفواتير وتقارير التسوية. ويمكنك أيضًا تعديل هذه التعيينات يدويًا لكل موظف عند الحاجة.


الأسئلة الشائعة

أحد الموظفين لا يظهر في ريموت باس.

يجب استيفاء شرطين لظهور الموظف في ريموت باس:

  • تطابق عنوان البريد الإلكتروني للموظف في كلا النظامين.

  • تحديد قيمة للحقل المخصص ضمن المعلومات الوظيفية (Job Information) للموظف في SuccessFactors.

إذا لم يتحقق أي من هذين الشرطين، فلن يتم جلب بيانات الموظف.

هل يمكنني ربط المزيد من حقول SuccessFactors لاحقًا؟

نعم. يمكنك فتح صفحة التكامل، والانتقال إلى مزامنة بيانات الموظفين (Workers Sync)، وتحديث تعيينات الحقول في أي وقت.

نستخدم بيئة اختبار. كيف يمكننا إعداد التكامل؟

ابدأ بربط بيئة المعاينة أو الاختبار (Preview or Test Instance)، وتحقق من صحة الإعدادات وعمل المزامنة، ثم أعد الربط ببيئة الإنتاج الفعلية (Production).

ماذا يحدث إذا عطّلت إحدى وحدات التكامل؟

يؤدي تعطيل الوحدة إلى إيقاف التحديثات المستقبلية الخاصة بها، بينما تظل العقود التي تم إنشاؤها مسبقًا موجودة دون تغيير.

أما فصل الربط مع SuccessFactors بالكامل، فيؤدي إلى إيقاف جميع وحدات التكامل.

هل أجاب هذا عن سؤالك؟