arc/docs/help-content/807-checks.html

151 lines
10 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p>ماژول <strong>چک‌ها</strong> چرخه کامل چک دریافتی (از مشتری) و پرداختنی (به تأمین‌کننده) را پوشش می‌دهد: ثبت، سپرده به بانک، وصول، واگذاری به شخص دیگر، عودت، برگشت از بانک و ابطال. هر عملیات معمولاً <strong>سند حسابداری</strong> هم تولید می‌کند.</p>
<h2>مسیر منو</h2>
<p><strong>حسابداری</strong> ← <strong>چک‌ها</strong> — <code>/business/{id}/checks</code></p>
<ul>
<li>ثبت جدید: دکمه افزودن یا <code>/checks/new</code></li>
<li>ویرایش: <code>/checks/{id}/edit</code></li>
<li><strong>مغایرت‌گیری چک</strong>: <code>/checks/reconciliation</code></li>
</ul>
<p>دسترسی: <code>checks</code> (مشاهده/افزودن/ویرایش/حذف) + زیرمجوزهای وصول، انتقال، برگشت</p>
<h2>پیش‌نیازها</h2>
<ul>
<li>شخص مرتبط: صادرکننده/تحویل‌دهنده چک دریافتی یا گیرنده چک پرداختنی</li>
<li>برای وصول: حداقل یک <strong>حساب بانکی</strong></li>
<li>برای ثبت سند: دسترسی اسناد حسابداری (سیستم خودکار صادر می‌کند)</li>
</ul>
<h2>لیست چک‌ها</h2>
<p>ستون‌ها: نوع، شخص، واگذار به، تاریخ صدور، تاریخ سررسید، شماره چک، شناسه صیاد، بانک، شعبه، مبلغ، ارز، <strong>وضعیت</strong>.</p>
<p>جستجو: شماره چک، صیاد، بانک، شعبه، نام شخص. فیلتر: نوع، ارز، تاریخ، وضعیت.</p>
<h3>وضعیت‌های چک (فیلتر لیست)</h3>
<table>
<thead><tr><th>کد</th><th>نمایش فارسی</th><th>معنی</th></tr></thead>
<tbody>
<tr><td>RECEIVED_ON_HAND</td><td>در دست (دریافتی)</td><td>چک دریافتی، نزد شما</td></tr>
<tr><td>TRANSFERRED_ISSUED</td><td>صادر شده (پرداختنی)</td><td>چک پرداختنی صادر شده</td></tr>
<tr><td>DEPOSITED</td><td>سپرده به بانک</td><td>چک دریافتی در جریان وصول بانک</td></tr>
<tr><td>CLEARED</td><td>پاس/وصول شده</td><td>وجه واریز شد</td></tr>
<tr><td>ENDORSED</td><td>واگذاری به شخص</td><td>چک به شخص دیگر واگذار شده</td></tr>
<tr><td>RETURNED</td><td>عودت شده</td><td>چک به صادرکننده برگشت</td></tr>
<tr><td>BOUNCED</td><td>برگشت خورده</td><td>چک از بانک برگشت خورد</td></tr>
<tr><td>CANCELLED</td><td>ابطال</td><td>چک باطل شده</td></tr>
</tbody>
</table>
<h2>ثبت چک جدید</h2>
<p>فرم دیالوگ/صفحه با فیلدهای زیر:</p>
<h3>نوع چک</h3>
<table>
<thead><tr><th>نوع</th><th>کاربرد</th></tr></thead>
<tbody>
<tr><td><strong>دریافتی</strong> (<code>received</code>)</td><td>مشتری چک داده — شخص = تحویل‌دهنده</td></tr>
<tr><td><strong>پرداختنی</strong> (<code>transferred</code>)</td><td>شما چک صادر می‌کنید — شخص = گیرنده</td></tr>
</tbody>
</table>
<h3>فیلدهای فرم</h3>
<table>
<thead><tr><th>فیلد</th><th>الزامی</th><th>قوانین</th></tr></thead>
<tbody>
<tr><td><strong>شخص</strong></td><td>بله</td><td>دریافتی: مشتری؛ پرداختنی: گیرنده</td></tr>
<tr><td><strong>شماره چک</strong></td><td>بله</td><td></td></tr>
<tr><td><strong>شناسه صیاد</strong></td><td>خیر</td><td>اگر پر شود: دقیقاً ۱۶ رقم</td></tr>
<tr><td><strong>بانک / شعبه</strong></td><td>خیر</td><td>متنی</td></tr>
<tr><td><strong>مبلغ</strong></td><td>بله</td><td>بزرگ‌تر از صفر</td></tr>
<tr><td><strong>ارز</strong></td><td>بله</td><td></td></tr>
<tr><td><strong>تاریخ صدور</strong></td><td>بله</td><td></td></tr>
<tr><td><strong>تاریخ سررسید</strong></td><td>بله</td><td>نباید قبل از تاریخ صدور باشد</td></tr>
<tr><td><strong>تاریخ سند / توضیح سند</strong></td><td>خیر</td><td>سند حسابداری همراه ثبت</td></tr>
</tbody>
</table>
<p>موفقیت: «چک ثبت شد» — در صورت تکرار شناسه صیاد پیام اختصاصی duplicate نمایش داده می‌شود.</p>
<h2>عملیات روی هر سطر (منوی اقدامات)</h2>
<table>
<thead><tr><th>عملیات</th><th>چک دریافتی</th><th>چک پرداختنی</th></tr></thead>
<tbody>
<tr><td><strong>ویرایش</strong></td><td>همیشه (با مجوز)</td><td>همیشه</td></tr>
<tr><td><strong>واگذاری</strong></td><td>در دست، عودت، برگشت</td><td>—</td></tr>
<tr><td><strong>وصول</strong></td><td>تا قبل از پاس</td><td>—</td></tr>
<tr><td><strong>پرداخت</strong></td><td>—</td><td>تا قبل از پاس</td></tr>
<tr><td><strong>عودت</strong></td><td>بسته به وضعیت</td><td>بسته به وضعیت</td></tr>
<tr><td><strong>برگشت</strong></td><td>سپرده یا پاس‌شده</td><td>قبل از پاس</td></tr>
<tr><td><strong>سپرده</strong></td><td>در دست</td><td>—</td></tr>
<tr><td><strong>حذف</strong></td><td>با مجوز نوشتن checks</td><td>همان</td></tr>
</tbody>
</table>
<p>اگر عملیات برای وضعیت فعلی مجاز نباشد: «این عملیات برای وضعیت فعلی مجاز نیست»</p>
<h3>سپرده به بانک</h3>
<p>چک دریافتی را به اسناد در جریان وصول منتقل می‌کند. پیام تأیید: «چک به اسناد در جریان وصول منتقل می‌شود.»</p>
<h3>وصول به بانک</h3>
<p>دیالوگ <strong>وصول چک به بانک</strong> — انتخاب حساب بانکی مقصد. پس از وصول وضعیت → <strong>پاس/وصول شده</strong> و موجودی بانک افزایش می‌یابد.</p>
<h3>واگذاری به شخص</h3>
<p>دیالوگ <strong>واگذاری چک به شخص</strong> — چک را به شخص دیگر (مثلاً تأمین‌کننده) واگذار می‌کنید. وضعیت → <strong>واگذاری به شخص</strong>. لغو واگذاری: چک به صادرکننده عودت داده می‌شود.</p>
<h3>پرداخت چک پرداختنی</h3>
<p>وقتی سررسید رسید و چک را در بانک پاس کردید — عملیات <strong>پرداخت</strong> — وضعیت نهایی پاس.</p>
<h3>برگشت (Bounce)</h3>
<ul>
<li>دریافتی: فقط اگر <strong>سپرده</strong> یا <strong>پاس</strong> شده — «برگشت از بانک»</li>
<li>پرداختنی: قبل از پاس</li>
</ul>
<h2>استفاده در دریافت و پرداخت</h2>
<p>در سند دریافت/پرداخت، نوع تراکنش <strong>چک</strong>:</p>
<ul>
<li><strong>دریافت</strong> → انتخاب چک <strong>دریافتی</strong> مناسب</li>
<li><strong>پرداخت</strong> → انتخاب چک <strong>پرداختنی</strong></li>
</ul>
<p>این روش چک را با مانده شخص هم‌زمان تسویه می‌کند.</p>
<h2>مغایرت‌گیری چک</h2>
<p>مسیر: <code>/checks/reconciliation</code></p>
<p>لیست چک‌های سپرده/در جریان را با صورت‌حساب بانک مقایسه کنید؛ وضعیت هر چک را در یک نما ببینید و مغایرت‌ها را رفع کنید.</p>
<h2>داشبورد</h2>
<p>ویجت‌های «چک‌های امروز»، «فردا»، «این ماه» — برای یادآوری سررسید.</p>
<h2>مثال — چک دریافتی از مشتری تا وصول</h2>
<ol>
<li><strong>چک‌ها</strong> ← افزودن — نوع دریافتی — مشتری — ۱۰M — سررسید ۱۴۰۵/۰۶/۱۵</li>
<li>فاکتور فروش همان مبلغ — دریافت و پرداخت با تراکنش چک (یا فقط ثبت چک اگر قبلاً در فاکتور لینک شده)</li>
<li>روز سررسید: عملیات <strong>سپرده</strong> → سپس <strong>وصول</strong> به حساب بانک ملت</li>
<li>وضعیت نهایی: پاس/وصول شده — مانده بانک +۱۰M</li>
</ol>
<h2>مثال — واگذاری چک به تأمین‌کننده</h2>
<ol>
<li>چک دریافتی ۲۰M در دست</li>
<li>بدهی ۲۰M به تأمین‌کننده — عملیات <strong>واگذاری</strong> — شخص = تأمین‌کننده</li>
<li>بدهی شما به تأمین‌کننده با چک تسویه می‌شود (بدون خروج نقد)</li>
</ol>
<h2>چک‌لیست</h2>
<ul>
<li>شماره چک و صیاد (در صورت نیاز) درست ثبت شده</li>
<li>تاریخ سررسید برای گزارش چک‌های سررسید درست است</li>
<li>پس از وصول، کاردکس بانک و وضعیت چک هم‌خوان است</li>
<li>چک واگذارشده در ستون «واگذار به» نام شخص را نشان می‌دهد</li>
</ul>
<h2>عیب‌یابی</h2>
<table>
<thead><tr><th>پیام</th><th>راه‌حل</th></tr></thead>
<tbody>
<tr><td>انتخاب شخص الزامی است</td><td>شخص مرتبط با نوع چک را انتخاب کنید</td></tr>
<tr><td>شناسه صیاد باید ۱۶ رقم باشد</td><td>صیاد را کامل یا خالی بگذارید</td></tr>
<tr><td>تاریخ سررسید قبل از صدور</td><td>سررسید را اصلاح کنید</td></tr>
<tr><td>عملیات برای وضعیت فعلی مجاز نیست</td><td>جدول وضعیت‌ها — مثلاً وصول فقط برای دریافتی</td></tr>
<tr><td>برگشت فقط برای سپرده/پاس</td><td>ابتدا سپرده کنید یا وضعیت را بررسی کنید</td></tr>
<tr><td>چک در دریافت/پرداخت نیست</td><td>نوع چک با نوع سند (دریافت/پرداخت) هم‌خوان باشد</td></tr>
<tr><td>duplicate sayad</td><td>شناسه صیاد تکراری — چک قبلی را پیدا کنید</td></tr>
</tbody>
</table>