می خواهیم در این پست تاثیرات و عملکرد ماژول app_common را در حالات مختلف چند شرکتی (Multi-company) بررسی کنیم.
خوش آمدید!
این تالار گفتگو در خصوص محصولات و خدمات تسهیل گستر و نرم افزار سازمان یار ( قدرت گرفته از Odoo ERP ) ایجاد شده است.
سوال بپرسید و به بحث و گفتگو بپردازید، مطالب و ایده های خود را به اشتراک بگذارید، پروفایل حرفه ای خود را ایجاد کنید، به دغدغه های مطرح شده در کیفی ترین شکل ممکن پاسخ دهید و شبکه ارتباطی خود را گسترش دهید.
این سؤال پرچمدار شده است
در این پست، به توضیح رفتار این ماژول در حالات چند شرکتی (multi-company ) می پردازیم:
ماژول app_common یک ماژول زیرساختی از مجموعه افزونههای Odoo Ai است. این ماژول یک فرایند تجاری مستقل مانند فروش، خرید یا حسابداری ایجاد نمیکند؛ بلکه مجموعهای از ابزارها، متدهای کمکی و تغییرات عمومی را در اختیار سایر افزونهها قرار میدهد.
عبارت پشتیبانی چندشرکتی در توضیح ماژول به این معناست که نصب آن در پایگاه داده دارای چند شرکت امکانپذیر است. این عبارت به معنی آن نیست که همه تنظیمات و قابلیتهای ماژول برای هر شرکت بهطور جداگانه نگهداری میشوند.
به عنوان مثال:
یک پیوست آزمایشی با مشخصات زیر ایجاد شد:
- شرکت پیوست برابر شرکت من (تهران)؛
- گزینه عمومی برابر فعال؛
نتیجه: ارتباط شرکت روی پیوست قابل نگهداری است؛ اما فعال بودن گزینه "سند عمومی است" باعث نمایش سند در همه شرکت ها می شود.

مثال ریسک: اگر تصویر فاکتور یا مدرک منابع انسانی با همین توابع بهصورت عمومی ذخیره شود، صرفاً داشتن شرکت روی پیوست تضمین کافی برای محرمانگی نیست
یا به عنوان مثال :
با نصب این ماژول ، فیلدی تحت عنوان ، "آخرین کاربر ایجاد کننده" اضافه می شود
نتیجه: این فیلد فقط پاسخ میدهد «چه کسی آخرین بار عملیات را دستی اجرا کرد؟» و پاسخ نمیدهد «عملیات برای کدام شرکت اجرا شد؟»

در کل الان قابلیت های چند شرکتی در این ماژول به موارد زیاد ، ارتباط دارد این امر این را تلقی میکند در هر مورد با این ماژول ، رفتار ثابتی مشاهده نمی شود این امر سبب می شود رفتار خاصی در قبال چند شرکتی بودن را از خود نشان دهد جدول زیر تاثیرات و رفتار این ماژول را ، در حالات چند شرکتی بیان می کند .

در این ماژول در کل ، سه نوع رفتار مشاهده میشود:
قابلیتهای سراسری: مانند فیلتر ایمیل و اعتبارسنجی نماها که برای تمام شرکتهای دیتابیس مشترکاند.
قابلیتهای وابسته به مدل مقصد: مانند مخاطبان، پیوستها و ورود اطلاعات که رفتار چندشرکتی آنها به فیلد شرکت، قوانین دسترسی و دامنه مدل مقصد بستگی دارد.
قابلیتهای مستقل از شرکت: مانند تشخیص نوع مرورگر و تبدیل زمان که به کاربر یا درخواست جاری وابستهاند، نه شرکت فعال.
بنابراین عبارت «پشتیبانی از چندشرکتی» در توضیحات app_common به معنی تفکیک خودکار همه قابلیتها برای هر شرکت نیست. هر افزونهای که از متدهای این ماژول استفاده میکند باید کنترل شرکت، دامنه رکوردها و سطح دسترسی را متناسب با فرایند خود پیادهسازی کند.
پاسخ شما
از این بحث لذت میبرید؟ فقط نخوانید، شما هم مشارکت کنید!
همین امروز یک حساب کاربری ایجاد کرده و از ویژگیهای انحصاری و تعامل با جامعه ما لذت ببرید!
ثبت نام| پستهای مرتبط | پاسخها | بازدید | فعالیت | |
|---|---|---|---|---|
|
|
1
مرداد 26
|
127 | ||
|
|
1
مرداد 26
|
577 | ||
|
|
1
مرداد 26
|
640 |