حسابداری مقصد نهایی همۀ عملیات سامانه است. هر فاکتور فروش، هر رسید انبار، هر دریافت و پرداخت و هر فیش حقوقی در نهایت به یک سند حسابداری تبدیل میشود؛ این ماژول جایی است که آن اسناد ساخته، دیده، اصلاح و به گزارش تبدیل میشوند.
نکتۀ کلیدی برای کاربر تازهکار: در کاریتم بیشتر اسناد را انسان نمیسازد. ستون «منبع ایجاد» در لیست اسناد و دفتر روزنامه نشان میدهد هر سند از کدام عملیات ساخته شده. ثبت دستی سند برای موارد استثنایی است: تعدیلات، اسناد افتتاحیه و اختتامیه، اصلاحات و ثبتهای خارج از چرخۀ عملیاتی.
پلی که این خودکارسازی را ممکن میکند، الگوهای سند است: ۱۱۱ الگوی پیشتعریفشده که میگویند هر نوع عملیات، چه ردیفهای بدهکار و بستانکاری روی چه حسابهایی بزند. اگر کسی میپرسد «چرا فاکتور فروش من سند عجیبی خورد؟»، پاسخ همیشه در الگوی سند همان بخش است.
ساختار ماژول
| زیرگروه | تمرکز | صفحات |
|---|---|---|
| حسابداری | ساخت و مرور سند | ۴ صفحه |
| درخت حسابها | ساختار کدینگ | ۲ صفحه |
| گزارشات مالی | خروجی و تحلیل | ۴ صفحه |
| پایان سال | بستن و باز کردن دوره | ۱ صفحه |
نکتۀ نگارشی: عنوانهای «درخت حساب ها»، «درخت تفصیلی ها» و «مرور حساب ها» در خود منو بدون نیمفاصله نوشته شدهاند. هنگام جستوجو همین املا را در نظر بگیرید تا آیتم را پیدا کنید.
«ثبت سند»
صفحۀ ساخت سند دستی، در سه ناحیه: سرِ سند، جدول آرتیکلها، و پنل «ردیف فعال».
سرِ سند
| فیلد | رفتار |
|---|---|
| شماره سند | برچسب «اختیاری»؛ اگر خالی بماند سامانه شماره میدهد |
| نوع سند | پیشفرض عادی؛ افتتاحیه و اختتامیه از زیرگروه پایان سال ساخته میشوند، نه از اینجا |
| تاریخ | پیشفرض تاریخ روز (شمسی) با انتخابگر تقویم و دکمۀ پاک کردن |
| شرح سند | متن آزاد، عرض کامل صفحه |
نوار ابزار و جدول آرتیکل
| عنصر | کارکرد |
|---|---|
| ستون تفصیلی: ۱ | تعیین تعداد ستونهای تفصیلی نمایشدادهشده در جدول |
| افزودن ردیف | افزودن آرتیکل جدید به انتهای جدول |
| آیکن جابهجایی | جابهجا کردن مقادیر بدهکار و بستانکار ردیف |
| چرخدنده | تنظیمات ستونها — تا وقتی ردیفی پر نشده غیرفعال است |
ستونهای جدول آرتیکل: # · کد · نام حساب · تفصیلی · شرح عملیات · بدهکار · بستانکار · عملیات. ستون تفصیلی تا وقتی حساب انتخاب نشده راهنمای «ابتدا حساب را انتخاب کنید» نشان میدهد. هر ردیف دو کنش دارد: حذف ردیف و تکثیر ردیف.
زیر جدول یک سطر مجموع قرار دارد که جمع بدهکار و جمع بستانکار را زنده نگه میدارد. سند تا وقتی این دو برابر نشوند قابل ثبت نیست.
پنل «ردیف فعال» زیر جدول، وضعیت ردیف در حال ویرایش را خلاصه میکند: شمارۀ ردیف، نام حساب (یا «بدون حساب»)، تفصیلی («دادهای موجود نیست»)، شرح عملیات («شرحی ثبت نشده است») و دو مقدار بدهکار و بستانکار. کاربرد اصلیاش روی نمایشگرهای کوچک است.
دکمههای پایین صفحه
| دکمه | اثر |
|---|---|
| ثبت سند | سند را در وضعیت عملیاتی ثبت میکند |
| ذخیرۀ پیشنویس | سند را بدون اثر مالی نگه میدارد؛ در فیلتر «پیشنویس» لیست اسناد دیده میشود |
| جایگزینی متن | جستوجو و جایگزینی دستهجمعی در شرح ردیفها؛ برای اسناد چنددهردیفی وقت زیادی صرفهجویی میکند |
| ضمیمه فایل | پیوست مدرک اسکنشده به سند |
ویرایش و نمای فقطخواندنی سند موجود، هر دو از «لیست اسناد» و با آیکنهای ویرایش و مشاهده روی هر ردیف باز میشوند و در تب جداگانه مینشینند.
«لیست اسناد»
ستونها: # · جعبۀ انتخاب گروهی · تاریخ · شماره سند · نوع سند · شرح · وضعیت · منبع ایجاد · عملیات.
ستون نوع سند مقادیری مثل «فاکتور فروش»، «حواله خروج کالا از انبار»، «دریافت نقدی» میگیرد — یعنی نوع عملیاتی که سند را ساخته، نه نوع حسابداری سند. ستون منبع ایجاد پیوند مستقیم به آن عملیات را بهصورت یک چیپ قابل کلیک نشان میدهد (مثلاً «تراکنش واریز»)؛ اگر سند دستی باشد این ستون خالی است.
نوار ابزار: دکمۀ سند جدید سمت چپ، جعبۀ جستوجو با میانبر Ctrl+/، و سه آیکن چرخدنده (ستونها)، قیف (فیلتر) و مرتبسازی.
- پنل فیلتر: وضعیت (نمایش همه / پیشنویس / عملیاتی)، از تاریخ، تا تاریخ، بههمراه «اعمال» و «پاک کردن». برخلاف فاکتور فروش، سند حسابداری وضعیت «ابطال شده» ندارد؛ اصلاح از راه سند معکوس انجام میشود.
- پنل مرتبسازی: برای هر سطح یک جفت «فیلد» و «جهت» (صعودی/نزولی) و دکمۀ + برای سطح بعد. فیلدهای قابل مرتبسازی: تاریخ ایجاد، تاریخ بهروزرسانی، تاریخ سند، کد، کد مبنا، وضعیت. اولویت از بالا به پایین اعمال میشود.
- عملیات هر ردیف: حذف (قرمز)، ویرایش، مشاهده.
- شمارندهها: کل / بارگذاری شده / باقیمانده. اسناد در دستههای صدتایی با اسکرول کشیده میشوند.
«دفتر روزنامه»
اگر «لیست اسناد» را سطح سند بدانید، دفتر روزنامه سطح آرتیکل است: هر ردیف یک سطر بدهکار یا بستانکار از یک سند. ستونها: # · جعبۀ انتخاب · شماره سند · تاریخ · حساب · شرح · منبع ایجاد · بدهکار · بستانکار · تشخیص.
| سطر | معنا |
|---|---|
| جمع صفحه جاری | جمع بدهکار و بستانکار همان دستهای که تا این لحظه بارگذاری شده |
| جمع کل | جمع کل دفتر در بازۀ فیلترشده؛ اگر متوازن باشد برچسب تراز میگیرد |
| جمع مانده خالص | اختلاف بدهکار و بستانکار در دفتر؛ در دفتر سالم باید صفر و برچسبش تراز باشد |
این سه سطر مهمترین ابزار کنترل سلامت دفاتر است. اگر «جمع مانده خالص» صفر نبود، یعنی جایی سند نامتوازن ثبت شده و باید پیش از هر گزارشگیری بررسی شود.
«الگوهای سند»
موتور سندسازی خودکار سامانه. برای هر بخش عملیاتی، الگوهای آمادۀ پیشتعریفشده وجود دارد. ستونهای فهرست: # · جعبۀ انتخاب · بخش صادرکننده · عنوان · شرح · سطرها (تعداد) · عملیات.
بخش صادرکننده مشخص میکند الگو به کدام عملیات وصل است: فاکتور فروش، فاکتور خرید، فاکتور برگشت از فروش، فاکتور برگشت از خرید، حواله خروج کالا از انبار، رسید انبار، انتقال بین انبارها، اصلاح موجودی انبار. دو دکمۀ بالای صفحه: «الگوی جدید» و «ساخت قالب با هوش مصنوعی» (تولید پیشنویس الگو به کمک دستیار هوش مصنوعی سامانه).
ویرایشگر الگو
- سرصفحه — چیپ بخش صادرکننده (قفلشده)، دکمۀ نگاشت هوشمند حسابها، ذخیره و انصراف.
- مشخصات الگو — «عنوان الگو» و کلید «تنظیم به عنوان الگو پیشفرض». هر بخش صادرکننده میتواند چند الگو داشته باشد ولی فقط یکی پیشفرض است.
- شرح سند — ویرایشگر متن با نوار «درج سریع» که متغیرها را بهصورت چیپ قابل درج نشان میدهد: کد سند حسابداری، تاریخ سند، مبلغ کل، شماره فاکتور، تاریخ فاکتور.
- نوار اعتبارسنجی زنده — مثلاً «۲ ردیف بدهکار · ۲ ردیف بستانکار · ۴ از ۴ حساب متصل» همراه پیام «هر دو سمت پر است». تا وقتی این نوار سبز نشود الگو ناقص است.
- دو ستون بدهکار و بستانکار — هر ردیف یک کارت است با نقش ردیف (فهرست کشویی)، حساب متصل با کد و مسیر کامل درخت، تفصیلی، و «شرح ردیف» با متغیرهای درج سریع: نام حساب، کد حساب، مبلغ بدهکار آرتیکل، مبلغ بستانکار آرتیکل، شماره فاکتور.
نمونه — الگوی «سند فاکتور فروش سیستمی»:
| سمت | نقش ردیف | حساب |
|---|---|---|
| بدهکار | حسابهای دریافتنی | ۱/۳/۱/۱ |
| بدهکار | حساب تخفیفات | ۴/۱/۱/۲ — برگشت از فروش و تخفیفات |
| بستانکار | حساب درآمد فروش | ۴/۱/۱/۱ — درآمدهای عملیاتی / فروش کالا |
| بستانکار | حساب ارزش افزوده | ۲/۱/۲/۲ — مالیات ارزش افزودۀ پرداختنی |
تغییر حساب در همین چهار ردیف، رفتار حسابداری کل چرخۀ فروش را تعیین میکند. پیش از شروع کار عملیاتی، این ردیفها را با حسابدار سازمان مرور کنید.
«درخت حساب ها» و «درخت تفصیلی ها»
چیدمان دو ستونی: سمت راست درخت با جعبۀ جستوجو (Ctrl+/) و گرههای بازشونده؛ سمت چپ جدول فرزندان گرۀ انتخابشده. دکمۀ افزودن حساب بالای صفحه. ستونهای جدول: # · کد حساب · نام حساب · وضعیت زیرگروه · فعال · عملیات.
شش گروه اصلی کدینگ
۱ داراییها · ۲ بدهیها · ۳ حقوق مالکانه · ۴ درآمدها · ۵ هزینهها · ۶ حسابهای انتظامی و کنترلی. کد هر سطح با اسلش به کد والد چسبانده میشود (۱/۳/۱/۱).
گروههای تفصیلی
۱ اشخاص و طرفهای تجاری · ۲ منابع نقد، بانک و ابزار وصول · ۳ کالا و طبقهبندی · ۴ محل نگهداری، شعب و کانال فروش · ۵ داراییهای ثابت · ۶ مراجع قانونی · ۹۱ حسابهای بانکی · ۹۲ صندوقها · ۹۳ تنخواهها
گروههای ۹۱ تا ۹۳ همانهایی هستند که صفحات «بانک»، «صندوق» و «تنخواه» در خزانهداری روی آنها کار میکنند: حساب بانکیای که در خزانه میسازید، در همین درخت بهعنوان تفصیلی مینشیند.
منوی عملیات هر حساب
| گزینه | کاربرد |
|---|---|
| اطلاعات بیشتر | مشخصات کامل حساب |
| ویرایش | تغییر نام، کد و تنظیمات |
| حذف | فقط اگر حساب گردش نداشته باشد |
| انتقال حساب | جابهجایی حساب زیر والد دیگر — برای اصلاح کدینگ بدون از دست دادن سابقه |
| کپی حساب | ساخت حساب مشابه؛ سریعترین راه ساخت چند حساب همساختار |
برخلاف بقیۀ فهرستها، این صفحه صفحهبندی کلاسیک دارد: «تعداد ردیف در صفحه» (پیشفرض ۱۰)، شمارندۀ شمارۀ صفحه و چهار دکمۀ ناوبری. علت این تفاوت آن است که تعداد فرزندان هر گره کم است و بارگذاری تدریجی سودی ندارد.
عنوان بالای صفحۀ «درخت تفصیلی ها» ممکن است «درخت حساب ها» دیده شود. برای اطمینان از اینکه صفحۀ درست باز شده، عنوان تب را نگاه کنید.
گزارشات مالی
«مرور حساب ها»
پرکاربردترین گزارش روزمرۀ حسابدار: یک جدول واحد که با تعویض تب، سطح تجمیع را عوض میکند. تبها: کل · معین · سطح حساب ۳ · سطح حساب ۴ · سطح تفصیلی ۱ تا ۴ · گردش حساب. زیر نوار تب، خط وضعیت نشان میدهد الان روی چه چیزی ایستادهاید («بعد: حساب | سطح: ۱»).
ستونها: # · جعبۀ انتخاب · کد حساب · نام حساب · گردش بدهکار · گردش بستانکار · تشخیص · مانده. ماندههای منفی داخل پرانتز و با رنگ قرمز نمایش داده میشوند — یعنی ماندهای که خلاف ماهیت طبیعی حساب است.
سطح «کل» برای نگاه مدیریتی، «معین» برای بستن ماه، و سطوح تفصیلی برای پاسخ به «ماندۀ این مشتری / این پروژه / این بانک چقدر است؟».
«ترازنامه»
کارت «فیلترهای گزارش» شامل تاریخ شروع، تاریخ پایان، کلید نمایش حسابهای صفر و دکمۀ تولید گزارش. پیش از تولید، صفحه حالت خالی نشان میدهد: «دادهای موجود نیست — برای مشاهدۀ دادهها گزارش را تولید کنید». این طراحی عمدی است چون محاسبۀ ترازنامه سنگین است و نباید با هر بار باز شدن تب اجرا شود.
خروجی: سه کارت شاخص (مجموع داراییها آبی، مجموع بدهیها قرمز، مجموع حقوق صاحبان سهام سبز)، سپس نوار وضعیت تراز با برچسب متوازن یا نامتوازن، و جزئیات سلسلهمراتبی گروه ← زیرگروه ← حساب.
حالت نامتوازن یعنی معادلۀ حسابداری برقرار نیست؛ معمولاً به دلیل سند نامتوازن یا نبود سند افتتاحیه.
«صورتحسابها»
گزارش مانده و گردش به تفکیک طرف حساب. ستونها: # · کد حساب · نام حساب · گردش بدهکار · گردش بستانکار · مانده بدهکار · مانده بستانکار. تفکیک مانده بدهکار از بستانکار در دو ستون جدا، خواندن گزارش را برای غیرحسابدار ساده میکند.
بالای جدول دو دکمۀ ثبت دریافت و ثبت پرداخت قرار دارند که تا سطری انتخاب نشود غیرفعالاند. با انتخاب یک طرف حساب و کلیک، ویزارد خزانهداری با همان شخص باز میشود. این پل، مهمترین گردش کار وصول مطالبات سامانه است.
«گزارشساز پویا»
ابزار ساخت گزارش سفارشی بدون برنامهنویسی. سمت راست پنل «ساخت گزارش» و سمت چپ ناحیۀ نمایش نتیجه. موجودیتهای قابل گزارشگیری: ارزها · اشخاص · اقلام رسید انبار · اقلام فاکتور · تراکنشهای پرداخت · حسابها · رسیدهای انبار · فاکتورها · قیمتهای کالا · کالاها · کسبوکارها · نشستهای نقطه خدمت · نقاط خدمت · واحدهای کالا.
ترتیب کار: انتخاب موجودیت ← ستونها و فیلترها ← اجرا ← ذخیره ← زمانبندی. سامانه صریحاً هشدار میدهد که برای زمانبندی ابتدا باید گزارش را ذخیره کنید. با زمانبندی، گزارش در دورههای تعیینشده خودکار اجرا و خروجیاش تحویل داده میشود — مثلاً گزارش مانده بدهکاران هر دوشنبه صبح.
«پردازش پایان سال»
صفحه دو تب دارد. سند اختتامیه: «تمام حسابهای موقت (درآمد و هزینه) با مانده غیرصفر را صفر کرده و اختلاف را به حساب سود و زیان منتقل میکند.» سند افتتاحیه: «ماندۀ تمام حسابهای دائمی (دارایی، بدهی، حقوق صاحبان سهام) را از دورۀ مالی مبدأ به دورۀ فعال منتقل میکند.» تب افتتاحیه یک فیلد الزامی «دورۀ مالی مبدأ» دارد.
| کلید | پیشفرض | توضیح سامانه |
|---|---|---|
| ارتقاء خودکار به وضعیت عملیاتی | روشن | سند پس از ایجاد بلافاصله به وضعیت عملیاتی تغییر مییابد |
| جایگزینی سند موجود | خاموش | در صورت وجود سند قبلی، آن را حذف و مجدداً ایجاد میکند |
- کلید جایگزینی سند موجود، سند قبلی را حذف میکند. پیش از فعال کردنش مطمئن شوید سند قبلی اشتباه بوده.
- پیش از ساخت اختتامیه، «جمع مانده خالص» در دفتر روزنامه باید صفر و برچسب تراز باشد.
- این دو عملیات مجوز اختصاصی و مستقل دارند و نباید به کاربر عادی داده شوند.
گزارشهای خارج از منو
چند گزارش حسابداری آیتم مستقل در منو ندارند و از دل صفحات دیگر باز میشوند: کلیک روی نام حساب، پیوند داخل گزارشهای دیگر، یا جستوجوی سراسری.
| گزارش | محتوا |
|---|---|
| دفتر کل حسابها | گردش همۀ حسابهای کل |
| دفتر کل یک حساب | گردش یک حساب انتخابشده |
| دفتر تفصیلی | گردش همۀ تفصیلیها |
| دفتر حساب | ریز گردش حساب |
| صورت سود و زیان | نتیجۀ عملکرد دوره |
| فهرست بدهکاران / بستانکاران | اشخاص با مانده بدهکار یا بستانکار |
| مغایرتگیری | تطبیق صورتحساب بانکی — مستند در خزانهداری |
مجوزهای این ماژول
| حوزه | پوشش |
|---|---|
| اسناد حسابداری | ساخت، خواندن (همه / فقط اسناد خود کاربر)، ویرایش، حذف، بازگردانی، خواندن حذفشدهها |
| الگوهای سند | تعریف و ویرایش الگوهای سندسازی خودکار |
| درخت حسابها و تفصیلیها | ساخت و اصلاح کدینگ |
| دورههای مالی | تعریف و مدیریت دوره مالی |
| سند افتتاحیه و اختتامیه | مجوز اختصاصی و مستقل برای عملیات پایان سال |
تفکیک «همه» از «مالکیت خود» در حوزۀ اسناد یعنی میتوانید به یک کاربر اجازه دهید فقط اسنادی را ببیند و ویرایش کند که خودش ثبت کرده. مجوزهای «خواندن حذف شده ها» و «بازگردانی» یادآوری میکنند که حذف سند در کاریتم نرم است؛ سند حذفشده قابل بازگردانی است و در رویدادهای سیستم باقی میماند.
گردش کارهای نمونه
ثبت یک سند تعدیلی دستی
ثبت سند ← تاریخ و شرح (شماره را خالی بگذارید) ← ردیف اول بدهکار، ردیف دوم بستانکار ← کنترل سطر «مجموع» ← در صورت نیاز ضمیمه فایل ← ثبت سند یا ذخیرۀ پیشنویس.
پیدا کردن منشأ یک سند خودکار
لیست اسناد ← فیلتر تاریخ روز ← ستون نوع سند نوع عملیات را میگوید و منبع ایجاد پیوند به خود عملیات است ← برای فهم انتخاب حسابها، به الگوهای سند بروید.
تغییر رفتار حسابداری چرخۀ فروش
الگوهای سند ← الگوی «فاکتور فروش» با برچسب پیشفرض ← تغییر حساب ردیفها ← کنترل نوار اعتبارسنجی ← ذخیره. از آن پس همۀ فاکتورها با ساختار جدید سند میخورند.
کنترل سلامت دفاتر پیش از بستن ماه
دفتر روزنامه ← فیلتر بازۀ ماه ← «جمع مانده خالص» صفر و تراز · مرور حسابها ← تب معین ← ماندههای خلاف ماهیت · ترازنامه ← تولید گزارش ← نوار وضعیت متوازن.
بستن سال مالی
اطمینان از تراز بودن دفاتر ← سند اختتامیه ← تغییر دورۀ مالی فعال ← سند افتتاحیه با انتخاب دورۀ مالی مبدأ ← کنترل ترازنامۀ ابتدای دورۀ جدید.
وصول مطالبات از گزارش
صورتحسابها ← مرتبسازی بر «مانده بدهکار» ← انتخاب طرف حساب ← ثبت دریافت ← ویزارد خزانهداری ← ثبت مدارک و صدور سند.
پرسشهای رایج
سندی ثبت کردم ولی در لیست اسناد نیست.
بررسی کنید فیلتر وضعیت روی «عملیاتی» نمانده باشد؛ اگر «ذخیرۀ پیشنویس» زدهاید، فیلتر را روی «پیشنویس» یا «نمایش همه» بگذارید.
دکمۀ ثبت سند کار نمیکند.
جمع بدهکار و بستانکار در سطر «مجموع» باید دقیقاً برابر باشند.
فاکتور فروش سند دلخواه من را نمیزند.
ساختار سند از الگوی سند بخش صادرکنندۀ «فاکتور فروش» میآید. الگو را اصلاح کنید؛ اسناد بعدی با ساختار جدید ثبت میشوند.
«جمع مانده خالص» در دفتر روزنامه صفر نیست.
یعنی سند نامتوازنی ثبت شده — معمولاً داده واردشده از راه یک عملیات ناقص. تا رفع نشود ترازنامه هم نامتوازن میماند.
ترازنامه میگوید نامتوازن.
سه علت رایج: سند نامتوازن در دفاتر، نبود سند افتتاحیه برای دوره، یا بازۀ تاریخیای که وسط دوره بریده شده.
سند حسابداری را چطور ابطال کنم؟
سند حسابداری وضعیت «ابطال شده» ندارد؛ اصلاح از راه ثبت سند معکوس انجام میشود.
حسابی را اشتباه زیر گروه غلط ساختم.
لازم نیست حذف و بازسازی کنید؛ از منوی عملیات، «انتقال حساب» را بزنید.
گزارشساز پویا را نمیتوانم زمانبندی کنم.
ابتدا باید گزارش را ذخیره کنید؛ تا پیش از ذخیره، زمانبندی فعال نمیشود.
واحد مبالغ در دو گزارش متفاوت است.
واحد نمایش مبالغ از تنظیمات ارز سازمان میآید؛ اگر بین گزارشها متفاوت بود با مدیر سیستم بررسی کنید.