افرنده
راهنمای کاربری · انبار و فاکتور

قوانین قیمت‌گذاری فاکتور

تخفیف، اضافات/کسورات و مالیات در یک صفحه: ترتیب اجرا را با پیکان تنظیم کنید و نتیجه را روی یک مبلغ نمونه ببینید.

منوقوانین قیمت‌گذاری (تخفیف، اضافات، مالیات)
دامنهفاکتور، انبار یا سایت
ترتیبعدد «ترتیب اجرا»ی کوچک‌تر زودتر اجرا می‌شود

نمای کلی

صفحه‌ی «قوانین قیمت‌گذاری» سه نوع قانون را کنار هم نگه می‌دارد. قوانین فعال یکی‌یکی و به ترتیب فهرست روی مبلغ هر ردیف سند اعمال می‌شوند و درصدها به‌طور پیش‌فرض روی مبلغِ باقی‌مانده‌ی مرحله‌ی قبل حساب می‌شوند.

صفحه / منومسیرکار
قوانین قیمت‌گذاری (تخفیف، اضافات، مالیات)/pricing-rulesفهرست یکپارچه، ترتیب اجرا، شبیه‌سازی و ساخت/ویرایش/حذف قانون
تخفیف‌های سایت/site-catalog-discountsهمان فرم تخفیف به‌صورت صفحه‌ی مستقل (فهرست فقط تخفیف‌ها)
اضافات و کسورات سایت/site-catalog-extra-chargesهمان فرم اضافات/کسورات به‌صورت صفحه‌ی مستقل
مالیات/site-catalog-taxهمان فرم مالیات به‌صورت صفحه‌ی مستقل
دسترسی بازنویسی مقدار قوانین قیمت‌گذاری/pricing-rule-override-accessمجوز تغییر مقدار برای یک سند + کلید موتور قدیمی (فقط گروه کاربری ۱)
۱. تعریف قانونتخفیف / اضافات / مالیات
ترتیب اجرا
۲. فهرست یکپارچهپیکان‌ها، مبلغ نمونه
ثبت سند
۳. فرم فاکتوردکمه‌ی «قوانین قیمت‌گذاری»
🧭 فرم‌های ساخت و ویرایش داخل همین صفحه جاسازی شده‌اند: پس از «تأیید» یا «انصراف» به همین فهرست برمی‌گردید. یک مثال کامل از تخفیف ۱۰٪ و مالیات ۱۰٪ در راهنمای «از سفارش تا فاکتور» آمده است.

۱  فهرست یکپارچه و ترتیب اجرا

