cancel
Showing results for 
Search instead for 
Did you mean: 

hi discount based on order

Former Member
0 Kudos

i wan to give discount bASED on the orders placed by customer

suppose customer has a given a order now

in inthis week he has placed 4 orders

for the fourth order i wan to give discount

that is here it is not quantity based but order based

plz help solve diz scenario asap

anil

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Anil,

If you want to give discount based on the Orders given by the Customers,

1. Create a new condition Type for Discount ( For Ex: Z001 - Discount on Orders )

2. Create a new access Sequence and assign the same to your Condition Type.

3. Create a Condition Table and assign the same to your Access Sequence.

4. Determine your new Condition Type in the pricing procedure.

5. Maintain Codition Record for the same ( The discount whatever you want to give )

6. Write a logic in the User Exit or maintain a Routine, When you are creating a Order the Exit or your Routine will ckeck for the 1 Week Date how many orders are created for this customer. If this is the fourth Order in the same week trigger the condition type.

I hope this will resolve your problem.

Thanks,

Abdul

Former Member
0 Kudos

hi Khader,

thnx 4 ur prompt reply plz tell me how to do this

"Write a logic in the User Exit or maintain a Routine, When you are creating a Order the Exit or your Routine will ckeck for the 1 Week Date how many orders are created for this customer. If this is the fourth Order in the same week trigger the condition type."

regds

anil

Former Member
0 Kudos

HI Anil,

This should be an easy logic, use vbak table and find out all the sales orders for this specific customer in the date range for this sales area. and if count is greater than 3, acivate the condition type.

Hope this helps.

Abhishek