تعدّد الشركات في Odoo لمجموعات الإمارات: المنطقة الحرة والبر الرئيسي في قاعدة بيانات واحدة

تكاد كل مجموعة إماراتية أهيّئها على Odoo تأخذ الشكل نفسه: شركة في المنطقة الحرة تحمل الرخصة التجارية، وشركة أو أكثر في البر الرئيسي تتولى العمل الميداني. وأول سؤال يصلني لا يتعلق بضريبة القيمة المضافة أبداً، بل بما هو أبسط: هل يمكن أن تُدار المجموعة كلها في قاعدة بيانات Odoo واحدة، أم ينبغي أن تبقى الكيانات منفصلة؟ وفيما يلي طريقتي في بناء هذا الهيكل، وفي أي المواضع يجعل الجمع بين المنطقة الحرة والبر الرئيسي المشروعَ أصعب فعلاً مما هو في مجموعة تقع كياناتها كلها ضمن ولاية قضائية واحدة.

قاعدة بيانات واحدة وعدة شركات، لا عدة قواعد بيانات

تجيب البنية القياسية لنظام Odoo عن السؤال الأول مباشرةً: يمكن تهيئة عدة شركات داخل قاعدة بيانات واحدة، مع قائمة لاختيار الشركات في أعلى الشاشة تتيح لك العمل داخل شركة واحدة أو داخل عدة شركات في آن واحد. وفي تجربتي، لا يكون لفصل قواعد البيانات معنى إلا حين لا تربط الكيانات صلة فعلية في العمل اليومي، كأن تكون شركة جرى الاستحواذ عليها حديثاً وما زالت تعمل بأنظمتها الخاصة.

أما كيان المنطقة الحرة وكيان البر الرئيسي في المجموعة نفسها، وهما يشتركان في الإدارة ويتعاملان تجارياً أحدهما مع الآخر، فمكانهما قاعدة بيانات واحدة؛ لأن فصلهما بغرض إبقاء الدفاتر «نظيفة» يهدر الأتمتة بين الشركات، وهي الغاية الأساسية من تشغيلهما معاً. أما التمييز الذي أحافظ عليه فهو بين الشركة والفرع: فالفرع يشارك الشركة الأم دليل حساباتها، وهذا يناسب مكتباً إقليمياً تابعاً لكيان قانوني واحد، ولا يناسب شخصين قانونيين منفصلين لكل منهما رخصة تجارية مستقلة. وتنص وثائق Odoo نفسها على ذلك صراحةً: ينبغي إنشاء الشركات التابعة المستقلة بوصفها شركات إضافية لا فروعاً.

ما يُشارَك بين الشركات، وما يبقى خاصاً بكل شركة

داخل قاعدة البيانات الواحدة تقرّر لكل سجل على حدة هل يتبع شركة واحدة أم المجموعة كلها. وتُشارَك المنتجات وجهات الاتصال بين جميع شركات قاعدة البيانات افتراضياً، وهذا مفيد، إذ لا تحتاج شركتك التجارية في المنطقة الحرة ولا شركة الخدمات في البر الرئيسي إلى الاحتفاظ بسجلين مختلفين للعميل نفسه. أما السجل المرتبط بشركة بعينها، كعرض السعر أو الفاتورة أو فاتورة المورّد، فلا يظهر إلا عند تسجيل الدخول إلى تلك الشركة.

أعتمد دائماً مشاركة كتالوج المنتجات وقائمة جهات الاتصال على مستوى المجموعة، فتكرار البيانات الرئيسية هو الموضع الذي تفسد فيه إعدادات تعدّد الشركات دون أن يلاحظ أحد. أما دليل الحسابات وإعدادات الضرائب وإعدادات السنة المالية فلا أشاركها أبداً، بل تبقى واحدة لكل شركة، لأن كل كيان يقدّم إقراره الضريبي على أساس تسجيله الضريبي الخاص. وهذا هو التوطين المالي (Fiscal Localization) نفسه الذي أشرحه في دليلي لتهيئة ضريبة القيمة المضافة في Odoo للإمارات؛ فهو يُثبَّت ويُهيَّأ لكل شركة على حدة، لا مرة واحدة لقاعدة البيانات.

المعاملات بين الشركات: المستندات المقابلة

