Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

منظور از محدودیت عددی این است که از چه مقدار تا چه مقداری خرید کرده باشد تا این آفر اعمال شود و شامل دو فیلد از مقدار و تا مقدار  می باشد. 

مثال از محاسبه آفر

شمارهتوضیح آفرمبنای محاسبه آفرنوع محاسبه آفراز مقدارتا مقداربه ازای هر کالا
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

اگر در جزئیات سبد هم بارکد باشد و هم کالای آن بارکد (یا دپارتمان یا تامین کننده شامل کالای آن بارکد) یک بار به ازای بارکد و تعداد آن آفر برایش در نظر گرفته می شود و یک بار به ازای کالای آن محاسبه می شود. 


  • محاسبه به ازای کالا، روی ردیف جایزه، فقط یک بار اعمال می شود. حتی اگر آن کالا در جزئیات سبد مربوطه تکرار شود. به عبارتی به ازای کالا به این معنی است که آن کالا در سبد هست یا نه. این که چند بار در سبد تکرار شده باشد، تاثیری برای محاسبه ندارد.
  • در حالتی که سبد در آفر مشخص شده باشد و به ازای هر کالا بخورد، با توجه به این که مبنای محدودیت عددی، مقادیر روی جزئیات آفر می باشند، دیگر حداقل مقدار خرید در صورت تعریف روی سبد، در نظر گرفته نمی شود. 

...

  • در صورتی که به ازای هر مقدار نداشته باشد، مقدار آفر (در صورت برقرار بودن شروط محاسبه آفر) یک بار به فاکتور تعلق می گیرد. 
  • در صورتی که به ازای هر مقدار داشته باشد، مقدار آفر (در صورت بر قرار بدون شروط محاسبه آفر) به ازای هر چند باری که مقدار به ازای تکرار شده باشد به فاکتور تعلق می گیرد. 


مثال از محاسبات آفر

شمارهمقدار آفربه ازای هرشرایط محاسبهتوضیح آفر مثالی
12
نوع محاسبه تعدادی، مبنای کالا و حداقل 5 

در صورتی که 5 عدد از کالای A ببرد، 2 عدد از همان کالا جایزه می گیرد.

در صورتی که 3 عدد ببرد، جایزه نمی گیرد. 

2210نوع محاسبه تعدادی، مبنای کالا و حداقل 5 

در صورتی که 3 عدد از کالای A ببرد، جایزه ای نمی گیرد. 

در صورتی که 8 عدد ببرد، باز هم جایزه نمی گیرد. 

در صورتی که 10 عدد ببرد، 2 عدد از همان کالا می گیرد. 

در صورتی که 15 عدد ببرد، باز هم 2 عدد می گیرد. 

در صورتی که 20 عدد ببرد، 4 عدد می گیرد. 

320000100000نوع محاسبه ریالی، مبنای خرید کل و حداقل 1 میلیون

در صورتی که 800 هزارتومان مبلغ کل خرید باشد، جایزه نمی گیرد.

در صورتی که 1 میلیون بخرد، 200 هزار تومان جایزه می گیرد. 


مثال از اعمال آفر

شمارهمبنای محاسبهمبنای اعمالنوع اعمالتوضیح آفر مثالی
1کالایی
روی فاکتوراگر از کالای مربوطه به تعداد مشخص شده خرید کرد، روی ردیف های آن کالا در فاکتور آفر اعمال می شود
2خرید کل
روی فاکتوربر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود و روی کل ردیف های خرید اعمال می شود. 
3خرید کلکالاییروی فاکتوربر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود ولی مقدار آفر فقط روی ردیف های کالای مشخص شده اعمال می شود. 
4سبدکالاییکیف پول / کارت هدیهبر اساس مقادیر ریالی یا تعدادی سبد خرید، آفر حساب می شود و در صورتی که نوع آفر درصدی یا کالایی باشد معادل ریالی اعمال آفر روی کالای مشخص شده کارت هدیه / کیف پول شارژ می شود.
5خرید کلسبدصدور بنبر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود و در صورتی که بن ریالی باشد و نوع آفر درصدی باشد، معادل ریالی اعمال آفر روی اقلام سبد مشخص شده، بن صادر می شود. 


انواع آفر

