مدل‌های تطبیق

Reconciliation models قواعد سفارشی هستند که مجموعهٔ پیش‌فرض قواعد مطابقت را تکمیل می‌کنند و خودکارسازی پیشرفته‌تر فرایند تطبیق بانکی را امکان‌پذیر می‌کنند. این مدل‌ها به‌ویژه هنگام برخورد با جریان‌های تکراری مانند رد کردن کارمزدهای بانکی یا تخفیف‌های نقدی مفید هستند.

پیکربندی

برای دسترسی به reconciliation models، به Accounting Dashboard بروید، روی منوی (dropdown menu) در ژورنال بانکی کلیک کنید و مدل‌ها را در زیر بخش Reconciliation انتخاب کنید.

برای ایجاد یک reconciliation model جدید، روی جدید کلیک کنید.

Reconciliation models می‌توانند یا دستی یا خودکار باشند. مدل‌های تطبیق دستی هنگام reconcile کردن به‌عنوان دکمه‌های action ممکن ظاهر می‌شوند. Reconciliation models خودکار به‌صورت خودکار به تراکنش‌هایی که شرایط مطابقت reconciliation model را برآورده می‌کنند اعمال می‌شوند.

هر reconciliation model با شرایط مطابقت پیکربندی می‌شود تا تراکنش‌های بانکی مرتبط را شناسایی کند و counterpart items.

نکته

برای ایجاد یک فعالیت روی تراکنش، نوع فعالیتی را که باید ایجاد شود در فیلد فعالیت بعدی انتخاب کنید.

مهم

اگر یک رکورد با چندین مدل automated reconciliation مطابقت دارد، اولین مدل در توالی مدل‌ها اعمال می‌شود. ترتیب را با کشیدن و رها کردن آیکون (handle) در کنار نام دوباره مرتب کنید.

ترتیب مدل‌ها را در نمای فهرست دوباره مرتب کنید.

شرایط مطابقت

شرایط مطابقت یک reconciliation model تعیین می‌کند که برای کدام تراکنش‌ها اعمال می‌شود.

فیلدهای زیر را می‌توان برای محدود کردن دسترس‌پذیری reconciliation model به تراکنش‌هایی که شرایط را برآورده می‌کنند استفاده کرد:

  • دفترروزنامه‌‌ها

  • طرف حساب

  • مقدار: یا Is lower than or equal to، بزرگتر یا مساوی با یا در بین را انتخاب کنید و مقدار(های) را وارد کنید.

  • بر چسب: یا محتوی، شامل نیست یا تطابق با عبارت با قاعده را انتخاب کنید و شرط مطابقت برچسب تراکنش را وارد کنید.

نکته

Regular expressions، که اغلب به‌عنوان regex خلاصه می‌شوند، را می‌توان در Odoo به روش‌های مختلف برای جستجو، اعتبارسنجی و دستکاری داده استفاده کرد.

برای استفاده از regular expressions در یک reconciliation model، بر چسب را روی تطابق با عبارت با قاعده تنظیم کنید و یک عبارت اضافه کنید. Odoo به‌صورت خودکار آن را بازیابی می‌کند.

توجه

یک تراکنش باید تمام شرایط را برای در دسترس بودن reconciliation model برای آن برآورده کند. اگر هیچ شرطی تعریف نشده باشد (یعنی اگر تمام فیلدها خالی بمانند)، مدل قابل اعمال است.

اقلام همتا