الميزة التي تجعل تشغيل الشركات المترابطة في قاعدة بيانات واحدة مجدياً هي المعاملات بين الشركات (Inter-Company Transactions). تُفعَّل لكل شركة من «الإعدادات» (Settings)، وعندما تبيع إحدى الشركات إلى أخرى يُبقي Odoo المستندات متطابقة على الجانبين: فإذا أكّدتَ أمر بيع من شركتك في البر الرئيسي موجّهاً إلى شركتك في المنطقة الحرة، استطاع Odoo أن ينشئ تلقائياً أمر الشراء المقابل، وإذا رحّلتَ فاتورة بالطريقة نفسها أنشأ فاتورة المورّد المقابلة.

ويعتمد ذلك على أن تشترك الشركات في سجل المنتج نفسه، وعلى ضبط الوضع الضريبي (Fiscal Position) بينها ضبطاً صحيحاً؛ والوضع الضريبي هو الآلية نفسها التي تعالج الاستيراد عبر الحدود في دليل ضريبة القيمة المضافة المشار إليه أعلاه. وإذا أخطأتَ في هذا الضبط في علاقة بين شركتين، فسيُرحَّل المستند المقابل مع ذلك، لكن بمعالجة ضريبية خاطئة، وهذا أسوأ من عدم أتمتة العملية أصلاً. ولذلك أتحقق من هذا الارتباط في كل مشروع قبل الإطلاق الفعلي، وهو الطبقة نفسها التي تقوم عليها مشاريع تعدّد الشركات في التجزئة ومخزون الفروع التي أنفّذها.

كيف تُمثّل قاعدة بيانات Odoo واحدة مجموعة إماراتية: بيانات مشتركة، ودفاتر مستقلة لكل شركة، ومستندات بين الشركات، وتقارير موحّدة رسم توضيحي. تقع قاعدة بيانات Odoo واحدة فوق طبقة مشتركة من البيانات الرئيسية، هي المنتجات وجهات الاتصال المشتركة بين المجموعة كلها. ويتفرع من هذه الطبقة المشتركة سجلان لشركتين: شركة المنطقة الحرة وشركة البر الرئيسي، تحتفظ كل منهما برقم التسجيل الضريبي الخاص بها ودليل حساباتها الخاص وإقرار VAT201 الخاص بها. ويمثّل الرابط بين الشركتين المعاملات بين الشركات: فأمر البيع في إحدى الشركتين ينشئ تلقائياً أمر شراء في الأخرى، والفاتورة المرحَّلة تنشئ تلقائياً فاتورة المورّد المقابلة. وتتجمّع دفاتر الشركتين في ميزانية عمومية وقائمة أرباح وخسائر موحّدتين، تنتجهما ميزة دفتر الأستاذ المتعدّد وربط الحسابات، وهما متاحتان في Odoo Enterprise وحده. قاعدة بيانات Odoo واحدة البيانات الرئيسية المشتركة المنتجات · جهات الاتصال (الشركاء) شركة البر الرئيسي رقم ضريبي ودليل حسابات مستقلان إقرار VAT201 مستقل شركة المنطقة الحرة رقم ضريبي ودليل حسابات مستقلان إقرار VAT201 مستقل معاملة بين الشركات أمر بيع ← أمر شراء تلقائي فاتورة ← فاتورة مورّد تلقائية تتجمّع في الميزانية وقائمة الأرباح والخسائر الموحّدة دفتر أستاذ متعدّد · ربط الحسابات بين الشركات في Enterprise فقط · مجموعات أفقية حسب الشركة
كيف تتجمّع البيانات الرئيسية المشتركة والدفاتر الخاصة بكل شركة والمستندات بين الشركات في تقارير موحّدة للمجموعة.

التقارير الموحّدة

تريد الشركة القابضة رقماً واحداً لا أربعة أرقام. وتجمع ميزة التوحيد المالي (Consolidation) في Odoo دفاتر كل شركة في صورة واحدة لأداء المجموعة. وهي جزء من المحاسبة الكاملة (Full Accounting) التي لا تتوافر إلا في Enterprise، وقد تناولت هذا الفارق بين النسختين في مقارنتي بين نسختَي Community وEnterprise؛ فبالنسبة إلى مجموعة تعتزم توحيد قوائمها المالية، يحسم ذلك مسألة الترخيص مبكراً.