صفحه‌ی «قوانین قیمت‌گذاری» /pricing-rules
بخشتوضیح
نوار ابزار«تخفیف جدید»، «اضافات/کسورات جدید»، «مالیات جدید»، «ذخیره‌ی ترتیب» و «بروزرسانی».
فیلترها«نمایش قوانینِ» فاکتور / انبار / سایت (پیش‌فرض فاکتور)؛ جستجو در عنوان؛ «مبلغ نمونه‌ی یک ردیف (تومان)» (پیش‌فرض ۱٬۰۰۰٬۰۰۰)؛ و کلید «نمایش غیرفعال/منقضی‌ها» (به‌طور پیش‌فرض فقط قوانین فعالِ بازه‌ی جاری دیده می‌شوند).
ستون‌هاشماره‌ی ردیف، پیکان‌های جابه‌جایی، دسته (تخفیف/اضافات/مالیات)، عنوان، مقدار، «نحوه‌ی اعمال»، «اثر»، «مبلغ پس از اجرا»، «ترتیب اجرا»، وضعیت و دکمه‌های ویرایش/حذف.
اثر و مبلغ پس از اجرانتیجه‌ی هر قانون روی مبلغ نمونه، با ترتیب نمایش‌داده‌شده؛ اضافه‌ها سبز با «+» و تخفیف/کسرها قرمز با «−». تخفیف پله‌ای به تعداد خرید بستگی دارد و در پیش‌نمایش «پله‌ای» نوشته می‌شود و لحاظ نمی‌شود.
وضعیت«فعال»، «غیرفعال» یا برچسب بازه‌ی تاریخی (مثلاً «از …» برای قانونی که هنوز شروع نشده یا «منقضی (…)»).
جابه‌جایی و ذخیره‌ی ترتیب /pricing-rules
قدمتوضیح
۱با پیکان‌های بالا/پایین ردیف را جابه‌جا کنید؛ ستون‌های «اثر» و «مبلغ پس از اجرا» فوراً دوباره حساب می‌شوند.
۲«ذخیره‌ی ترتیب» فقط وقتی فعال است که ترتیب عوض شده باشد. ترتیب کل فهرست (نه فقط نمای فیلترشده) با شماره‌های ۱۰، ۲۰، ۳۰، … در «ترتیب اجرا» ذخیره می‌شود و فقط قوانینی که عددشان واقعاً تغییر می‌کند فرستاده می‌شوند.
۳اگر ترتیب را عوض کرده و ذخیره نکرده‌اید و «بروزرسانی»، قانون جدید یا حذف را بزنید، پیام «تغییر ترتیب ذخیره نشده» می‌پرسد که ادامه می‌دهید یا نه.
⚠️ اگر چند قانون فعال «ترتیب اجرا»ی یکسان داشته باشند، ردیف‌هایشان علامت هشدار می‌گیرد و ترتیب بینشان «تخفیف، بعد اضافات، بعد مالیات» است. برای ترتیب دلخواه جابه‌جا و ذخیره کنید. همچنین اگر مالیاتی قبل از یک تخفیف/اضافه‌ی فعال اجرا شود، چیپ «مالیات قبل از تخفیف/اضافات» نشان می‌دهد که مالیات روی آن‌ها حساب نمی‌شود.
🧮 مثال: مبلغ نمونه ۱٬۰۰۰٬۰۰۰ ← تخفیف ۱۰٪ ← ۹۰۰٬۰۰۰ ← مالیات ۱۰٪ ← ۹۹۰٬۰۰۰. با عوض کردن ترتیب (مالیات اول) عدد نهایی تغییر می‌کند.
ℹ️ پیش‌نمایش فقط برای یک ردیف و قوانین فعالِ بازه‌ی جاری است. قوانین «وارد‌شونده» با مقدار پیش‌فرضشان و قانون «مبلغ کل سند» با کل مبلغ حساب می‌شوند (در سند واقعی این مبلغ بین ردیف‌ها تقسیم می‌شود). فیلتر کالاهای هدف و کاربران مجاز در پیش‌نمایش لحاظ نمی‌شود.

۲  تخفیف

فرم تخفیف («تخفیف جدید» یا ویرایش) /pricing-rules · /site-catalog-discounts
فیلدتوضیح
عنوانالزامی؛ بدون عنوان پیام «عنوان قانون را وارد کنید» می‌آید.
نوع تخفیف«درصدی ثابت» (درصد ۰ تا ۱۰۰)، «مبلغ ثابت»، «پله‌کانی درصدی» و «پله‌کانی مبلغی».
پله‌هابرای دو نوع پله‌کانی جدولی از «از تعداد»، «تا تعداد» (خالی = نامحدود) و درصد یا مبلغ تخفیف است؛ با «افزودن پله» ردیف می‌افزایید. تخفیف بر اساس تعداد خرید تعیین می‌شود.
از تاریخ / تا تاریخبازه‌ی اعتبار؛ خارج از بازه قانون اعمال نمی‌شود و در فهرست «منقضی» یا «از …» نوشته می‌شود.
فعالقانون غیرفعال اعمال نمی‌شود.
اعمال روی همه‌ی کالاهابا خاموش کردنش بخش «کالاهای هدف» باز می‌شود: جستجو (کلمات با فاصله = AND)، «انتخاب همه‌ی نتایج فیلترشده» و «لغو انتخاب همه».
دامنه، ترتیب، نوع سنددر بخش بعد توضیح داده شده‌اند.

۳  اضافات و کسورات

هزینه‌هایی مثل حمل، پس‌کرایه یا اجرت (اضافه) و کسرهای سند.

