خروج و برکناری دارایی (Asset Disposal & Retirement)
مسیر دسترسی: دارایی ثابت > عملیات > خروج و فروش دارایی
نام فنی: AssetDisposalTransaction
۱. مقدمه و فلسفه وجودی
یک دارایی به دلایل مختلفی از سازمان خارج میشود: شاید فروخته شود، شاید اسقاط شود (آهن قراضه)، شاید دزدیده شود و شاید به سازمان دیگری اهدا گردد.
در حسابداری، به این فرآیند «برکناری» (Derecognition) میگویند. سیستم باید در لحظه خروج، محاسبات زیر را انجام دهد:
- توقف استهلاک: استهلاک تا روز خروج محاسبه شود.
- حذف دفتری: بهای تمام شده و استهلاک انباشته از حسابها پاک شوند.
- محاسبه سود/زیان: آیا از فروش این آهن قراضه سود کردیم یا ضرر؟
قانون طلایی سیستم: دارایی خارج شده هرگز حذف (Delete) نمیشود؛ بلکه وضعیت آن به
Disposedتغییر کرده و ارزش دفتریاش صفر میشود، اما سوابقش برای همیشه باقی میماند.
۲. سناریوهای خروج (Disposal Scenarios)
ERP تابان ۴ سناریوی اصلی را پوشش میدهد که هر کدام منطق حسابداری متفاوتی دارند:
الف) فروش (Sale)
- سناریو: فروش یک خودروی شرکت به شخص ثالث.
- ویژگیها: جریان نقدینگی دارد (پول میگیریم). مشمول مالیات بر ارزش افزوده (VAT) میشود (در بخش خصوصی).
- خروجی: شناسایی سود/زیان غیرعملیاتی.
ب) اسقاط و انهدام (Scrap)
- سناریو: یک پرینتر قدیمی که دیگر روشن نمیشود و ارزش تعمیر ندارد.
- ویژگیها: جریان نقدینگی ندارد (یا بسیار ناچیز به عنوان ضایعات). نیاز به "گواهی فنی اسقاط" دارد.
- خروجی: شناسایی زیان (به اندازه ارزش دفتری باقیمانده).
ج) اهدا / انتقال بلاعوض (Donation / Transfer)
- سناریو (دولتی): انتقال تجهیزات از وزارتخانه به یک دانشگاه دولتی.
- ویژگیها: پولی رد و بدل نمیشود. در بخش دولتی طبق ماده ۱۰۶ و ۱۰۷ قانون محاسبات عمومی انجام میشود.
- خروجی: کاهش سرمایه یا هزینه اهدایا.
د) مفقودی / سرقت قطعی (Loss / Write-off)
- سناریو: لپتاپی که ۶ ماه پیش دزدیده شده و پلیس پرونده را بسته است.
- ویژگیها: تبدیل "مفقودی موقت" به "خروج دائم".
- خروجی: شناسایی زیان حوادث.
۳. جریان فرآیند خروج (Disposal Workflow)
خروج دارایی یک تصمیم یکنفره نیست. در تابان این فرآیند به صورت "گردش کار" (Workflow) طراحی شده است:
گام ۱: درخواست خروج (Initiation)
جمعدار یا مدیر واحد فنی، درخواست خروج را ثبت میکند.
- علت: "هزینه تعمیرات این دستگاه از قیمت نو آن بیشتر است."
- وضعیت دارایی: قفل میشود (Pending Disposal).
گام ۲: کارشناسی فنی (Technical Inspection)
کارشناس فنی بازدید میکند و تایید میکند که "بله، این دستگاه قابل تعمیر نیست". (جلوگیری از فروش داراییهای سالم توسط پرسنل).
گام ۳: تصویب (Approval / Commission)
- بخش خصوصی: تایید مدیر مالی و مدیرعامل.
- بخش دولتی: طرح در «کمیسیون ماده ۲ اموال». ۳ نفر امضا میکنند تا اجازه خروج صادر شود.
گام ۴: اجرا و صدور سند (Execution)
پس از تایید نهایی، دکمه Post فعال میشود و سند حسابداری صادر میگردد.
۴. منطق حسابداری و فرمولها (Accounting Logic)
موتور حسابداری تابان برای محاسبه سند خروج از فرمول استاندارد زیر استفاده میکند:
۱. محاسبه ارزش دفتری (NBV):
۲. محاسبه سود/زیان (Gain/Loss):
سند حسابداری نمونه (فروش با سود):
فرض کنید دارایی ۱۰۰ واحد خرید شده، ۸۰ واحد مستهلک شده (ارزش دفتری ۲۰). به قیمت ۳۰ فروخته میشود.
| کد حساب | شرح حساب | بدهکار (Dr) | بستانکار (Cr) | منطق |
|---|---|---|---|---|
| ۱۰۱ | بانک / صندوق | ۳۰ | -- | پول دریافتی |
| ۱۲۲ | استهلاک انباشته | ۸۰ | -- | بستن حساب استهلاک (Reverse) |
| ۱۲۱ | دارایی ثابت (بهای تمام شده) | -- | ۱۰۰ | خارج کردن اصل دارایی |
| ۷۰۱ | سود حاصل از فروش دارایی | -- | ۱۰ | مابهالتفاوت (Balancing Figure) |
نکته دولتی: در سیستم نظام نوین مالی، معمولاً سود و زیان شناسایی نمیشود و طرف حسابها حسابهای "ارزش خالص" یا "تغییرات در ارزش" هستند.
۵. جزئیات فرم خروج (Form Details)
| عنوان فیلد | نوع | الزامی؟ | شرح و منطق بیزینسی |
|---|---|---|---|
| نوع خروج | Enum | بله | فروش، اسقاط، اهدا، سرقت. |
| دارایی | Lookup | بله | انتخاب پلاک (فقط داراییهای فعال). |
| تاریخ خروج | Date | بله | تاریخ قطعیت معامله. استهلاک تا این روز محاسبه میشود. |
| مشتری / تحویلگیرنده | FK | شرطی | در حالت فروش یا انتقال، طرف حساب کیست؟ |
| مبلغ فروش (Proceeds) | Money | شرطی | مبلغی که فروختهایم (بدون ارزش افزوده). |
| ارزش افزوده (VAT) | Money | شرطی | اگر فروش مشمول مالیات باشد. |
| هزینههای خروج | Money | خیر | هزینه کارشناسی، هزینه حمل تا محل اوراقی، هزینه آگهی روزنامه. |
| شماره مجوز/سادا | String | دولتی | کد مجوز خزانهداری کل کشور (اجباری برای دولتی). |
۶. سناریوهای کاربردی (Use Cases)
سناریوی ۱: فروش خودرو (بخش خصوصی)
شرکت یک وانت را میفروشد.
- کاربر "نوع خروج" را فروش انتخاب میکند.
- سیستم به ماژول "فروش" وصل میشود و یک فاکتور فروش رسمی صادر میکند (جهت محاسبه مالیات و سامانه مؤدیان).
- پس از تایید فاکتور، سند خروج دارایی اتوماتیک صادر میشود.
سناریوی ۲: انتقال به انبار اسقاط (Scrap Yard)
۵۰ تا صندلی شکسته داریم. نمیفروشیم، فقط میخواهیم از اتاقها جمع کنیم و بریزیم در انبار ضایعات.
- نوع: اسقاط.
- عملیات: سیستم ارزش دفتری صندلیها را صفر میکند (زیان شناسایی میکند).
- لجستیک: همزمان یک "حواله انبار" صادر میشود که این اقلام را به عنوان «کالای ضایعاتی» (با واحد کیلوگرم) در انبار ضایعات رسید میکند. (تبدیل دارایی به موجودی کالا).
سناریوی ۳: خروج از سادا (بخش دولتی)
اداره کل میخواهد یک سرور را به دانشگاه تهران منتقل کند.
- ثبت درخواست در تابان.
- دریافت "مجوز خروج" از وزارت دارایی.
- وارد کردن "شماره مجوز" در فرم خروج.
- سیستم تابان از طریق وبسرویس به سامانه سادا پیام میدهد که "پلاک X از لیست اموال این اداره کسر شود".
۷. تعامل با سایر بخشها (Integration)
-
با انبار (Inventory):
- در سناریوی اسقاط، دارایی از "اموال" خارج و به "انبار ضایعات" وارد میشود.
-
با فروش (Sales):
- فروش دارایی در بخش خصوصی حتماً باید از طریق ماژول فروش رد شود تا فاکتور رسمی صادر گردد.
-
با دفتر کل (GL):
- پیچیدهترین اسناد حسابداری (مرکب) در این بخش صادر میشوند.
۸. ملاحظات فنی برای توسعهدهندگان (Developer Notes)
الف) چک کردن وابستگیها (Dependency Check)
قبل از خروج، سیستم باید چک کند:
- آیا دارایی "جزء" (Component) دارد؟ (مثلاً مانیتوری که زیرمجموعه کامپیوتر است). اگر والد خارج شود، فرزندان هم باید تعیین تکلیف شوند.
- آیا دارایی در "امانت" کسی است؟
ب) محاسبه استهلاک میاندوره (Partial Depreciation)
اگر دارایی در ۲۰م ماه فروخته شود، سیستم باید اول استهلاک آن ۲۰ روز را محاسبه و سند بزند، و سپس سند خروج را صادر کند.
- اگر این کار انجام نشود، محاسبه سود و زیان غلط میشود (چون استهلاک انباشته ۲۰ روز کم بوده).
ج) برگشت از خروج (Undo Disposal)
اگر معامله فسخ شد چه؟
- پیادهسازی
Rollbackبرای خروج بسیار سخت است. - راهکار: صدور یک سند معکوس (Reversal) دستی و فعالسازی مجدد دارایی با وضعیت "Active".
۹. پرسشهای متداول (FAQ)
س: اگر دارایی را بفروشیم و سود کنیم، مالیاتش چه میشود؟
- پاسخ: سود حاصل از فروش دارایی (Capital Gain) در ایران مشمول مالیات بر درآمد است. سیستم این سود را در سرفصل جداگانهای (۷۰۱) ثبت میکند تا ممیز مالیاتی ببیند.
س: آیا میتوانیم چند دارایی را یکجا بفروشیم (مزایده فلهای)؟
- پاسخ: بله. در فرم خروج، امکان انتخاب "چند پلاک" وجود دارد. کاربر یک "مبلغ کل فروش" وارد میکند و سیستم این مبلغ را به نسبت "ارزش دفتری" بین داراییها تسهیم میکند (Pro-rata) تا سود/زیان هر کدام جداگانه دربیاید.
س: برای دارایی که قبلاً "کاملاً مستهلک شده" (ارزش دفتری = ۰)، سند خروج چطور است؟
- پاسخ:
- اگر دور انداخته شود: هیچ اثر مالی ندارد (سند حسابداری نیاز نیست، فقط در دفاتر اموال باطل میشود).
- اگر فروخته شود: کل مبلغ فروش، سود خالص شناسایی میشود.