تحتفظ كل شركة بدفتر الأستاذ العادي الخاص بها، وتحصل الشركة الموحِّدة على دفتر أستاذ متعدّد (Multi-Ledger) إضافي يستقبل تسويات التوحيد من بقية الشركات. ولأن دليلَي الحسابات في شركة المنطقة الحرة وشركة البر الرئيسي نادراً ما يتطابقان، يربط Odoo الحسابات المتشابهة من الشركات المختلفة بعضها ببعض (Account Mapping)، فيجمعها التقرير الموحّد جمعاً صحيحاً بدلاً من أن يعرض عدة نسخ من حساب الذمم المدينة نفسه. وعندما تضيف شركات المجموعة إلى قائمة اختيار الشركات في أعلى الشاشة وتعرض التقارير من خلال الشركة الموحِّدة، تحصل على ميزانية عمومية موحّدة أو قائمة أرباح وخسائر (P&L) موحّدة، مع مجموعات أفقية (Horizontal Groups) تبيّن ما أسهم به كل كيان؛ وهي طبقة التقارير العابرة للكيانات نفسها التي أتناولها بتفصيل أوسع في دليلي عن لوحات المعلومات والتقارير في Odoo.

قواعد الوصول: كل كيان يرى بياناته وحدها

الوجه الآخر لقاعدة البيانات الواحدة هو التأكد من ألا يطّلع موظفو شركة على بيانات شركة أخرى. ففي علامة التبويب «حقوق الوصول» (Access Rights) لكل مستخدم حقل «الشركات المسموح بها» (Allowed Companies)، وفيه كل شركة يستطيع المستخدم فتحها، وحقل «الشركة الافتراضية» (Default Company)، وهي الشركة التي يدخل إليها عند تسجيل الدخول. ويفرض Odoo ذلك بقواعد السجلات (Record Rules) المرتبطة بالوصول إلى الشركات، على مستوى البيانات نفسها لا مجرد تصفية للقوائم.

القاعدة التي أطبّقها في كل مشروع لمجموعة إماراتية: يحصل موظفو المالية في المنطقة الحرة على شركة المنطقة الحرة وحدها ضمن «الشركات المسموح بها»، ويحصل موظفو البر الرئيسي على كيانهم وحده، ولا يحصل على كل الشركات إلا المراقب المالي للمجموعة، على أن تكون الشركة القابضة هي الافتراضية. وهكذا لا يطّلع أحد على أرقام كيان آخر عن طريق الخطأ.

وفي المجموعة التي تعمل فيها عدة كيانات في البر الرئيسي تحت مظلة شركة مقاولات أم، يكون نمط الوصول هذا هو نفسه ما تقوم عليه مشاريع المقاولات متعدّدة الكيانات التي أنفّذها، مع محاسبة المشاريع المحصورة في نطاق كل رخصة.

التعامل مع العملات على مستوى المجموعة

لا تكاد معظم المجموعات التي تعمل داخل الإمارات وحدها تحتاج إلى تعدّد العملات، فشركات المنطقة الحرة وشركات البر الرئيسي تُعِدّ تقاريرها عادةً بالدرهم الإماراتي (AED). وتصبح المسألة مهمة حين يكون للمجموعة نشاط في الخارج، أو كيان في المنطقة الحرة يختار عن قصد إصدار فواتيره بعملة أخرى. يحدّد Odoo العملة الرئيسية للشركة افتراضياً بحسب بلدها، ويتيح تغييرها من إعدادات المحاسبة؛ وعند تفعيل خيار «السماح بالعملات المتعدّدة» (Allow multi currencies) تصبح كل عملة أخرى تفعّلها قابلة للاستخدام مقابل تلك العملة الأساسية.

تُحدَّث أسعار الصرف يدوياً، أو تلقائياً بفاصل زمني يومي أو أسبوعي أو شهري من خدمة ويب تختارها، ويرحّل Odoo الربح أو الخسارة الناتجة عنها تلقائياً إلى دفتر يومية مخصّص لفروقات الصرف (Exchange Difference). فإذا كان كيانك في المنطقة الحرة يصدر فواتيره بالدولار الأمريكي (USD) وكيانك في البر الرئيسي يسدّد بالدرهم (AED)، فإن ذلك يُبقي الفرق ظاهراً في الدفاتر بدلاً من أن يضيع في تسوية تقريب.

ما يضيفه الجمع بين المنطقة الحرة والبر الرئيسي

كل ما سبق ينطبق على أي مجموعة إماراتية متعدّدة الشركات. أما الجمع بين رخص المنطقة الحرة ورخص البر الرئيسي فيضيف تعقيدين لا يوجدان في مجموعة من نوع واحد.