فرم اضافات/کسورات /pricing-rules · /site-catalog-extra-charges
فیلدتوضیح
نوع«اضافه» یا «کسر»
نوع مقدار«درصدی» یا «مبلغی» (برای حالت «مبلغ کل سند ثابت» قفل است).
نحوه‌ی تعیین مقدارثابت: مقدار همین قانون روی هر ردیف اعمال می‌شود. مبلغ کل سند ثابت (Total): مبلغ ثابت این قانون بین ردیف‌ها تقسیم می‌شود. واردشونده توسط کاربر در سند (Ask): کاربر هنگام ثبت سند مقدار را وارد می‌کند و مبلغ کل بین ردیف‌ها به نسبت ارزش ردیف تقسیم می‌شود (مثل هزینه‌ی حمل، پس‌کرایه، اجرت).
مقداردرصد (۰ تا ۱۰۰) یا مبلغ (تومان)؛ در حالت Ask «پیش‌فرض» است و می‌تواند ۰ باشد.
مبنای محاسبه‌ی درصدبرای قوانین درصدی: «توالی‌دار» (روی مبلغ بعد از قوانین قبلی، به ترتیب «ترتیب اجرا») یا «روی مبلغ خام ردیف» (مستقل از قوانین دیگر). قانونی با مبنای خام در فهرست چیپ «روی مبلغ خام» می‌گیرد.
سقف (Ask)«سقف درصد قابل‌ورود» یا «سقف مبلغ قابل‌ورود»؛ خالی = بدون سقف (درصد حداکثر ۱۰۰).
محدودسازی به کاربرانبا «افزودن کاربر مجاز» فقط کاربران فهرست‌شده این قانون را در فرم فاکتور/انبار می‌بینند؛ اگر خالی بماند برای همه فعال است.
کالاهاقوانین Ask و Total روی همه‌ی ردیف‌های سند اعمال می‌شوند و کلید «اعمال روی همه‌ی کالاها» برایشان نمایش داده نمی‌شود؛ برای حالت «ثابت» کلید و انتخاب کالاهای هدف مثل تخفیف است.

۴  مالیات

فیلدتوضیح
مسیر/pricing-rules (دکمه‌ی «مالیات جدید») یا /site-catalog-tax
عنوان، نوع مقدار، مقدار«درصدی» یا «مبلغی»؛ عنوان الزامی است.
بازه، فعال، کالاها، دامنه، ترتیب، نوع سندمثل تخفیف. برای اینکه مالیات روی مبلغ بعد از تخفیف حساب شود، عدد «ترتیب اجرا»ی آن را از عدد قانون تخفیف بزرگ‌تر بگذارید.
مالیات مودیانارسال فاکتور رسمی به کارپوشه‌ی مالیاتی در راهنمای مودیان است؛ این صفحه فقط قانون محاسبه‌ی مالیات روی مبلغ سند را تعریف می‌کند.

۵  دامنه‌ی اعمال، ترتیب اجرا و «اجباری / اختیاری»

این بخش در هر سه فرم تخفیف، اضافات/کسورات و مالیات یکسان است.

تنظیمتوضیح
دامنه‌ی اعمالسه تیک «نمایش در سایت»، «اعمال در فاکتور» و «اعمال در انبار». در فهرست یکپارچه، «نمایش قوانینِ» فاکتور/انبار/سایت بر همین‌ها فیلتر می‌کند. (برای قوانین Ask و Total در اضافات/کسورات تیک «نمایش در سایت» نشان داده نمی‌شود.)
ترتیب اجرا (Priority)عدد کوچک‌تر زودتر روی مبلغ اعمال می‌شود. مثلاً برای اینکه هزینه‌ی باربری شامل تخفیف نشود عدد آن را از قانون تخفیف بزرگ‌تر بگذارید. معمولاً از فهرست یکپارچه و پیکان‌ها تنظیم می‌شود.
محدوده‌ی نوع سند (اختیاری)با انتخابگر نوع و گروه سند، قانون به آن نوع سند محدود می‌شود. اگر نوع سند انتخاب شود قانون «اجباری» است: برای اسنادی از آن نوع همیشه خودکار اعمال می‌شود و کاربر نمی‌تواند در فرم فاکتور/انبار غیرفعالش کند (اگر مجاز باشد فقط مقدارش را برای همان یک سند تغییر می‌دهد). اگر خالی بماند «اختیاری» است و کاربر هنگام ثبت سند فعال/غیرفعالش می‌کند.
ستون «نحوه‌ی اعمال»در فهرست یکپارچه چیپ‌های «اجباری»/«اختیاری»، «وارد‌شونده»، «مبلغ کل سند» و «روی مبلغ خام» را نشان می‌دهد.

۶  در فرم فاکتور و انبار

