Microsoft Dynamics 365 — دليل الربط والتكامل
موصّل مخصص لـ Power Platform لواجهة شركاء بصمتك، قابل للاستخدام عبر بيئتك، مع تدفق سحابي جاهز للتكييف لمزامنة الموظفين (Recurrence ← ListEmployees ← Upsert row).
أدلة ربط أخرى
-
Odoo
تُثبَّت إضافة بصمتك مباشرة في أودو وتُبقيه متزامناً: تزايدية بعد الاستيراد الأول، وقابلة للاستئناف للشركات الكبيرة (تكمل عبر تشغيلات المجدول بدلاً من انتهاء المهلة)، وآمنة من التكرار — كل سجل يُطابَق بمعرّف بصمتك وتفرضه قاعدة البيانات، والموظفون الموجودون مسبقاً في أودو يُربطون بدلاً من إنشائهم مرتين. الحذف والإلغاء في بصمتك ينعكسان، ويمكن دفع الموظفين المُنشأين في أودو إلى بصمتك.
-
SAP SuccessFactors
طريقتان للتشغيل: iFlow في SAP Integration Suite (CPI) تستورده وتنشره، أو مزامنة مرجعية قابلة للتشغيل. كلاهما يبحث عن الشخص في SuccessFactors قبل الكتابة، ويعيّن بالترتيب الذي توثّقه SAP، ويحدّث ما تغيّر فقط، وينهي خدمة المغادرين، ويفحص حالة كل سجل في كل upsert (لأن SuccessFactors يُرجع HTTP 200 حتى عند فشل السجلات). وتعكس المزامنة المرجعية أيضاً الإجازات المعتمدة كـ EmployeeTime (والملغاة تُضبط CANCELLED) وتوفّر --verify للتحقق دون تعديل.
-
Oracle Fusion HCM
طريقتان للتشغيل: وصفة Oracle Integration Cloud (OIC)، أو مزامنة مرجعية تبني ملفات HCM Data Loader (HDL) وترفعها وتنتظر اكتمال التحميل وتفحص كل سطر خطأ. التعيينات الجديدة تحمل كل المكوّنات الإلزامية، والعاملون الموجودون في Fusion يُطابَقون بدلاً من تعيينهم مرتين، والمغادرون تُنهى خدمتهم، والإجازات المعتمدة تصبح قيود غياب تُسحب إذا أُلغيت الإجازة. تزايدية عبر مؤشر الخادم، والتحميل الفاشل لا يحرّك المؤشر أبداً. ويقرأ --verify بيانات Fusion ويقارنها ببصمتك.
-
Dynamics 365 Business Central
يُزامن موظفي بصمتك إلى Business Central عبر BC REST API v2.0 بمصادقة Microsoft Entra (OAuth 2.0 client credentials). مفتاح الموظف هو رقم BC = الرقم الوظيفي في بصمتك (أو BSM-<id> عند غيابه أو طوله الزائد)، ويُتبنّى الموظفون الموجودون في BC بدلاً من تكرارهم، ولا تُكتب إلا الحقول المتغيّرة مع etag الحقيقي (فلا تُستبدل تعديلات BC)، ويصبح المغادرون غير نشطين/منتهية خدمتهم، ويقرأ --verify بيانات BC ويقارنها ببصمتك. شغّله كإضافة AL قابلة للتثبيت أو كسكربت مرجعي أو كتدفق Power Automate.
-
SAP Business One
يرسل موظفي بصمتك إلى EmployeesInfo في SAP Business One عبر Service Layer، بمفتاح ExternalEmployeeNumber (أو BSM-<id> عند غياب الرقم الوظيفي أو تجاوزه الطول المسموح في B1). يُطابَق الموظفون الموجودون في B1 بالمفتاح أو البريد بدلاً من تكرارهم، وتحترم الحقول أطوال أعمدة B1، ويُعطَّل المغادرون مع تاريخ انتهاء الخدمة، ولا يوقف سجل خاطئ واحد التشغيل، ويقرأ --verify بيانات B1 للتحقق. يبقى التحقق من شهادة TLS مفعّلاً (استخدم ca_bundle لشهادة Service Layer الموقّعة ذاتياً). لا تملك B1 بيانات حضور/رواتب رئيسية أصلية، لذا يغطي هذا بيانات الموظفين.
-
ERPNext
طريقتان للتشغيل: تطبيق Frappe قابل للتثبيت (صفحة إعدادات، زر Sync now، مجدول ساعي، حقول basmtak_id المخصصة)، أو سكربت مزامنة REST مستقل. كلاهما تزايدي (updated_since) وغير مُكرِّر (basmtak_id).
-
Oracle NetSuite
يرسل موظفي بصمتك إلى NetSuite عبر SuiteTalk REST بمصادقة Token-Based Authentication (OAuth 1.0a، HMAC-SHA256). يُحدَّث الموظف عبر المعرّف الخارجي BSM-<رقم بصمتك> (ثابت وصالح للروابط حتى لو احتوى الرقم الوظيفي على مسافات أو شرطات)، ويُتبنّى الموجودون مسبقاً في NetSuite بمطابقة المعرّف الخارجي أو رقم الموظف أو البريد بدلاً من تكرارهم، ويُعطَّل المغادرون، ويقرأ --verify بيانات NetSuite ويفشل عند أي موظف ناقص أو قديم أو مكرر أو يتيم.