forked from hesabix/arc
87 lines
4.9 KiB
HTML
87 lines
4.9 KiB
HTML
<p>قبل از ثبت حواله یا فاکتور انباری، باید حداقل یک <strong>انبار</strong> در سیستم داشته باشید. انبار محل فیزیکی نگهداری کالاست — فروشگاه، انبار مرکزی، یا انبار شعبه.</p>
|
|
|
|
<h2>مسیر منو</h2>
|
|
<p><strong>مدیریت انبار</strong> ← <strong>انبارها</strong> — <code>/business/{id}/warehouses</code></p>
|
|
<p>افزودن: دکمه <strong>+</strong> کنار منو یا دکمه افزودن در صفحه — عنوان دیالوگ: <strong>افزودن انبار</strong></p>
|
|
<p>دسترسی: <code>warehouses</code></p>
|
|
|
|
<h2>پیشنیازها</h2>
|
|
<ul>
|
|
<li>کسبوکار فعال — سال مالی (برای گزارشها)</li>
|
|
<li>برای فروش انباری: کالاها باید در تعریف محصول گزینه <strong>قابل انبار</strong> داشته باشند</li>
|
|
</ul>
|
|
|
|
<h2>فرم افزودن/ویرایش انبار</h2>
|
|
|
|
<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><strong>بله</strong></td><td>مثلاً «انبار مرکزی» یا «فروشگاه ولیعصر»</td></tr>
|
|
<tr><td><strong>توضیحات</strong></td><td>خیر</td><td>یادداشت داخلی</td></tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<h3>اطلاعات تماس و آدرس</h3>
|
|
<table>
|
|
<thead><tr><th>فیلد</th></tr></thead>
|
|
<tbody>
|
|
<tr><td><strong>انباردار</strong> — نام مسئول</td></tr>
|
|
<tr><td><strong>تلفن</strong></td></tr>
|
|
<tr><td><strong>آدرس</strong></td></tr>
|
|
<tr><td><strong>کد پستی</strong></td></tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<h3>تنظیمات</h3>
|
|
<ul>
|
|
<li><strong>انبار پیشفرض</strong> — در فاکتور و حوالهها اول پیشنهاد میشود</li>
|
|
</ul>
|
|
|
|
<blockquote>فقط یک انبار میتواند پیشفرض باشد. اگر انبار جدید را پیشفرض کنید، قبلی از حالت پیشفرض خارج میشود.</blockquote>
|
|
|
|
<h2>لیست انبارها</h2>
|
|
<p>ستونهای معمول: کد، نام، انباردار، تلفن، آدرس، پیشفرض. از لیست میتوانید ویرایش یا حذف کنید (اگر حوالهای به آن وابسته نباشد).</p>
|
|
|
|
<h2>جایگاه انبار (پیشرفته)</h2>
|
|
<p>مسیر جداگانه: <code>/warehouse-locations</code> — برای انبارهای بزرگ با قفسه/راهرو. در ردیف حواله میتوانید <strong>جایگاه</strong> انتخاب کنید.</p>
|
|
|
|
<h2>انبار پیشفرض در فاکتور</h2>
|
|
<p>در تب کالاهای فاکتور، ستون <strong>انبار</strong> از انبار پیشفرض پر میشود. در <strong>تنظیمات</strong> ← فروش میتوانید سیاست «انبار اجباری» یا «انبار پیشفرض گروهی کالا» را هم بررسی کنید.</p>
|
|
|
|
<h2>مثال — فروشگاه تکانبار</h2>
|
|
<ol>
|
|
<li>انبار «فروشگاه» — پیشفرض ✓</li>
|
|
<li>همه کالاها قابل انبار</li>
|
|
<li>فاکتور فروش — انبار خودکار = فروشگاه</li>
|
|
<li>حواله خروج پس از فاکتور از همین انبار</li>
|
|
</ol>
|
|
|
|
<h2>مثال — دو انبار (مرکزی + شعبه)</h2>
|
|
<ol>
|
|
<li>انبار «مرکزی» — پیشفرض — برای خرید عمده</li>
|
|
<li>انبار «شعبه شمال» — برای فروش محلی</li>
|
|
<li>انتقال بین انبارها با حواله <strong>انتقال</strong></li>
|
|
</ol>
|
|
|
|
<h2>چکلیست</h2>
|
|
<ul>
|
|
<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>دسترسی warehouses؛ کالا باید قابل انبار باشد</td></tr>
|
|
<tr><td>حذف انبار ممکن نیست</td><td>حواله یا موجودی به آن وابسته است</td></tr>
|
|
<tr><td>موجودی منفی</td><td>حواله خروج بیش از موجودی — گزارش موجودی را ببینید</td></tr>
|
|
</tbody>
|
|
</table>
|
|
|
|
<h2>گام بعدی</h2>
|
|
<p><strong>حواله و انتقال بین انبارها</strong> — ورود، خروج و جابهجایی کالا</p>
|