درس ۵ — اعضا، ستون شرط برآوردهشده، و پنجرههای عضویت
گروه در این ماژول یک علامت روی رکورد شرکت نیست. یک گروه با سطرهای عضو است، و هر سطر عضو منافع و شرایط خودِ آن عضو را حمل میکند — یعنی همان ارقامی که ماده دربارهٔ آنها میپرسد، نگهداریشده روی عضو و نه استنتاجشده از جای دیگر. سپس ماژول آن ارقام را در برابر آستانههایی که در درس ۱ پیکربندی کردید میسنجد و برای هر عضو پاسخی میدهد.
ستون شرط برآوردهشده (Condition Met) تمام رابط کاربری این بررسی است. وقتی عضو واجد شرایط باشد سبز میشود. و وقتی واجد شرایط نباشد، رکن ناکام را نام میبرد. رفتار دوم همان رفتار سودمند است: دربارهٔ Coastal Glass در یک گروه مالیات بر شرکتها به شما «خیر» گفته نمیشود، بلکه گفته میشود کدامیک از سرمایه سهام، حق رأی یا سود کم آورده است، و این تفاوت میان بنبست و گام بعدی است.
راهنمای ماژول همان ستون را نام میبرد و از شما میخواهد منافع و شرایط هر عضو را وارد کنید. اما نام تکتک فیلدها را فهرست نمیکند و این دوره آنها را از خود نمیسازد. یک سطر عضو را باز کنید و فیلدها را از روی فرم بخوانید؛ آنها بر موادی منطبقاند که اکنون میشناسید، و هر جا نام فیلدی مبهم بود، ماده مرجع است نه حدس.
عضویت پنجرهای و تاریخدار است، و این یک الزام قانونی در جامهٔ فنی است. مادهٔ 2 تصمیم وزارتی 301 سال 2024 برآورده بودن شرایط مادهٔ 40(1) را بهطور مستمر در سراسر دورهٔ مالیاتی لازم میداند، و مادهٔ 3 عضوی را که مقیم جای دیگری میشود از آغاز همان دورهٔ مالیاتی خارجشده میشمارد. هیچیک از این دو پرسش با «امروز این شرکت داخل گروه است یا بیرون» پاسخ نمیگیرد. هر دو باید بدانند در گسترهٔ تاریخها چه چیزی درست بوده است، پس ماژول عضویت را بهصورت پنجرهای با آغاز و پایان ذخیره میکند و یک عضو میتواند بدون از دست دادن سابقه خارج و دوباره وارد شود.
Falcon Interiors را از این مسیر بگذرانید. در 1 ژانویه 2025 به گروه مالیات بر شرکتها میپیوندد و پنجرهٔ نخستش از همان تاریخ آغاز میشود. در 1 مارس 2026 شرکت مادر 8% از آن را میفروشد و مالکیت به 88% میرسد و شرط سرمایه سهام در مادهٔ 40(1) دیگر برآورده نیست. چون مادهٔ 2 برقراری مستمر شرایط را در سراسر دورهٔ مالیاتی لازم میداند، سال 2026 برای Falcon اصلاً سال گروهی نیست — حتی اگر شرکت مادر در 1 اکتبر 2026 دوباره تا 96% بخرد. پنجرهٔ نخست در 31 دسامبر 2025 بسته میشود و پنجرهٔ دوم در 1 ژانویه 2027 باز میشود.
ماژول هیچیک از اینها را بهجای شما تصمیم نمیگیرد، و درست هم همین است. پنجرهای را که شما تعیین میکنید ثبت میکند، آستانههایی را که پیکربندی کردهاید اعمال میکند، و سابقه را نگه میدارد. اینکه یک شرکت تابع واقعاً در چه تاریخی خارج شده است پرسشی است برای ماده و برای مشاور شما؛ آنچه ماژول تضمین میکند این است که پاسخ، پس از تعیین شدن، بهصورت یک دوره ثبت میشود نه اینکه بهصورت یک وضعیت لحظهای رونویسی شود.
نخستین حالت خطایی که خواهید دید: «…از قبل پنجره عضویت همپوشان دارد». وقتی شرکتی را دوباره اضافه میکنید که سطر عضویت پیشینش هنوز تاریخ پایان ندارد، این پیام ظاهر میشود. درمانش یک فیلد است: پنجرهٔ پیشین را با تعیین تاریخ پایانش ببندید، سپس پنجرهٔ تازه را اضافه کنید. ماژول بهجای ادغام، رد میکند، چون دو پنجرهٔ باز به پرسش «آیا این شرکت در 1 ژوئیه 2026 عضو بود» دو پاسخ میدهند، و دفتری که بتواند دو بار پاسخ دهد اصلاً نمیتواند پاسخ دهد.
دسترسیها، و اینکه چرا مرزشان همینجاست. ماژول با دو سطح دسترسی عرضه میشود. کاربر (User) عضویت را میخواند و نگهداری میکند. مدیر (Manager) آستانهها را پیکربندی میکند و تلفیق را اجرا میکند. مرز درست همین است: نگهداری منافع یک عضو کار دفترداری است و بارها تکرار میشود، در حالی که تغییر یک آستانه، قانون را آنگونه که سامانه میفهمد تغییر میدهد و باید نادر، آگاهانه و قابل ردیابی باشد.
هر مدل به شرکت محدود است و تلفیق گروه بهطور طراحیشده در میان شرکتهای عضو میخواند. این دو واقعیت معمولاً در همان پنج دقیقه با هم روبهرو میشوند: رکورد گروهی که در یک شرکت ساخته شده از شرکت دیگر دیده نمیشود، که درست است، و با این حال تلفیق به ارقام همهٔ اعضا میرسد، که آن هم درست است. اگر گروهی ظاهراً گم شده است، پیش از هر چیز انتخابگر شرکت را بررسی کنید.
حالت خطایی که آسیب واقعی میزند: تعمیر آستانه بهجای تعمیر واقعیت. ستون شرط برآوردهشدهٔ قرمز روی Marina Fit-Out در 50% نقص نیست، پاسخ درست به مادهٔ 40(1) است. اگر محدودهٔ سرمایه سهام مالیات بر شرکتها را به 50% کاهش دهید ستون سبز میشود، و آنگاه هر چه پس از آن میآید — فهرست اعضا، تلفیق، موضع تسلیم اظهارنامه — بر قاعدهای بنا میشود که در هیچ سندی وجود ندارد. آستانهها وقتی جابهجا میشوند که قانون جابهجا شود. هیچ چیز دیگری آنها را جابهجا نمیکند.