أرقام تسجيل ضريبي منفصلة، ورخصة المنطقة الحرة ليست إعفاءً من ضريبة القيمة المضافة

شركات المنطقة الحرة وشركات البر الرئيسي أشخاص قانونيون منفصلون، لكل منها رقم التسجيل الضريبي (TRN) الخاص بها وإقرارها الضريبي المستقل؛ فعملية الإقرار VAT201 التي أشرحها في دليلي لتهيئة ضريبة القيمة المضافة في Odoo للإمارات تجري لكل شركة على حدة، والوحدة نفسها (l10n_ae_reports) تضيف إمكانية إعداد تقارير ضريبة الشركات، لكل شركة على حدة أيضاً. ورخصة المنطقة الحرة ليست بحد ذاتها إعفاءً من ضريبة القيمة المضافة: فالمعاملة الإقليمية الخاصة في هذه الضريبة لا تنطبق إلا داخل المناطق المحددة (Designated Zones) المعتمدة لدى الهيئة الاتحادية للضرائب، وتخص السلع في الأساس، أما فاتورة الخدمات الصادرة من شركتك في المنطقة الحرة إلى شركتك في البر الرئيسي فتُحتسب عليها عموماً ضريبة القيمة المضافة بالنسبة الأساسية شأنها شأن أي توريد محلي. ويمكن كذلك للكيانات الإماراتية المرتبطة ببعضها أن تسجّل بوصفها مجموعة ضريبية (VAT Group) واحدة بدلاً من تقديم إقرارات منفصلة، فيتغيّر بذلك الكيان الذي يُقدَّم إقراره فعلياً.

وضوح التسعير التحويلي

تشترط ضريبة الشركات في الإمارات تسعير المعاملات مع الأطراف المرتبطة، بما فيها تلك التي تشمل كيانات المنطقة الحرة، وفق مبدأ السعر المحايد، مع وجوب الإفصاح متى تجاوزت التعاملات حدوداً معيّنة، وهي حدود التسجيل والنسب التي أستعرضها في دليلي لضريبة الشركات في الإمارات. وهنا تتوقف الأتمتة بين الشركات عن كونها مجرد تيسير للعمل وتتحول إلى توثيق: فكل عملية بيع بين الشركتين تُنتج على كل جانب مستنداً مقابلاً مؤرّخاً ومسعَّراً، وهو سجل على مستوى المعاملة الواحدة يطلبه ملف التسعير التحويلي، بدلاً من سجل يُعاد بناؤه لاحقاً من كشوف الحساب البنكية. أما تحديد الأسعار نفسه فيبقى من عمل مستشارك الضريبي؛ فنظام Odoo لا يُجري هذا التحليل.

هذه المقالة إرشاد تطبيقي لتهيئة Odoo، وليست استشارة ضريبية أو قانونية. فقواعد ضريبة القيمة المضافة وضريبة الشركات والمناطق الحرة تتغيّر، وتعتمد على كياناتك تحديداً. تحقّق من التزاماتك لدى الهيئة الاتحادية للضرائب عبر الموقع tax.gov.ae، أو لدى وزارة المالية، أو لدى مستشار ضريبي مؤهّل، قبل أن تتخذ أي إجراء.

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

