درس ۵ — Validate و Preview و Generate & Download
شما دارید برای یک سازمان مالیاتی مدرک تولید میکنید، پس ماژول عمداً وادارتان میکند پیش از نهایی کردن نگاه کنید. جریان کار سه گام با ترتیب ثابت است و هر گام به پرسشی متفاوت پاسخ میدهد: آیا چیزی ایراد دارد، آیا محتوا درست به نظر میرسد، و آیا میتوانم فایل را بگیرم.
مسیر کلیک. مسیر حسابداری ← گزارشگیری ← فایل حسابرسی FTA (Accounting → Reporting → FTA Audit File (FAF)) را باز کنید. شرکت (Company) را انتخاب کنید — این فیلد فقط در پایگاههای داده چندشرکتی دیده میشود — بازه (period) را که پیشفرضش فصل جاری است تنظیم کنید، و دربارهٔ Include Draft Moves تصمیم بگیرید که اسناد ثبتنشده را در کنار ثبتشدهها میافزاید. سپس روی سه دکمه پایین بیایید.
| دکمه | چه میکند | چه نمیکند |
|---|---|---|
| Validate | هر مشکلی را که بیابد فهرست میکند | هیچ فایلی تولید نمیکند |
| Preview | هفت بخش را روی صفحه نمایش میدهد | چیزی را نهایی نمیکند |
| Generate & Download | CSV را میسازد، بایگانی میکند و برایتان میفرستد | — |
و حالا تمایزی که اینجا از هر چیز دیگری مهمتر است: خطاها جلوگیری میکنند، هشدارها نه. دو یافته خطا هستند و تولید را یکسره متوقف میکنند. دو یافتهٔ دیگر هشدارند و روی صفحه دنبالتان میآیند بیآنکه هرگز جلوی فایلی را بگیرند. مردم بعدازظهرهای زیادی را سر همین از دست میدهند، منتظر میمانند شمار هشدارها به صفر برسد تا جرئت کنند دکمهٔ آخر را بزنند.
| یافته | سطح | جلوی تولید را میگیرد |
|---|---|---|
| مالیاتی که در بازه استفاده شده و کد FAF ندارد | خطا | بله |
| دفتر کل ناتراز | خطا | بله |
| طرفحساب یک سند فهرستشده بدون شمارهٔ ثبت مالیاتی | هشدار | خیر |
| طرفحساب اماراتی بدون امارت | هشدار | خیر |
شرکت Al Quoz Industrial Supplies LLC در 5 ژوئیه 2026 دکمهٔ Validate را برای این فصل زد و ۱ خطا و ۱۴ هشدار گرفت: مالیات سازوکار معکوسِ ساختهشده در 12 مه 2026 کد FAF نداشت، ۹ طرفحساب روی اسناد فهرستشده شمارهٔ ثبت مالیاتی نداشتند و ۵ طرفحساب اماراتی امارت نداشتند. همان یک خطا جلوی تولید را گرفت. با اتصال آن مالیات به RC و اجرای دوبارهٔ Validate، نتیجه ۰ خطا و همان ۱۴ هشدار شد — و آنگاه Generate & Download فایل کامل را تولید کرد، با هشدارها و همه چیز.
خطای دفتر کل ناتراز کمیابتر از آن دیگری و در نگاه اول نگرانکنندهتر است. یعنی جمعهای کنترلی بخش دفتر کل با هم نمیخوانند: بدهکار 8,742,150.00 در برابر بستانکار 8,741,900.00 یعنی اختلاف 250.00، و همان 250.00 برای متوقف کردن فایل کافی است. آن را توقفی برای یکپارچگی داده بدانید نه مشکل پیکربندی، و از همان اول مطمئن شوید اصلاً چه چیزی در آن بخش هست — بازه، شرکت، و اینکه آیا Include Draft Moves روشن است، چون آن کلید تعیین میکند کدام اسناد فهرست شوند.
هشدارها پاسخ متفاوتی میطلبند، نه بیپاسخ ماندن. نبودِ شمارهٔ ثبت مالیاتی روی یک مشتری یا تأمینکننده و نبودِ امارت روی یک طرفحساب اماراتی دقیقاً همان فیلدهایی هستند که حسابرس فهرستها را بهخاطرشان میخواند، پس فایلی پر از جای خالی همان پرسشهای بعدی را دعوت میکند که امیدوار بودید فایل جلویشان را بگیرد. رکوردهای طرفحساب را در طول فصل کامل کنید نه شب پیش از تحویل، و بگذارید شمار هشدارها بهعنوان نتیجهٔ جانبیِ دادهٔ خوب پایین بیاید.
الگوی خطا: اسناد کمتری در فایل از آنچه انتظار داشتید. سه علت، به ترتیبی که ارزش بررسی دارند. بازه آنها را کنار گذاشته — تاریخهای آغاز و پایان را بررسی کنید. یا فیلتر شرکت آنها را کنار گذاشته — شرکت انتخابشده را بررسی کنید. یا اسناد هنوز پیشنویساند، که در آن صورت فقط با تیک خوردن Include Draft Moves فهرست میشوند. برای دیدن اینها پیش از تولید از Preview استفاده کنید، که دقیقاً کارکرد پیشنمایش همین است.