Odoo Multi-Company and Inter-Company Setup: Complete Configuration Guide

Step-by-step guide to configuring multi-company operations in Odoo including inter-company transactions, shared resources, and consolidated reporting.

E
ECOSIRE Research and Development Team
|16 مارچ، 202610 منٹ پڑھیں2.2k الفاظ|

Odoo ملٹی کمپنی اور انٹر کمپنی سیٹ اپ: مکمل کنفیگریشن گائیڈ

متعدد قانونی اداروں، ماتحت اداروں، یا کاروباری اکائیوں والی تنظیموں کو بنیادی ERP فیصلے کا سامنا کرنا پڑتا ہے: الگ الگ مثالیں چلائیں یا ملٹی کمپنی کی صلاحیتوں کے ساتھ ایک نظام میں اکٹھا کریں۔ Odoo دونوں طریقوں کی حمایت کرتا ہے، لیکن اس کا ملٹی کمپنی آرکیٹیکچر ان تنظیموں کے لیے یکجہتی کو واضح فاتح بناتا ہے جنہیں مشترکہ ڈیٹا، انٹر کمپنی ٹرانزیکشنز، اور متحد رپورٹنگ کی ضرورت ہوتی ہے۔ یہ گائیڈ انٹر کمپنی آٹومیشن کے ذریعے ابتدائی ترتیب سے لے کر ملٹی کمپنی سیٹ اپ کے ہر پہلو کا احاطہ کرتی ہے۔

اہم نکات

  • Odoo اداروں کے درمیان مکمل ڈیٹا تنہائی کے ساتھ ایک ڈیٹا بیس کے اندر لامحدود کمپنیوں کی حمایت کرتا ہے۔
  • انٹر کمپنی ٹرانزیکشنز خود بخود مماثل دستاویزات تیار کرتی ہیں (کمپنی A میں SO کمپنی B میں PO بناتا ہے)
  • مشترکہ وسائل جیسے پروڈکٹس، روابط اور اکاؤنٹس کے چارٹ کو فی کمپنی کنفیگر کیا جا سکتا ہے یا تمام کمپنیوں میں شیئر کیا جا سکتا ہے۔
  • کنسولیڈیٹڈ مالیاتی رپورٹنگ انٹر-کمپنی کے خاتمے کے ساتھ تمام اداروں کے ڈیٹا کو جمع کرتی ہے۔
  • صارف تک رسائی کے قواعد کنٹرول کرتے ہیں کہ ہر صارف کن کمپنیوں تک رسائی اور ان کے درمیان سوئچ کر سکتا ہے۔

ملٹی کمپنی آرکیٹیکچر

کمپنیاں Odoo میں کیسے کام کرتی ہیں۔

Odoo میں ہر کمپنی اپنے ساتھ ایک علیحدہ قانونی ادارے کے طور پر کام کرتی ہے:

  • کھاتوں اور مالی سال کا چارٹ
  • کرنسی اور ٹیکس کی ترتیب
  • گودام اور انوینٹری کی تشخیص
  • پے رول کے قواعد اور ملازمین کے معاہدے
  • بینک اکاؤنٹس اور ادائیگی کے طریقے
  • دستاویز کی ترتیب (انوائس نمبر، آرڈر نمبر)

ڈیٹا آئسولیشن کو ORM کی سطح پر نافذ کیا جاتا ہے۔ جب کوئی صارف کمپنی A کے اندر کام کرتا ہے، تو وہ صرف کمپنی A کے ریکارڈز کو بطور ڈیفالٹ دیکھتے ہیں۔ اوپری دائیں کونے میں کمپنی سلیکٹر کمپنیوں کے درمیان سوئچ کرنے یا ملٹی کمپنی موڈ میں کام کرنے کی اجازت دیتا ہے۔

کمپنیاں قائم کرنا

کمپنیاں بنانے اور ترتیب دینے کے لیے ترتیبات > کمپنیاں پر جائیں:

  1. کمپنی کی تفصیلات: نام، پتہ، ٹیکس ID، لوگو، کرنسی
  2. اکاؤنٹنگ: اکاؤنٹس کا چارٹ (ٹیمپلیٹ یا موجودہ کمپنی سے کاپی کر سکتے ہیں)
  3. دستاویزات: انوائسز، آرڈرز اور دیگر دستاویزات کے لیے ترتیب کی شکل
  4. لوکلائزیشن: ملک کے لحاظ سے ٹیکس کی ترتیبات، مالی پوزیشن