هل تكفي قاعدة بيانات Odoo واحدة لتشغيل شركاتي في المنطقة الحرة والبر الرئيسي معاً؟
نعم. تدعم البنية القياسية لنظام Odoo تهيئة عدة شركات داخل قاعدة بيانات واحدة، لكل منها دليل حساباتها وتسجيلها الضريبي ودفاتر اليومية الخاصة بها، مع إمكانية مشاركة البيانات المشتركة مثل المنتجات وجهات الاتصال إن اخترت ذلك. وينبغي أن تُنشأ شركة المنطقة الحرة وشركة البر الرئيسي في سجلَّي شركتين منفصلين، لا كفرعين أحدهما تابع للآخر، لأنهما شخصان قانونيان منفصلان لكل منهما رخصة تجارية مستقلة.
هل ينشئ Odoo المستندات المتبادلة بين شركاتي تلقائياً؟
نعم، إذا فعّلت المعاملات بين الشركات للشركات المعنية. فإذا أكّدت أمر بيع من إحدى الشركات موجّهاً إلى شركة أخرى في قاعدة البيانات نفسها، استطاع Odoo أن ينشئ تلقائياً أمر الشراء المقابل؛ وإذا رحّلت فاتورة أنشأ Odoo تلقائياً فاتورة المورّد المقابلة لدى الطرف الآخر. ويتوقف ذلك على أن تشترك الشركات في سجل المنتج نفسه، وعلى ضبط الوضع الضريبي (Fiscal Position) بينها ضبطاً صحيحاً.
هل أستطيع منع موظفي إحدى الشركات من الاطّلاع على بيانات شركة أخرى؟
نعم. لكل مستخدم حقل «الشركات المسموح بها» (Allowed Companies) في علامة التبويب «حقوق الوصول» (Access Rights)، يحدّد الشركات التي يستطيع فتحها، وحقل «الشركة الافتراضية» (Default Company)، وهي الشركة التي يدخل إليها عند تسجيل الدخول. ويفرض Odoo ذلك بقواعد السجلات المبنية على الشركات التي يملك المستخدم حق الوصول إليها، فيقيّد البيانات على مستوى السجل نفسه، لا على ما يظهر في القوائم فحسب.
هل يستطيع Odoo توحيد القوائم المالية لمجموعتي في تقرير واحد؟
نعم، من خلال ميزة التوحيد المالي (Consolidation)، وهي تجمع دفتر أستاذ كل شركة في عرض واحد للمجموعة بالاعتماد على ربط الحسابات ودفتر أستاذ متعدّد على الشركة الموحِّدة. ومن المفيد أن تعلم مسبقاً أن هذه الميزة جزء من المحاسبة الكاملة (Full Accounting) المتوافرة في Odoo Enterprise، وليست جزءاً من تطبيق الفوترة (Invoicing) في Odoo Community.
هل تعني الرخصة التجارية في المنطقة الحرة أنني لا أفرض ضريبة القيمة المضافة على شركتي في البر الرئيسي؟
لا. رخصة المنطقة الحرة ليست بحد ذاتها إعفاءً من ضريبة القيمة المضافة. فالمعاملة الإقليمية الخاصة في هذه الضريبة لا تنطبق إلا داخل المناطق المحددة المعتمدة لدى الهيئة الاتحادية للضرائب، وتخص السلع في الأساس؛ ولذلك فإن فاتورة الخدمات الصادرة من شركة في المنطقة الحرة إلى شركة في البر الرئيسي تُحتسب عليها عموماً ضريبة القيمة المضافة بالنسبة الأساسية شأنها شأن أي توريد محلي آخر. وتأكّد من معاملتك الضريبية تحديداً لدى الهيئة الاتحادية للضرائب أو مستشارك الضريبي.

قراءات ذات صلة

أدلّة أخرى بقلمي: تهيئة ضريبة القيمة المضافة في Odoo للإمارات على الوجه الصحيح، ويبيّن كيف تعمل فئات الضريبة المعتمدة لدى الهيئة الاتحادية للضرائب والأوضاع الضريبية وإقرار VAT201 خلف كل شركة في قاعدة بياناتك؛ وOdoo Community مقابل Enterprise: الفروق موضّحة، وهو قرار اختيار النسخة الذي تقوم عليه ميزة التوحيد المالي وبقية المحاسبة الكاملة، وينبغي حسمه قبل أن تحدّد نطاق مشروع متعدّد الشركات؛ وما الذي يحدّد فعلاً تكلفة تطبيق Odoo في الإمارات، ويبيّن موضع مشروع متعدّد الشركات والكيانات ضمن ميزانية المشروع الأوسع.

هل تدير هيكلاً يجمع بين المنطقة الحرة والبر الرئيسي وتريد أن يُبنى في Odoo على الوجه الصحيح؟

أنا محمد سلمان علي خان، استشاري Odoo تقني ووظيفي مقيم في دبي، ورئيس المشاريع في Techbot Information Technology LLC، وهي من شركاء Odoo في الإمارات. لدي خبرة تتجاوز 10 سنوات وأكثر من 100 عملية تطبيق، وأحمل شهادات Odoo المعتمدة على الإصدارات v13 وv14 وv15 وv16 وv18 وv19، وقد قدّمت ميزات Odoo 19 الجديدة في Odoo Experience 2025 في بروكسل. أخبرني كيف هو هيكل مجموعتك، وسأقدّم لك صورة صادقة ومحدّدة النطاق لما يتطلبه فعلاً إعداد سليم لتعدّد الشركات، دون أي مقابل.

احصل على تقييم مجاني لأعمالك