arc/docs/help-content/815-stock-count.html

101 lines
5.9 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>/stock-count</code></p>
<p>دسترسی: <code>warehouse_transfers</code> (همان حواله‌ها)</p>
<h2>پیش‌نیازها</h2>
<ul>
<li>حداقل یک انبار تعریف‌شده</li>
<li>حواله‌های قبلی <strong>قطعی (posted)</strong> — موجودی سیستم فقط از حواله‌های posted محاسبه می‌شود</li>
<li>کالاهای قابل انبار</li>
</ul>
<h2>مراحل انبارگردانی</h2>
<h3>۱. تنظیمات شمارش</h3>
<table>
<thead><tr><th>فیلد</th><th>توضیح</th></tr></thead>
<tbody>
<tr><td><strong>کد انبارگردانی</strong></td><td>شناسه یکتا — خودکار تولید می‌شود، قابل ویرایش</td></tr>
<tr><td><strong>تاریخ شمارش</strong></td><td>تاریخ «تا این روز» برای موجودی سیستم</td></tr>
<tr><td><strong>انبار</strong></td><td>فیلتر — فقط کالاهای همان انبار (یا همه)</td></tr>
<tr><td><strong>کالا</strong></td><td>فیلتر اختیاری یک محصول</td></tr>
<tr><td><strong>یادداشت</strong></td><td>توضیحات انبارگردانی</td></tr>
</tbody>
</table>
<h3>۲. بارگذاری لیست</h3>
<p>دکمه بارگذاری / جستجو — جدول کالاها با ستون‌ها:</p>
<ul>
<li>نام کالا، انبار</li>
<li><strong>موجودی سیستم (انبار posted)</strong> — عدد مرجع</li>
<li><strong>موجودی فیزیکی</strong> — شما شمارش کرده و وارد می‌کنید</li>
</ul>
<p>فیلترهای نمایش:</p>
<ul>
<li><strong>فقط اختلاف‌ها</strong> — پس از محاسبه</li>
<li><strong>فقط با سابقه انبار</strong> — کالاهایی که حداقل یک حواله داشته‌اند</li>
</ul>
<h3>۳. ذخیره خودکار پیش‌نویس</h3>
<p>هر چند ثانیه پیش‌نویس در مرورگر ذخیره می‌شود. اگر صفحه را ببندید، هنگام بازگشت پیشنهاد <strong>بازیابی پیش‌نویس</strong> می‌آید.</p>
<h3>۴. محاسبه تفاوت‌ها</h3>
<p>دکمه <strong>محاسبه تفاوت‌ها</strong> — برای هر ردیف:</p>
<ul>
<li>اختلاف = موجودی فیزیکی − موجودی سیستم</li>
<li>مثبت → کسری در سیستم (باید ورود/افزایش)</li>
<li>منفی → اضافه در سیستم (باید خروج/کاهش)</li>
</ul>
<p>خلاصه: تعداد اقلام، جمع مازاد، جمع کسری</p>
<h3>۵. ثبت حواله تعدیل</h3>
<p>دکمه <strong>ثبت اختلاف / ایجاد حواله تعدیل</strong>:</p>
<ol>
<li>تأیید: «برای N قلم دارای اختلاف، سند/حواله اصلاحی ایجاد شود؟»</li>
<li>سیستم حواله نوع <strong>تعدیل موجودی</strong> می‌سازد</li>
<li>پس از قطعی — موجودی با شمارش فیزیکی هم‌خوان می‌شود</li>
</ol>
<h2>مثال عملی</h2>
<ol>
<li>انبار «فروشگاه» — تاریخ امروز — کد SC-1405-001</li>
<li>بارگذاری ۱۵۰ قلم کالا</li>
<li>شمارش: برای «پنیر ۵۰۰گرم» سیستم=۲۰، فیزیکی=۱۸</li>
<li>محاسبه → اختلاف −۲</li>
<li>ثبت حواله تعدیل → موجودی سیستم ۲۰ به ۱۸ می‌رسد</li>
</ol>
<h2>نکات مهم</h2>
<blockquote>موجودی سیستم فقط حواله‌های <strong>posted</strong> را می‌شمارد. حواله پیش‌نویس در انبارگردانی لحاظ نمی‌شود — ابتدا آن‌ها را قطعی یا حذف کنید.</blockquote>
<ul>
<li>قبل از شمارش، حواله‌های معلق را ببندید</li>
<li>برای کالای یونیک، هر سریال جدا شمارش می‌شود</li>
<li>انبارگردانی دوره‌ای (ماهانه/فصلی) خطای انباشته را کم می‌کند</li>
</ul>
<h2>گزارش انبارگردانی</h2>
<p><strong>گزارش‌ها</strong> ← گزارش انبارگردانی — تاریخچه و جزئیات اختلاف‌های ثبت‌شده.</p>
<h2>چک‌لیست</h2>
<ul>
<li>کد انبارگردانی و تاریخ ثبت شده</li>
<li>همه ردیف‌های مهم «موجودی فیزیکی» دارند</li>
<li>محاسبه بدون خطا انجام شد</li>
<li>حواله تعدیل در لیست حواله‌ها با ارجاع به کد انبارگردانی</li>
<li>گزارش موجودی پس از posted با شمارش مطابقت دارد</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>تاریخ as-of الزامی است</td></tr>
<tr><td>خطا در محاسبه تفاوت‌ها</td><td>اتصال شبکه؛ product_id/warehouse_id معتبر</td></tr>
<tr><td>موجودی سیستم صفر ولی کالا هست</td><td>حواله ورود posted ندارید — موجودی اولیه بزنید</td></tr>
</tbody>
</table>