Nordlet

← الأساسيات / حزم تطوير البرمجيات (SDK)

توحيد القوائم المالية للمجموعة

مجموعات التوحيد، الطرق الكاملة والنسبية وحقوق الملكية، تحويل العملات، استبعاد العمليات المتبادلة.

قم بتوحيد عدة شركات في مجموعة واحدة من القوائم المالية للمجموعة - شركة قابضة وشركاتها التابعة، أو أي مجموعة من الكيانات التي تديرها.

تكون مجموعة التوحيد (consolidation group) مملوكة لشركة واحدة (الجهة الداعية) وتتضمن قائمة بالشركات الأعضاء (member companies) مع نسبة الملكية وطريقة التوحيد. يمكنك فقط إضافة شركة تشترك في نفس المسؤول مع مالك المجموعة، وبالتالي لا يمكنك أبداً توحيد دفاتر لا تسيطر عليها بالفعل.

نقاط النهاية (Endpoints)

نقطة النهاية (Endpoint) الغرض
POST /v1/consolidation/groups/create إنشاء مجموعة؛ وتُعرَّف عملة العرض افتراضياً كعملة أساس المالك.
POST /v1/consolidation/groups/list سرد مجموعاتك مع عدد الأعضاء.
POST /v1/consolidation/groups/get مجموعة واحدة مع أعضائها.
POST /v1/consolidation/groups/update إعادة تسمية المجموعة أو تغيير عملة العرض.
POST /v1/consolidation/groups/delete حذف مجموعة (يتم إزالة الأعضاء معها).
POST /v1/consolidation/members/add إضافة عضو أو تحديثه (ownershipPercent، method).
POST /v1/consolidation/members/remove إزالة عضو.
POST /v1/consolidation/report إصدار التقرير الموحد لناريخ نطاق معين.

طرق التوحيد (Consolidation methods)

  • كامل (full) - يتم دمج الشركة التابعة بنداً ببند بنسبة 100%. وعندما تكون الملكية أقل من 100%، يتم الإبلاغ عن حصة الأقلية من حقوق الملكية والنتيجة بشكل منفصل كـ ح حقوق أقلية (non-controlling interest).
  • نسبي (proportional) - يتم دمج كل بند بنسبة الملكية (العمليات المشتركة).
  • حقوق الملكية (equity) - لا يتم دمج الكيانات بنداً ببند. وبدلاً من ذلك، تُرحَّل كاستثمار واحد (الملكية × صافي حقوق الملكية) مع حصة الملكية من نتيجتها، تحت equityMethod.

تحويل العملات (Currency translation)

الأعضاء الذين تختلف عملتهم الأساسية عن عملة عرض المجموعة، يتم تحويلهم بسعر تاريخ التقرير (الإقفال)، والمستمد من أسعار صرف مالك المجموعة (تجاوزات الشركة، ثم الأسعار الرسمية). السعر المستخدم لكل عضو يُعاد إرجاعه في members[].fxFactor / rateFrom / rateTo.

هذا تحويل بسعر إقفال واحد. فهو يحافظ على توازن الميزانية العمومية الموحدة ولكنه لا يقسم أسعار الإقفال أو المتوسطة أو التاريخية وفقاً لمعيار المحاسبة الدولي رقم 21 (IAS 21)، كما أنه لا يقيد احتياطي تحويل منفصل - قم بتطبيق تلك التسويات من خلال eliminations إذا كنت بحاجة إليها.

الاستبعاد داخل المجموعة (Intra-group elimination)

لا يقوم التقرير تلقائياً باستبعاد الأرصدة داخل المجموعة، بل يقوم بالتنويه عنها: أي عضو تحتوي قائمة شركائه على تسجيل عضو آخر أو رقم ضريبة القيمة المضافة، يتم إرجاعه في intercompanyCandidates للمراجعة. قم بتمرير التسويات المتوازنة في eliminations (وهي مصفوفة من { code, amount, note }، وتكون المدينات موجبة؛ ويخبرك التقرير ما إذا كانت تصفر بعضها البعض) لإزالة الذمم المدينة والدائنة والإيرادات والمصروفات داخل المجموعة من الأرقام الموحدة.

النطاق والحدود (Scope and limits)

المخرجات الموحدة هي عبارة عن ميزانية عمومية وقائمة دخل (مع التفاصيل المفصلة للتخطيط الصغير وما فوق)، وميزان مراجعة موحد برمز الحساب، وحقوق الأقلية، ومكتسبات طريقة حقوق الملكية. لا يتم إصدار قوائم التغيرات في حقوق الملكية على مستوى المجموعة، ولا قوائم التدفقات النقدية، ولا الاستبعاد التلقائي للعمليات المتبادلة داخل المجموعة، ولا تحويل العملات بأسعار متعددة طبقاً لمعيار المحاسبة الدولي رقم 21 (IAS 21) - وتظل الكيانات المُبلِغَة مسؤولة عن تلك التسويات.