ہر نئی کمپنی کے لیے، Odoo اکاؤنٹس کا ایک الگ چارٹ بناتا ہے۔ آپ ایک معیاری چارٹ ٹیمپلیٹ استعمال کر سکتے ہیں یا مستقل مزاجی کو برقرار رکھنے کے لیے موجودہ کمپنی سے ڈھانچے کو کاپی کر سکتے ہیں۔

انٹر کمپنی ٹرانزیکشنز

انٹر کمپنی رولز کو فعال کرنا

آٹومیشن قوانین کو ترتیب دینے کے لیے سیٹنگز> کمپنیز> انٹر کمپنی ٹرانزیکشن پر جائیں۔ Odoo تین انٹر کمپنی ٹرانزیکشن کی اقسام کی حمایت کرتا ہے:

Sales Order to Purchase Order: When Company A creates a sales order with Company B as the customer, Odoo automatically generates a corresponding purchase order in Company B with Company A as the vendor.

پرچیز آرڈر ٹو سیلز آرڈر: الٹا بہاؤ---جب کمپنی A کمپنی B سے خریداری کا آرڈر بناتی ہے تو Odoo کمپنی B میں سیلز آرڈر تیار کرتا ہے۔

بل کے لیے انوائس: جب کمپنی A کمپنی B کے لیے کسٹمر انوائس بناتی ہے تو کمپنی B میں ایک وینڈر بل خود بخود ظاہر ہوتا ہے۔

کنفیگریشن کے مراحل

  1. ہر کمپنی کی ترتیبات میں، انٹر کمپنی ٹرانزیکشنز کو فعال کریں
  2. آنے والی انٹر کمپنی ٹرانسفر کے لیے گودام سیٹ کریں۔
  3. تیار کردہ دستاویزات کے لیے ڈیفالٹ پرچیز/ سیلز جرنل سیٹ کریں
  4. خاتمے کے اندراجات کے لیے اکاؤنٹس کے چارٹ میں انٹر کمپنی اکاؤنٹس کو ترتیب دیں

انٹر کمپنی ٹرانسفر ورک فلو

ایک عام انٹر کمپنی سیل اس بہاؤ کی پیروی کرتی ہے:

| مرحلہ | کمپنی اے (بیچنے والا) | کمپنی بی (خریدار) | |------|----------------------------| | 1 | کمپنی بی کو سیلز آرڈر بنائیں | PO کمپنی A سے خود کار طریقے سے بنایا گیا | | 2 | ایس او کی تصدیق کریں، ڈیلیوری بنائیں | PO کی تصدیق کریں، رسید بنائیں | | 3 | کمپنی بی کے گودام میں سامان بھیجیں | کمپنی A سے سامان وصول کریں۔ | 4 | انوائس بنائیں | وینڈر بل خود کار طریقے سے بنایا گیا | | 5 | ریکارڈ ادائیگی موصول ہوئی | ریکارڈ ادائیگی بھیجی گئی |

ابتدائی سیلز آرڈر کی تصدیق ہونے کے بعد پورا بہاؤ خودکار ہو جاتا ہے۔

منتقلی کی قیمت

انٹر کمپنی کی قیمتوں کا تعین قیمت کی فہرست کے ذریعے کیا جا سکتا ہے۔ سیلز> کنفیگریشن> پرائسلسٹس پر انٹر کمپنی ٹرانزیکشنز کے لیے ایک پرائس لسٹ بنائیں اور اسے انٹر کمپنی پارٹنر ریکارڈ کو تفویض کریں۔ یہ منتقلی کی مستقل قیمت کو یقینی بناتا ہے جو بازو کی لمبائی کے لین دین کے لیے ٹیکس اتھارٹی کی ضروریات کو پورا کرتا ہے۔

مشترکہ بمقابلہ کمپنی مخصوص ڈیٹا

مصنوعات