پنجره‌ی «قوانین قیمت‌گذاری» در فرم سند فرم فاکتور / انبار
بخشتوضیح
دکمه«قوانین قیمت‌گذاری» کنار دکمه‌ی ذخیره‌ی فرم. اگر برای یک مرحله از فرآیند روی «پنهان» تنظیم شده باشد، دکمه در فرم آن مرحله دیده نمی‌شود (تنظیم در راهنمای فرآیندها).
جدولبرای هر قانونی که به اقلام سند می‌خورد یک سطر: تیک انتخاب، عنوان، نوع، مقدار، مشخصه (اجباری/اختیاری، واردشونده، مبلغ کل سند) و «ردیف‌های منطبق» به شکل «n از m». قانون اجباری تیکش قابل برداشتن نیست.
مقدار قانون Askکاربر مقدار را وارد می‌کند؛ اگر چیزی ندهد مقدار پیش‌فرض قانون اعمال می‌شود و سقف (حداکثر ۱۰۰ برای درصد، یا سقف تعریف‌شده) رعایت می‌شود.
بازنویسی مقدارفقط کاربری که دسترسی بازنویسی دارد می‌تواند مقدار درصد/مبلغ قانونی غیر از Ask و Total را برای همین یک سند تغییر دهد.
خلاصهدر پایین پنجره «تخفیف»، «اضافات/کسورات»، «مالیات» و «مبلغ قابل پرداخت» به‌صورت زنده به‌روز می‌شوند. با «تأیید» انتخاب‌ها در فرم می‌ماند و هنگام ذخیره‌ی سند به سرور می‌رود.
پیام‌ها«این نوع سند هنوز توسط موتور مشترک قیمت‌گذاری پشتیبانی نمی‌شود» یا «هیچ قانون قیمت‌گذاری‌ای برای اقلام این سند منطبق نشد».

۷  دسترسی بازنویسی مقدار و موتور قدیمی

صفحه‌ی «دسترسی بازنویسی مقدار قوانین قیمت‌گذاری» /pricing-rule-override-access
بخشتوضیح
چه کسیفقط کاربران با گروه کاربری ۱ (UserGroup=1) می‌توانند این صفحه را استفاده کنند؛ دیگران پیام هشدار می‌بینند.
مجوز بازنویسییک کاربر را جست‌وجو کنید و کلید «اجازه‌ی بازنویسی مقدار قوانین قیمت‌گذاری برای این کاربر» را روشن کنید. این مجوز فقط اجازه می‌دهد کاربر مقدار درصد/مبلغ یک قانون را برای همان یک سند در حال ثبت تغییر دهد؛ تعریف سراسری قانون دست‌نخورده می‌ماند.
موتور قدیمی (Takhfif)کلید «موتور قدیمی اضافات/کسورات/هدیه» برای کل شرکت. وقتی خاموش شود، دکمه‌ی «اضافات و کسورات» و بازمحاسبه‌ی آن در فرم فاکتور/انبار این شرکت مخفی و در ذخیره‌ی سند اعمال نمی‌شود و فقط «قوانین قیمت‌گذاری» کار می‌کند. با خاموش کردن، پیام تأیید «آیا مهاجرت قوانین این شرکت اجرا و بررسی شده است؟» می‌آید.
⚠️ پیش از خاموش‌کردن موتور قدیمی، مهاجرت دستی قوانین قدیمی این شرکت باید اجرا و بررسی شده باشد؛ وگرنه اضافات و کسورات اسناد جدید محاسبه نمی‌شود. این کار را با مدیر سیستم هماهنگ کنید.

نکات و اشتباهات رایج

قانون در فهرست دیده نمی‌شودفیلتر «نمایش قوانینِ» را روی دامنه‌ی درست (فاکتور/انبار/سایت) بگذارید و اگر قانون غیرفعال یا خارج از بازه است «نمایش غیرفعال/منقضی‌ها» را روشن کنید.
مالیات روی تخفیف حساب نشدعدد «ترتیب اجرا»ی مالیات باید از عدد تخفیف بزرگ‌تر باشد؛ فهرست چیپ «مالیات قبل از تخفیف/اضافات» را نشان می‌دهد.
ترتیب را عوض کردید ولی اثری نداردبعد از جابه‌جایی «ذخیره‌ی ترتیب» را بزنید؛ تا آن موقع فقط پیش‌نمایش عوض شده است.
قانون اجباری نمی‌خواهید؟اجباری‌بودن از «محدوده‌ی نوع سند» می‌آید؛ آن را خالی بگذارید تا قانون اختیاری شود.
تخفیف پله‌ای در پیش‌نمایش نیستبه تعداد خرید بستگی دارد و در شبیه‌سازی صفحه «پله‌ای» نوشته می‌شود؛ اثر واقعی را در فرم فاکتور ببینید.
دکمه‌ی قوانین در فرم نیستبرای آن مرحله‌ی فرآیند روی «پنهان» تنظیم شده یا نوع سند هنوز در موتور مشترک پشتیبانی نمی‌شود.
← بازگشت به فهرست راهنماها