cancel
Showing results for 
Search instead for 
Did you mean: 

voucher requirement

Former Member
0 Kudos

Hi Gurus,

My Client has a special requirement.

He has Three vouchers.

1st: voucher Rs:10/-

2nd: voucher Rs:20/

3rd: voucher Rs:30/

On purchase of any material by the customer. he asks the customer to pick any of the voucher randomly from a lot. once picked, that voucher value is deducted from the material purchased.

how to map this in SD. Volunteers will be rewarded.

Thanks in Advance.

KrishnaVamshi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

u can create a manual condition type and add to pricing pro..and sale order u can deduct that amt

Answers (3)

Answers (3)

Former Member
0 Kudos

thanks

valentin_catalin2
Active Participant
0 Kudos

Hi,

I will try to give you and idea:

- use one field from the header of the sales order (for example let say the customer price group - field KONDA) to identify which voucher should be used

- Make this field mandatory in the sales order

- define a pricing condition which has in the access sequence a pricing table which have this field (pricing group) as a key field (V/06, V/07, V/08)

- define pricing conditions records (VK11) for the new pricing condition

- put an ABAP to use user-exit MV45AFZB -> USEREXIT_NEW_PRICING_VBKD to put system to redetermine prices when field VBKD-KONDA was changed

At this moment you have a working solution.

Also, if you like to do something more interesting also add some codes for example in MV45AFZZ -> USEREXIT_MOVE_FIELD_TO_VBKD to ask for the pricing group (field KONDA) if this was not filled.

Best Regards,

Valentin

Former Member
0 Kudos

hi,

Include a Manual Discount Condition Type RB00 in ur pricing procedure and then

during sales order creation, give the discount amount(Voucher Amount) manually. This solve ur issue.

FC