مصنوعات کو تمام کمپنیوں میں شیئر کیا جا سکتا ہے یا مخصوص اداروں تک محدود کیا جا سکتا ہے:

  • مشترکہ مصنوعات: ایک واحد پروڈکٹ ریکارڈ جو تمام کمپنیوں کو دکھائی دیتا ہے۔ معیاری کیٹلاگ اشیاء کے لیے مفید ہے۔ قیمتوں کی فہرست اور لاگت کے اندراجات کے ذریعے قیمتیں اور قیمتیں فی کمپنی مختلف ہو سکتی ہیں۔
  • کمپنی کی مخصوص مصنوعات: کمپنی کے فیلڈ سیٹ کے ساتھ مصنوعات۔ صرف اس کمپنی کو نظر آتا ہے۔ ایک ہستی کے لیے مخصوص اپنی مرضی کے مطابق تیار کردہ اشیاء کے لیے مفید ہے۔

رابطے

رابطے (گاہک، فروش، شراکت دار) عام طور پر کمپنیوں میں مشترکہ ہوتے ہیں۔ ایک گاہک جو کمپنی A اور کمپنی B دونوں سے خریدتا ہے ایک ہی رابطے کا ریکارڈ رکھتا ہے۔ کمپنی کی مخصوص تفصیلات (ادائیگی کی شرائط، کریڈٹ کی حدیں، قیمت کی فہرستیں) ذیلی ریکارڈز پر کمپنی فیلڈ کے ذریعے منظم کی جاتی ہیں۔

اکاؤنٹس کا چارٹ

ہر کمپنی اکاؤنٹس کا اپنا چارٹ برقرار رکھتی ہے۔ جامع رپورٹنگ کے لیے، ٹیمپلیٹ کمپنی سے چارٹ کاپی کر کے تمام کمپنیوں میں اکاؤنٹ کے مستقل ڈھانچے کا استعمال کریں۔ متبادل طور پر، اکاؤنٹ کے مختلف ڈھانچے کو مشترکہ یکجہتی کے ڈھانچے میں نقشہ بنانے کے لیے کنسولیڈیشن ماڈیول کا استعمال کریں۔

ملازمین

ملازمین کا تعلق ایک کمپنی سے ہے لیکن وسائل کی منصوبہ بندی کے مقاصد کے لیے کمپنیوں میں اشتراک کیا جا سکتا ہے۔ ایک ملازم کا پے رول، معاہدہ، اور فوائد ہمیشہ کمپنی کے لیے مخصوص ہوتے ہیں۔

صارف تک رسائی اور سیکیورٹی

کمپنی پر مبنی رسائی کے قواعد

Odoo کا سیکیورٹی ماڈل ریکارڈ قوانین کے ذریعے ملٹی کمپنی تک رسائی کو کنٹرول کرتا ہے۔ کلیدی ترتیب:

  • اجازت یافتہ کمپنیاں: ہر صارف کو ایک یا زیادہ کمپنیاں تفویض کی جاتی ہیں جن تک وہ رسائی حاصل کر سکتے ہیں۔ ترتیبات> صارفین> ترجیحات پر ترتیب دیں
  • موجودہ کمپنی: فعال کمپنی اس بات کا تعین کرتی ہے کہ صارف پہلے سے طے شدہ طور پر کون سا ریکارڈ دیکھتا ہے۔
  • ملٹی کمپنی موڈ: صارفین اپنی تمام اجازت شدہ کمپنیوں کے ریکارڈز کو بیک وقت دیکھنے کے لیے ملٹی کمپنی موڈ کو فعال کر سکتے ہیں۔

رسائی کنٹرول کے لیے بہترین طریقے

صارف کا کردارتجویز کردہ رسائی
سی ای او/مالکتمام کمپنیاں
فنانس مینیجرتمام کمپنیاں (استحکام کے لیے)
ڈیپارٹمنٹ مینیجرصرف اپنی کمپنی
سیلز نمائندہصرف اپنی کمپنی
گودام کارکنصرف اپنی کمپنی
بیرونی آڈیٹرصرف پڑھنے کے لیے، مخصوص کمپنیاں

ڈیٹا آئسولیشن کی تصدیق

ملٹی کمپنی تک رسائی کو کنفیگر کرنے کے بعد، کسی ایک کمپنی تک محدود صارف کے طور پر لاگ ان کرکے الگ تھلگ ہونے کی تصدیق کریں اور یہ تصدیق کریں کہ وہ دوسری کمپنیوں کے ریکارڈ نہیں دیکھ سکتے۔ مناسب کمپنی کی تفویض اور ترتیب نمبر کو یقینی بنانے کے لیے دستاویز کی تخلیق کی جانچ کریں۔

