...
منظور از محدودیت عددی این است که از چه مقدار تا چه مقداری خرید کرده باشد تا این آفر اعمال شود و شامل دو فیلد از مقدار و تا مقدار می باشد.
مثال از محاسبه آفر
شماره | توضیح آفر | مبنای محاسبه آفر | نوع محاسبه آفر | از مقدار | تا مقدار | به ازای هر کالا |
---|---|---|---|---|---|---|
1 | در صورتی که از یک کالای خاص 10 عدد خرید کرده باشد | کالا | تعدادی | 10 | ||
2 | در صورتی که از کالاهای تامین کننده خاص، 100 هزار تومان خرید کرده باشد | تامین کننده | ریالی | 100000 | ||
3 | در صورتی که از کالاهای سبد مشخصی، به صورت پلکانی خرید کرده باشد: پله اول: 1 تا 10 عدد پله دوم: از 11 تا 20 عدد پله سوم از 21 به بالا ** توضیح این که باید سه ردیف جزئیات ثبت شود. | سبد سبد سبد | تعدادی تعدادی تعدادی | 1 11 21 | 10 20 | |
4 | به ازای هر خرید مشتری جایزه تخصیص داده شود | خرید | تعدادی | 1 | ||
5 | در صورتی که کل خرید مشتری از 100 هزار تومان بیشتر شود. | خرید | ریالی | 100000 | ||
6 | در صورتی که از کالاهای یک دپارتمان (و زیرمجموعه اش) حداقل 5 تا در فاکتور باشد | دپارتمان | تعدادی | 5 | ||
7 | در صورتی که سری ساخت یا بچ مشخصی را مشتری انتخاب کند | بارکد | تعدادی | 1 | ||
8 | به ازای خرید حداقل 3 عدد از هر کالای تامین کننده خاص، روی همان کالا به صورت جداگانه آفر دهد | تامین کننده | تعدادی | 3 | تیک |
به ازای هر کالا
زمانی که تیک به ازای هر کالا بخورد، ردیف ها جداگانه حساب می شود.
شماره | توضیح آفر | توضیح مثال |
---|---|---|
1 | به ازای هر کالای تامین کننده اگر 3 تا خرید کرده باشد، جایزه بدهد | در صورتی که از آن تامین کننده در فاکتور از یک کالا 4 تا و از دیگری 2 تا باشد، کالای اول در محاسبه دخیل می شود و کالای دوم دخیل نمی شود و بر اساس 4 تا محاسبه انجام می شود. |
2 | در صورتی که از آن تامین کننده از یک کالا 4 تا و از دیگری 5 تا باشد، یک بار جایزه با مقدار 4 تا برای کالای اول حساب می شود و یک بار بر اساس 5 تا برای کالای دوم حساب می شود. | |
3 | به ازای هر کالای سبد اگر 3 تا خرید کرده باشد جایزه بگیرد. | اگر در جزئیات سبد، تامین کننده باشد، هر کالایی از آن تامین کننده در فاکتور باشد، به صورت جداگانه حساب می شود. |
4 | اگر در جزئیات سبد، دپارتمان باشد، هر کالایی از آن زیرمجموعه آن دپارتمان در فاکتور باشد، به صورت جداگانه آفر برایش حساب می شود. | |
5 | اگر در جزئیات سبد بارکد باشد، در صورتی که از آن بارکد در فاکتور باشد، فقط به ازای تعداد آن بارکد، به صورت جداگانه آفر برایش حساب می شود. | |
6 | اگر در جزئیات سبد هم بارکد باشد و هم کالای آن بارکد (یا دپارتمان یا تامین کننده شامل کالای آن بارکد) یک بار به ازای بارکد و تعداد آن آفر برایش در نظر گرفته می شود و یک بار به ازای کالای آن محاسبه می شود. |
- محاسبه به ازای کالا، روی ردیف جایزه، فقط یک بار اعمال می شود. حتی اگر آن کالا در جزئیات سبد مربوطه تکرار شود. به عبارتی به ازای کالا به این معنی است که آن کالا در سبد هست یا نه. این که چند بار در سبد تکرار شده باشد، تاثیری برای محاسبه ندارد.
- در حالتی که سبد در آفر مشخص شده باشد و به ازای هر کالا بخورد، با توجه به این که مبنای محدودیت عددی، مقادیر روی جزئیات آفر می باشند، دیگر حداقل مقدار خرید در صورت تعریف روی سبد، در نظر گرفته نمی شود.
...
- در صورتی که به ازای هر مقدار نداشته باشد، مقدار آفر (در صورت برقرار بودن شروط محاسبه آفر) یک بار به فاکتور تعلق می گیرد.
- در صورتی که به ازای هر مقدار داشته باشد، مقدار آفر (در صورت بر قرار بدون شروط محاسبه آفر) به ازای هر چند باری که مقدار به ازای تکرار شده باشد به فاکتور تعلق می گیرد.
مثال از محاسبات آفر
شماره | مقدار آفر | به ازای هر | شرایط محاسبه | توضیح آفر مثالی |
---|---|---|---|---|
1 | 2 | نوع محاسبه تعدادی، مبنای کالا و حداقل 5 | در صورتی که 5 عدد از کالای A ببرد، 2 عدد از همان کالا جایزه می گیرد. در صورتی که 3 عدد ببرد، جایزه نمی گیرد. | |
2 | 2 | 10 | نوع محاسبه تعدادی، مبنای کالا و حداقل 5 | در صورتی که 3 عدد از کالای A ببرد، جایزه ای نمی گیرد. در صورتی که 8 عدد ببرد، باز هم جایزه نمی گیرد. در صورتی که 10 عدد ببرد، 2 عدد از همان کالا می گیرد. در صورتی که 15 عدد ببرد، باز هم 2 عدد می گیرد. در صورتی که 20 عدد ببرد، 4 عدد می گیرد. |
3 | 20000 | 100000 | نوع محاسبه ریالی، مبنای خرید کل و حداقل 1 میلیون | در صورتی که 800 هزارتومان مبلغ کل خرید باشد، جایزه نمی گیرد. در صورتی که 1 میلیون بخرد، 200 هزار تومان جایزه می گیرد. |
مثال از اعمال آفر
شماره | مبنای محاسبه | مبنای اعمال | نوع اعمال | توضیح آفر مثالی |
---|---|---|---|---|
1 | کالایی | روی فاکتور | اگر از کالای مربوطه به تعداد مشخص شده خرید کرد، روی ردیف های آن کالا در فاکتور آفر اعمال می شود | |
2 | خرید کل | روی فاکتور | بر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود و روی کل ردیف های خرید اعمال می شود. | |
3 | خرید کل | کالایی | روی فاکتور | بر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود ولی مقدار آفر فقط روی ردیف های کالای مشخص شده اعمال می شود. |
4 | سبد | کالایی | کیف پول / کارت هدیه | بر اساس مقادیر ریالی یا تعدادی سبد خرید، آفر حساب می شود و در صورتی که نوع آفر درصدی یا کالایی باشد معادل ریالی اعمال آفر روی کالای مشخص شده کارت هدیه / کیف پول شارژ می شود. |
5 | خرید کل | سبد | صدور بن | بر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود و در صورتی که بن ریالی باشد و نوع آفر درصدی باشد، معادل ریالی اعمال آفر روی اقلام سبد مشخص شده، بن صادر می شود. |
انواع آفر
شماره | مبنای محاسبه | مبنای اعمال | نوع اعمال | توضیح آفر مثالی |
---|---|---|---|---|
1 | کالایی | روی فاکتور | اگر از کالای مربوطه به تعداد مشخص شده خرید کرد، روی ردیف های آن کالا در فاکتور آفر اعمال می شود | |
2 | خرید کل | روی فاکتور | بر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود و روی کل ردیف های خرید اعمال می شود. | |
3 | خرید کل | کالایی | روی فاکتور | بر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود ولی مقدار آفر فقط روی ردیف های کالای مشخص شده اعمال می شود. |
4 | سبد | کالایی | کیف پول / کارت هدیه | بر اساس مقادیر ریالی یا تعدادی سبد خرید، آفر حساب می شود و در صورتی که نوع آفر درصدی یا کالایی باشد معادل ریالی اعمال آفر روی کالای مشخص شده کارت هدیه / کیف پول شارژ می شود. |
5 | خرید کل | سبد | صدور بن | بر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود و در صورتی که بن ریالی باشد و نوع آفر درصدی باشد، معادل ریالی اعمال آفر روی اقلام سبد مشخص شده، بن صادر می شود. |
انواع آفر
6 نوع آفر داریم:
...
- لاگ ها بعد از نهایی شدن تراکنش و اعمال آفرها در این جدول ثبت می شوند.
- باید مشخص باشد هر آفری بر اساس چه تراکنشی به مشتری تعلق گرفته است.
- در صورتی که آفر از نوع معرف باشد، شناسه مشتری باید به شناسه معرف تغییر کند و زمانی که آفر ها اعمال شدند، برای آن مشتری بن صادر شود یا این که کارت او شارژ شود.
- در صورتی هم که بنا باشد روی فاکتور اعمال شود باید به صورت رزرو برای آن مشتری دربیاید لذا یک جدول رزرو آفر در نظر میگیرم.
- آفر رزرو شده روی اولین فاکتور مشتری اعمال می شود.
آفر رزرو
...
تنظیمات خرده فروشی (مربوط به آفر)
...
- اعمال بر کلیه کالاها
- اعمال بر کالاهای بدون تخفیف فاکتور
- فقط ردیف هایی از فاکتور که درصد تخفیف روی خود فاکتور دارند حذف می شوند. برای مثال اگر ردیفی درصد تخفیف گرفته باشد ولی این درصد معادل ریالی اش روی کیف پول شارژ شود، در این حالت حذف نمی شود.
- درصد تخفیف شامل کلیه تخفیف های دستی، آفرهای روی فاکتور و تخفیف باشگاه مشتریانی که روی فاکتور نشسته باشد می شود.
- اعمال بر کالاهای غیرتخفیف دار
- کلیه ردیف هایی که به هر شکلی درصد از فروش روی آن ها اعمال شده باشد از محاسبات حذف می شوند.. خواه اعمال روی فاکتور باشد، خواه شارژ کیف پول، کارت هدیه یا صدور بن باشد.
- اعمال بر کالاهای غیرجایزه گرفته
- کلیه ردیف هایی که به هر شکلی تخفیف روی آن ها اعمال شده باشد و ردیف های مشابه بدون تخفیف آن ها، از محاسبات حذف می شوند.
- اعمال بر کالاهای غیرحراج
- کلیه ردیف هایی که به هرشکلی تخفیف روی آن ها اعمال شده باشد، ردیف های مشابه بدون تخفیف آن ها و کلیه مواردی که در سبد محاسبه جایزه حضور دارند از محاسبات حذف می شود.
مثال از قانون اعمال آفر
شماره | ردیف فاکتور | تعداد | درصد تخفیف | توضیحات تخفیف | کلیه کالاها | کالاهای بدون تخفیف فاکتور | کالاهای غیرتخفیف دار | کالاهای غیرجایزه گرفته | کالاهای غیرحراج |
---|---|---|---|---|---|---|---|---|---|
1 | کالای 1 | 3 | √ | √ | √ | ||||
2 | کالای 1 | 1 | 100 | بابت آفر: در صورت خرید 5 عدد از مجموع کالاهای 1 و 4، 1 عدد از کالای با قیمت کمتر رایگان می شود | √ | ||||
3 | کالای 2 | 3 | 5 | بابت تخفیف دستی | √ | ||||
4 | کالای 3 | 2 | √ | √ | √ | √ | √ | ||
5 | کالای 4 | 1 | √ | √ | √ | √ | |||
6 | کالای 5 | 2 | 10 | بابت آفر: در صورت خرید 2 عدد از کالای 5، معادل 10 درصد مبلغ کالا کیف پول شارژ می شود. | √ | √ | |||
7 | کالای 6 | 1 | √ | √ | √ | √ | √ |
همپوشانی آفرها
زمانی که چندتا آفر روی یک ردیف از فاکتور اعمال شوند، باید قانون همپوشانی روی آن ها اعمال شود. سه حالت همپوشانی داریم:
...