Watch
1
0
Fork
You've already forked Seyyed_arc
0
forked from hesabix/arc
Seyyed_arc/docs/help-content/775-person-groups.html

117 lines
7.3 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>
<ul>
<li>کسب‌وکاری با صدها مشتری که می‌خواهد «عمده‌فروش»، «خرده»، «VIP» جدا باشد</li>
<li>حسابدار که می‌خواهد سقف اعتبار یا نوع شخص را بر اساس گروه یکسان کند</li>
</ul>
<h2>مسیر منو</h2>
<ol>
<li><strong>اشخاص</strong> ← لیست اشخاص</li>
<li>آیکن <strong>مدیریت گروه‌های اشخاص</strong> (بالای جدول)</li>
<li>یا هنگام افزودن شخص: کمبوباکس <strong>گروه اشخاص</strong> ← آیکن مدیریت کنار فیلد</li>
</ol>
<h2>دیالوگ مدیریت گروه‌ها</h2>
<p>عنوان: <strong>مدیریت گروه‌های اشخاص</strong></p>
<ul>
<li>لیست گروه‌های موجود با نام، کد، وضعیت فعال/غیرفعال</li>
<li>دکمه <strong>گروه جدید</strong> (یا افزودن شخص + گروه)</li>
<li>ویرایش / حذف هر گروه</li>
</ul>
<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>
</tbody>
</table>
<h2>بخش «مقادیر پیش‌فرض (برای اشخاص جدید)»</h2>
<p>وقتی شخص <strong>جدید</strong> می‌سازید و این گروه را انتخاب می‌کنید، فیلدهای خالی از پیش‌فرض گروه پر می‌شوند (فقط فیلدهای غیرخالی گروه ذخیره می‌شوند):</p>
<h3>پیش‌فرض‌های قابل تنظیم</h3>
<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>درصدها و مبالغ؛ سویچ‌های exclude و ثبت در سند</td></tr>
<tr><td>اعتبار</td><td>«اعتبار: بررسی فعال (پیش‌فرض)» و سقف اعتبار</td></tr>
</tbody>
</table>
<p><strong>توجه:</strong> تغییر گروه روی اشخاص <strong>قبلی</strong> خودکار اعمال نمی‌شود — فقط هنگام انتخاب گروه در <strong>ایجاد</strong> شخص (یا وقتی فیلد خالی است و گروه عوض می‌شود).</p>
<h2>اختصاص گروه به شخص</h2>
<ol>
<li>افزودن/ویرایش شخص ← تب <strong>اطلاعات پایه</strong></li>
<li>کمبوباکس <strong>گروه اشخاص</strong></li>
<li>«<strong>بدون گروه</strong>» = بدون دسته</li>
<li>انتخاب گروه → در صورت ایجاد، پیش‌فرض‌ها اعمال می‌شود</li>
</ol>
<h2>فیلتر لیست بر اساس گروه</h2>
<h3>۱. نوار چیپ بالای جدول</h3>
<p><strong>PersonListGroupFilterBar</strong> — چیپ‌های افقی:</p>
<ul>
<li><strong>همه</strong> — بدون فیلتر گروه</li>
<li>یک چیپ به ازای هر گروه فعال</li>
</ul>
<p>انتخاب شما در مرورگر ذخیره می‌شود (ترجیحات فیلتر).</p>
<h3>۲. فیلتر ستون جدول</h3>
<p>ستون <strong>گروه</strong> — فیلتر پیشرفته جدول روی <code>person_group_id</code></p>
<h2>استراتژی اعتبار بر اساس گروه</h2>
<p>در <strong>تنظیمات</strong> ← <strong>اعتبار کاربران</strong>:</p>
<ul>
<li>استراتژی <strong>بر اساس گروه/نقش</strong> — سقف اعتبار به گروه شخص وابسته می‌شود</li>
</ul>
<p>ترکیب با سقف اختصاصی در تب <strong>اعتبار</strong> فرم شخص ممکن است.</p>
<h2>مثال عملی — سه گروه فروشگاه</h2>
<table>
<thead><tr><th>گروه</th><th>پیش‌فرض نوع</th><th>پیش‌فرض اعتبار</th><th>کاربرد</th></tr></thead>
<tbody>
<tr><td>خرده‌فروشی</td><td>مشتری</td><td>بدون نسیه</td><td>فروش نقدی</td></tr>
<tr><td>عمده</td><td>مشتری</td><td>۵۰۰ میلیون</td><td>فاکتور نسیه</td></tr>
<tr><td>تأمین</td><td>تامین‌کننده</td><td>—</td><td>فاکتور خرید</td></tr>
</tbody>
</table>
<ol>
<li>مدیریت گروه‌ها ← سه گروه با پیش‌فرض‌ها</li>
<li>هر مشتری جدید را در گروه مناسب ثبت کنید</li>
<li>لیست ← چیپ «عمده» فقط همان‌ها را نشان می‌دهد</li>
</ol>
<h2>گروه والد (سلسله‌مراتب)</h2>
<p>در مدل داده <code>parent_id</code> وجود دارد؛ رابط فعلی لیست گروه‌ها را <strong>سطح ریشه</strong> (بدون زیرگروه در UI) نشان می‌دهد. برای دسته‌بندی عمیق‌تر از نام‌گذاری واضح استفاده کنید (مثلاً «مشتریان / تهران»).</p>
<h2>عیب‌یابی</h2>
<table>
<thead><tr><th>مشکل</th><th>علت</th><th>راه‌حل</th></tr></thead>
<tbody>
<tr><td>گروه در dropdown نیست</td><td>غیرفعال شده</td><td>گروه را ویرایش و «فعال» کنید</td></tr>
<tr><td>پیش‌فرض اعمال نشد</td><td>فیلد از قبل پر بود</td><td>فیلد را خالی کنید و گروه را دوباره انتخاب کنید</td></tr>
<tr><td>نمی‌توانم گروه حذف کنم</td><td>اشخاص وابسته</td><td>ابتدا اشخاص را به گروه دیگر منتقل کنید</td></tr>
<tr><td>دکمه مدیریت گروه نیست</td><td>بدون people.edit</td><td>دسترسی ویرایش اشخاص</td></tr>
</tbody>
</table>
<h2>چک‌لیست</h2>
<ul>
<li>گروه‌ها در دیالوگ مدیریت دیده می‌شوند</li>
<li>چیپ فیلتر بالای لیست به‌روز است</li>
<li>شخص جدید با انتخاب گروه، پیش‌فرض درست دارد</li>
</ul>
<h2>گام بعدی</h2>
<p><strong>مانده و گردش حساب شخص</strong> — دیدن اثر معاملات روی تراز</p>