مجموعی مالیاتی رپورٹنگ

بیلنس شیٹ کنسولیڈیشن

کنسولیڈیشن ماڈیول کمپنیوں کے مالی ڈیٹا کو جمع کرتا ہے:

  1. ایک مقابلہ کرنے والی کمپنی کی بطور بنیادی ہستی کی تعریف کریں۔
  2. اکاؤنٹس کے ذیلی اداروں کے چارٹ کو مربوط ڈھانچے کے مطابق بنائیں
  3. انٹر کمپنی بیلنس کے لیے خاتمے کے اصول کو ترتیب دیں۔
  4. مستحکم مالی بیانات تیار کرنے کے لیے کنسولیڈیشن چلائیں۔

خاتمے کے اندراجات

دوہری گنتی سے بچنے کے لیے انٹر کمپنی ٹرانزیکشنز کو کنسولیڈیٹڈ رپورٹس سے ختم کیا جانا چاہیے۔ Odoo اسے خاتمے کے جرنل اندراجات کے ذریعے سنبھالتا ہے:

  • انٹر-کمپنی قابل وصول اور قابل ادائیگی منسوخ کر دیں۔
  • انٹر کمپنی ریونیو اور بیچے گئے سامان کی قیمت منسوخ ہو گئی۔
  • انٹر کمپنی انوینٹری پر غیر حقیقی منافع ختم ہو جاتا ہے۔

اکاؤنٹنگ> کنفیگریشن> کنسولیڈیشن> خاتمے کے اصول پر ختم کرنے کے قوانین کو ترتیب دیں۔

ملٹی کرنسی کنسولیڈیشن

مختلف کرنسیوں میں ذیلی اداروں کے ساتھ بین الاقوامی تنظیموں کے لیے:

  • ہر ذیلی ادارہ اپنی فعال کرنسی میں رپورٹ کرتا ہے۔
  • کنسولیڈیشن ترجمے کی شرحوں پر لاگو ہوتا ہے: اختتامی شرح پر بیلنس شیٹ آئٹمز، اوسط شرح پر آمدنی کا بیان
  • کرنسی کا ترجمہ ایڈجسٹمنٹ ایکویٹی میں پوسٹ

برانچ بمقابلہ ماتحت کنفیگریشن

برانچ دفاتر

ان تنظیموں کے لیے جہاں ایک سے زیادہ مقامات ایک قانونی ادارے کے تحت کام کرتے ہیں، ملٹی کمپنی کے بجائے ملٹی ویئر ہاؤس اپروچ استعمال کریں:

  • ہر برانچ کے لیے علیحدہ گودام بنائیں
  • برانچ لیول پی اینڈ ایل کو ٹریک کرنے کے لیے تجزیاتی اکاؤنٹس کا استعمال کریں۔
  • تمام لین دین اکاؤنٹس اور ٹیکس کنفیگریشن کا ایک ہی چارٹ استعمال کرتے ہیں۔

ماتحت ادارے

علیحدہ قانونی اداروں کے لیے، مکمل ملٹی کمپنی کنفیگریشن استعمال کریں:

  • ہر ماتحت ادارہ اوڈو میں ایک الگ کمپنی ہے۔
  • اکاؤنٹس، ٹیکس کنفیگریشنز، اور بینک اکاؤنٹس کے الگ الگ چارٹ
  • سامان اور خدمات کی منتقلی کے لیے انٹر کمپنی لین دین
  • گروپ کی سطح کے مالی بیانات کے لیے جامع رپورٹنگ

عام نفاذ کے پیٹرن

مینوفیکچرنگ گروپ

ایک مینوفیکچرنگ گروپ تشکیل دے سکتا ہے:

  • کمپنی A: مینوفیکچرنگ ادارہ (مصنوعات بناتا ہے)
  • کمپنی B: سیلز ہستی (آخری صارفین کو فروخت کرتی ہے)
  • انٹر کمپنی فلو: کمپنی B کسٹمر کے لیے SO بناتی ہے > PO سے کمپنی A > کمپنی A تیار کرتی ہے اور کمپنی B کے گودام کو بھیجتی ہے > کمپنی B کسٹمر کو ڈیلیور کرتی ہے

بین الاقوامی آپریشنز

