🧭 Consolidation في Dynamics 365 Finance — المفهوم الأساسي
Consolidation = دمج البيانات المالية من أكتر من Legal Entity في كيان واحد اسمه Consolidation Company
علشان الشركة الأم تقدر تشوف:
- إجمالي الأصول
- إجمالي الالتزامات
- إجمالي الإيرادات والمصروفات
- القوائم المالية الموحدة
---
🧩 أنواع الـ Consolidation في D365FO
1) Online Consolidation
- بيتم داخل النظام مباشرة
- بدون تصدير أو استيراد ملفات
- مناسب لو كل الشركات موجودة داخل نفس الـ Environment
2) Import/Export Consolidation
- تستخدمه لو عندك شركات في Systems مختلفة
- بتصدر Trial Balance وتستوردها في Consolidation Company
3) Financial Reporter Consolidation
- Consolidation على مستوى التقارير فقط
- بدون دمج فعلي للبيانات في Ledger
---
🧱 مكوّنات الـ Consolidation الأساسية
1) Consolidation Company
شركة خاصة لاستقبال البيانات الموحدة
لا يتم فيها عمليات يومية (لا مشتريات ولا مبيعات)
2) Main Accounts Mapping
لو كل شركة عندها Chart of Accounts مختلف
لازم تعمل Mapping للـ Accounts
3) Currency Translation
لو الشركات بتشتغل بعملات مختلفة
النظام يترجم:
- Balance sheet → Closing rate
- P&L → Average rate
- Equity → Historical rate
4) Elimination Rules
للتخلص من المعاملات بين الشركات
زي:
- مبيعات شركة لشركة تابعة
- قروض بين الشركات
- أرصدة حسابات داخلية
---
🛠 خطوات تنفيذ Consolidation في Dynamics 365
1) إنشاء Consolidation Company
- Organization administration
- Organizations
- Legal entities
- Create new company
- Type = Consolidation
2) إعداد Currency Translation
- General ledger
- Currencies
- Currency exchange rates
- Define translation rules
3) إعداد Main Account Mapping
- General ledger
- Chart of accounts
- Configure account mapping
4) تشغيل عملية Consolidation
- General ledger
- Consolidate
- Online consolidation
- اختار الشركات اللي هتتدمج
- اختار الفترة المالية
- اختار طريقة الترجمة
- Run
---
📊 Elimination Rules — مثال عملي
لو شركة A باعت لشركة B بضاعة بـ 100,000 ريال
لازم يتم إلغاء:
- Revenue من A
- Cost أو Inventory من B
تعمل Rule:
- Debit: Intercompany revenue
- Credit: Intercompany receivable
وتحدد Trigger:
- Transaction type = Intercompany
- Amount > 0
---
🧠 Best Practices كـ Consultant
- استخدم Consolidation Company منفصلة
- اعمل Mapping واضح للـ Accounts
- اتأكد إن كل الشركات قافلة الفترة المالية قبل الدمج
- اختبر Currency translation على فترة صغيرة
- استخدم Financial Reporter للتحقق من النتائج
- اعمل Elimination rules قبل الـ Go‑Live