هر خط در تب اقلام همتا یک آیتم ژورنال با جزئیات مشخص‌شده ایجاد می‌کند:

  • مخاطب: شریک را، در صورت وجود، برای تنظیم روی آیتم ژورنال انتخاب کنید.

  • حساب: حساب را، در صورت وجود، برای تنظیم روی آیتم ژورنال انتخاب کنید.

  • نوع مقدار: انتخاب کنید مبلغ آیتم ژورنال چگونه باید محاسبه شود:

    • ثابت: از یک مبلغ ثابت استفاده کنید.

    • درصد تراز: از یک درصد از موجودی باقی‌ماندهٔ تراکنش، فارغ از کل تراکنش، استفاده کنید.

    • درصد سطر صورت وضعیت: از یک درصد از کل تراکنش، فارغ از موجودی باقی‌ماندهٔ تراکنش، استفاده کنید.

    • از برچسب: از یک درصد از برچسب تراکنش با استفاده از regex استفاده کنید.

  • مقدار: مبلغی را که باید روی آیتم ژورنال استفاده شود وارد کنید. این فیلد یا یک مبلغ ثابت، مبلغ درصدی یا regex خواهد بود بسته به نوع حساب.

  • مالیات ها: یک مالیات را، در صورت وجود، برای تنظیم روی آیتم ژورنال انتخاب کنید. این فیلد پشت آیکون (settings adjust) پنهان است.

  • تحلیلی: یک توزیع تحلیلی را، در صورت وجود، برای تنظیم روی آیتم ژورنال انتخاب کنید.

  • بر چسب: یک برچسب را، در صورت وجود، برای تنظیم روی آیتم ژورنال وارد کنید.

توجه

  • در حالی که هیچ یک از فیلدهای مخاطب یا حساب الزامی نیستند، حداقل یکی از این دو باید تنظیم شود تا reconciliation model به‌درستی کار کند.

  • reconciliation model را می‌توان برای partner mapping استفاده کرد اگر اقلام همتا شامل یک مخاطب اما هیچ حساب نباشد.

مدل‌های تطبیق پیش‌فرض

در Odoo، مدل‌های مختلف به‌صورت پیش‌فرض بسته به fiscal localization شرکت در دسترس هستند. این‌ها در صورت لزوم قابل به‌روزرسانی هستند.

انتقالات داخلی

reconciliation model انتقالات داخلی برای ایجاد internal transfers از یک حساب بانکی یا نقدی به دیگری استفاده می‌شود.

همچنین ببینید

انتقالات داخلی

هزینه‌های بانکی

reconciliation model Bank Fees یک مورد counterpart تولید می‌کند که موجودی باقی‌ماندهٔ تراکنش را به یک حساب bank fees (که بر اساس fiscal localization متفاوت است) منتقل می‌کند و «Bank Fees» را در بر چسب مورد جدیدی که ایجاد می‌کند می‌گنجاند. این reconciliation model فقط به تراکنش‌هایی که label آن‌ها به دلیل شرایط مطابقت آن شامل «Bank Fees» است قابل اعمال است.

Example

یک تراکنش بانکی خروجی برای $103 با یک صورتحساب فروشنده برای $100 تا حدی مطابقت داده می‌شود، و $3 از تراکنش همچنان unreconciled باقی می‌ماند. از مدل تطبیق Bank Fees برای ایجاد یک مورد counterpart جدید برای $3 استفاده کنید و آن را با $3 باقی‌ماندهٔ تراکنش بانکی reconcile کنید.

تخفیف نقدی

reconciliation model Cash Discount یک مورد counterpart تولید می‌کند که موجودی باقی‌ماندهٔ تراکنش را به یک حساب cash discount (که بر اساس fiscal localization متفاوت است) منتقل می‌کند و «Cash Discount» را در بر چسب مورد جدیدی که ایجاد می‌کند می‌گنجاند.

شریک mapping

نگاشت شریک به شما اجازه می‌دهد قواعدی برای مطابقت خودکار تراکنش‌ها با حساب شریک صحیح برقرار کنید، که در زمان صرفه‌جویی می‌کند و ریسک خطاهایی را که می‌توانند هنگام تطبیق دستی رخ دهند کاهش می‌دهد. برای مثال، می‌توانید یک قانون نگاشت شریک برای پرداخت‌های ورودی با شماره‌های مرجع خاص یا کلمات کلیدی در توضیحات تراکنش ایجاد کنید. هنگامی که یک پرداخت ورودی این معیارها را برآورده می‌کند، Odoo به‌صورت خودکار آن را به حساب مشتری مربوطه نگاشت می‌کند.

برای ایجاد یک قانون نگاشت شریک، هر شرط مطابقت را مانند یک برچسب تراکنش خاص پیکربندی کنید، و سپس مخاطب و سایر فیلدهای مرتبط را در تب Counterpart Items پیکربندی کنید. تنظیم یک حساب برای نگاشت شریک الزامی نیست.