ایک بین الاقوامی تنظیم تشکیل دے سکتی ہے:

  • کمپنی US: USD کے ساتھ امریکی آپریشنز
  • کمپنی EU: EUR کے ساتھ یورپی آپریشنز
  • کمپنی UK: GBP کے ساتھ UK آپریشنز
  • ہولڈنگ کمپنی: گروپ رپورٹنگ کے لیے کنسولیڈیشن ادارہ

فرنچائز ماڈل

فرنچائز تنظیم تشکیل دے سکتی ہے:

  • فرنچائزر کمپنی: پروڈکٹ کیٹلاگ کے ساتھ برانڈ کا مالک
  • فرنچائزی کمپنیاں: انفرادی فرنچائزز اپنے P&L کے ساتھ
  • مشترکہ پروڈکٹس: فرنچائزر سے فرنچائزز تک اشتراک کردہ کیٹلاگ
  • رائلٹی بلنگ: فرنچائز فیس کے لیے خودکار انٹر کمپنی انوائسنگ

ECOSIRE ملٹی کمپنی سروسز

ملٹی کمپنی آپریشنز کو ترتیب دینے کے لیے ڈیٹا فن تعمیر، رسائی کنٹرول اور انٹر کمپنی ورک فلو کی محتاط منصوبہ بندی کی ضرورت ہوتی ہے۔ ECOSIRE کی Odoo کنسلٹنسی سروسز میں ملٹی کمپنی کی تشخیص اور ڈیزائن شامل ہے، اور ہماری عملی ٹیم کمپنی کی تخلیق سے مکمل سیٹ اپ کو جامع رپورٹنگ کی توثیق کے ذریعے ہینڈل کرتی ہے۔ پیچیدہ تقاضوں والی تنظیموں کے لیے، ہماری کسٹم ڈیولپمنٹ سروسز اپنی مرضی کے مطابق انٹر-کمپنی ورک فلوز اور رپورٹنگ تیار کرتی ہے۔

متعلقہ پڑھنا

کیا اس بات کی کوئی حد ہے کہ ایک Odoo ڈیٹا بیس میں کتنی کمپنیاں موجود ہوسکتی ہیں؟

کمپنیوں کی تعداد پر کوئی سخت حد نہیں ہے۔ 20 یا اس سے زیادہ کمپنیوں والی تنظیمیں واحد Odoo ڈیٹا بیس پر کامیابی سے کام کرتی ہیں۔ کارکردگی کا انحصار کمپنیوں کی تعداد کے بجائے ڈیٹا کے کل حجم اور ہم آہنگ صارفین پر ہوتا ہے۔ بہت بڑے سیٹ اپس (50+ کمپنیوں) کے لیے، سرور کے سائز اور ڈیٹا بیس کی اصلاح پر غور کریں۔

کیا انٹر کمپنی ٹرانزیکشنز مختلف Odoo ورژنز کو عبور کر سکتی ہیں؟

نہیں، انٹر کمپنی لین دین کے لیے تمام کمپنیوں کا ایک ہی ورژن چلانے والے Odoo ڈیٹا بیس میں موجود ہونا ضروری ہے۔ اگر آپ کے ادارے الگ الگ Odoo مثالوں پر چلتے ہیں، تو مثالوں کے درمیان دستاویزات کو ہم آہنگ کرنے کے لیے API پر مبنی انضمام کا استعمال کریں۔

آپ انٹر-کمپنی ٹرانزیکشنز کو کیسے ہینڈل کرتے ہیں جو مختلف مالی سالوں سے گزرتے ہیں؟

Odoo اسے خود بخود ہینڈل کرتا ہے۔ ہر کمپنی اپنے مالی سال کا کیلنڈر برقرار رکھتی ہے۔ کمپنی A (کیلنڈر سال) میں 31 دسمبر اور کمپنی B (اپریل تا مارچ مالی سال) میں یکم جنوری کو پوسٹ کیا گیا ایک انٹر کمپنی ٹرانزیکشن ہر کمپنی میں ان کے متعلقہ مالی سال کی ترتیب کی بنیاد پر درست مدت میں پوسٹ کیا جائے گا۔

E

تحریر

ECOSIRE Research and Development Team

ECOSIRE میں انٹرپرائز گریڈ ڈیجیٹل مصنوعات بنانا۔ Odoo انٹیگریشنز، ای کامرس آٹومیشن، اور AI سے چلنے والے کاروباری حل پر بصیرت شیئر کرنا۔

Chat on WhatsApp