پرونده واقعی مغایرت بانکی
تشخیص اختلاف دفترکل و بانک، کارمزد، چک، تراکنش در راه و ثبت تکراری
پرونده عملی مغایرت بانکی: چرا مانده بانک، دفترکل و داشبورد برابر نیستند؟
در آناما BankTransaction با origin=statement نشاندهنده ردیف واردشده از منبع بانکی است؛ origin=system یا legacy بهتنهایی برای تأیید واقعیت خارجی بانک کافی نیست. از سوی دیگر، JournalLine اثر دفترکلی را حمل میکند. این دو را با کلیدهای مرجع، تاریخ، مبلغ و حساب مرتبط تطبیق کنید؛ برای برابرکردن مصنوعی دو عدد، سند «درآمد متفرقه» نسازید.
پرونده عددی
مانده پایان دوره در دفترکل بانک ۵۰ میلیون است. صورتحساب بانک ۴۷٫۷ میلیون نشان میدهد. تفاوت ۲٫۳ میلیون است. بررسی مدارک نشان میدهد بانک ۳۰۰ هزار کارمزد ثبتنشده کسر کرده و چک ۲ میلیون که هنوز در دفترکل بهعنوان پرداخت قطعی منظور نشده، وصول شده است. اگر این دو مورد واقعاً متعلق به همین دوره و دارای مدارک معتبرند، ثبتهای صحیح مرتبط میتوانند اختلاف را توضیح دهند؛ اما قبل از هر ثبت، مراقب باشید چک قبلاً در حساب واسط یا پرداختنی شناسایی نشده باشد.
فیلدهای خود تطبیق
در BankReconciliation، bank_account حساب واحد کنترل، statement_from و statement_to بازه صورتحساب، opening_balance و closing_balance ماندههای اعلامشده آن بازه، status وضعیت پیشنویس/بازبینی/تکمیل، imported_file سند بانکی، و مشخصات تکمیلکننده و زمان تکمیل است. در مدل، ترکیب Tenant، بانک و بازه باید یکتا باشد. بازه اشتباه یا حساب بانکی دیگر، همه مقایسهها را بیمعنا میکند.
ترتیب عیبیابی
۱. مبدأ بانک را تأیید کنید. اگر داده CSV دستی است، فایل اصلی و فرمت تاریخ/مبلغ را با مدرک رسمی تطبیق دهید. یک ردیف system بهتنهایی تأیید خارجی محسوب نمیشود.
۲. تاریخ و ارز را همسان کنید. تاریخ تراکنش با تاریخ ارزش ممکن است متفاوت باشد؛ ریال و تومان نباید بدون تبدیل مقایسه شوند.
۳. کلید تکرار را کنترل کنید. external_id، import_key، شماره پیگیری، جهت بدهکار/بستانکار و مبلغ را بررسی کنید. ثبت دستی و ورود CSV یک واقعه نباید دو گردش دفتری بسازند.
۴. رویدادهای در راه را تفکیک کنید. چک صادرشده وصولنشده، برداشت بینبانکی در حال انتقال، کارمزد جدید، دریافت تأییدنشده یا واریز شناسایینشده ممکن است اختلاف زمانی ایجاد کنند.
۵. سند قطعی را جستوجو کنید. اگر سند پیشنویس است، نباید در مانده قطعی انتظارش را داشته باشید. اگر سند ثبت شده ولی حساب دفترکل اشتباه است، از مسیر اصلاح مستند اقدام کنید.
۶. فقط اختلاف واقعی را اصلاح کنید. اگر کارمزد بانکی معتبر قبلاً ثبت نشده، هزینه کارمزد و کاهش نقد را از رویداد مناسب ایجاد کنید. اگر دو ردیف صرفاً تاریخ متفاوت دارند، ثبت دوباره لازم نیست.
چهار اشتباه خطرناک
- انتخاب حساب دفترکل «بانکها» با
cash_flow_category=unclassifiedو بعد تغییر طبقه تاریخی برای رفع خطا؛ ابتدا اثر ثبتهای گذشته را بررسی کنید. - تکرار عملیات دریافت مشتری صرفاً چون ردیف صورتحساب بانک هنوز تطبیق نشده.
- ثبت انتقال داخلی به عنوان درآمد مقصد و هزینه مبدأ.
- بستن مغایرت با یک آرتیکل ساختگی بدون پیوند به مدرک قابل رسیدگی.
پایان یک تطبیق موفق چگونه است؟
فهرست ردیفهای بانک و سندهای مرتبط با شناسه و مدرک مشخصاند، اقلام حلنشده دستهبندی شدهاند و مانده قابل توضیح است. وضعیت completed را فقط زمانی معنیدار بدانید که بررسیکننده مجاز نتیجه را تأیید کرده باشد. عدد داشبورد ممکن است همچنان مانده دفتری را نشان دهد، نه دقیقاً مانده همان فایل بانک؛ تعریف کارت را بخوانید.