شمارهمبنای محاسبهمبنای اعمالنوع اعمالتوضیح آفر مثالی
1کالایی
روی فاکتوراگر از کالای مربوطه به تعداد مشخص شده خرید کرد، روی ردیف های آن کالا در فاکتور آفر اعمال می شود
2خرید کل
روی فاکتوربر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود و روی کل ردیف های خرید اعمال می شود. 
3خرید کلکالاییروی فاکتوربر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود ولی مقدار آفر فقط روی ردیف های کالای مشخص شده اعمال می شود. 
4سبدکالاییکیف پول / کارت هدیهبر اساس مقادیر ریالی یا تعدادی سبد خرید، آفر حساب می شود و در صورتی که نوع آفر درصدی یا کالایی باشد معادل ریالی اعمال آفر روی کالای مشخص شده کارت هدیه / کیف پول شارژ می شود.
5خرید کلسبدصدور بنبر اساس مقادیر ریالی یا تعدادی خرید کل آفر محاسبه می شود و در صورتی که بن ریالی باشد و نوع آفر درصدی باشد، معادل ریالی اعمال آفر روی اقلام سبد مشخص شده، بن صادر می شود. 

انواع آفر

6 نوع آفر داریم: 

...

  • لاگ ها بعد از نهایی شدن تراکنش و اعمال آفرها در این جدول ثبت می شوند. 
  • باید مشخص باشد هر آفری بر اساس چه تراکنشی به مشتری تعلق گرفته است. 
  • در صورتی که آفر از نوع معرف باشد، شناسه مشتری باید به شناسه معرف تغییر کند و زمانی که آفر ها اعمال شدند، برای آن مشتری بن صادر شود یا این که کارت او شارژ شود.
  • در صورتی هم که بنا باشد روی فاکتور اعمال شود باید به صورت رزرو برای آن مشتری دربیاید لذا یک جدول رزرو آفر در نظر میگیرم.
  • آفر رزرو شده روی اولین فاکتور مشتری اعمال می شود.

آفر رزرو

...

  •  


تنظیمات خرده فروشی (مربوط به آفر)

...

    • اعمال بر کلیه کالاها
    • اعمال بر کالاهای بدون تخفیف فاکتور
      • فقط ردیف هایی از فاکتور که درصد تخفیف روی خود فاکتور دارند حذف می شوند. برای مثال اگر ردیفی درصد تخفیف گرفته باشد ولی این درصد معادل ریالی اش روی کیف پول شارژ شود، در این حالت حذف نمی شود. 
      • درصد تخفیف شامل کلیه تخفیف های دستی، آفرهای روی فاکتور و تخفیف باشگاه مشتریانی که روی فاکتور نشسته باشد می شود. 
    • اعمال بر کالاهای غیرتخفیف دار
      • کلیه ردیف هایی که به هر شکلی درصد از فروش روی آن ها اعمال شده باشد از محاسبات حذف می شوند.. خواه اعمال روی فاکتور باشد، خواه شارژ کیف پول، کارت هدیه یا صدور بن باشد. 
    • اعمال بر کالاهای غیرجایزه گرفته
      • کلیه ردیف هایی که به هر شکلی تخفیف روی آن ها اعمال شده باشد و ردیف های مشابه بدون تخفیف آن ها، از محاسبات حذف می شوند. 
    • اعمال بر کالاهای غیرحراج 
      • کلیه ردیف هایی که به هرشکلی تخفیف روی آن ها اعمال شده باشد، ردیف های مشابه بدون تخفیف آن ها و کلیه مواردی که در سبد محاسبه جایزه حضور دارند از محاسبات حذف می شود.

مثال از قانون اعمال آفر

شمارهردیف فاکتورتعداددرصد تخفیفتوضیحات تخفیفکلیه کالاهاکالاهای بدون تخفیف فاکتورکالاهای غیرتخفیف دارکالاهای غیرجایزه گرفتهکالاهای غیرحراج
1کالای 13



2کالای 11100بابت آفر: در صورت خرید 5 عدد از مجموع کالاهای 1 و 4، 1 عدد از کالای با قیمت کمتر رایگان می شود



3کالای 235بابت تخفیف دستی 



4کالای 32

5کالای 41


6کالای 5210بابت آفر: در صورت خرید 2 عدد از کالای 5، معادل 10 درصد مبلغ کالا کیف پول شارژ می شود.


7کالای 61


همپوشانی آفرها

زمانی که چندتا آفر روی یک ردیف از فاکتور اعمال شوند، باید قانون همپوشانی روی آن ها اعمال شود. سه حالت همپوشانی داریم:

...