on 05-08-2007 11:14 AM
Hi all,
Our customer wants to create a discount condition under which discounts will be offered if his customer buys a pack full of an assortment of goods. Ex: if customer buys 1 box (65 pieces) of A,B,C and D (in any break up) combine, he gets 2% disc. In addition they want that even if a customer buys 61 or 62 pieces (just short of box qty) of A,B,C and D, they should be able to give a discount.
In addition, if a box has any additional goods apart from A,B,C and D, say E the discount will not be given.
Please let me know if any standard SAP solution exists for the same.
Hi !
There is a provision in the standard system for such a scenario. You can copy as condition type 'KP02 - Mixed Pallet discount' and create your condition type & assign it in the pricing procedure.
Other requirements are
1) All materials to be considered should belong to the same material pricing group.
2)Material master of each material should have the enteries as 65 pieces=1 box(or pallet, if we consider the condition type)
This would solve your issue, do provide your feedback. And if you want I can give you the screen shots, provide your email ID for that.
Regards,
PATHIK
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI Sulabh
You can create the access for the material group (for shorter scope ) or product hierachy( for the multilevel boader scope) and then maintain scale for the minimum quantity for the combination/s ( material grp x -->>A, B,C,D etc for ex qty 61 -- 1 % discount, qty 62 1.2%, 65 qty - 2 % and so on................)
This will be taken care automatically.
regards
Srikrishna K
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello everyone and thanks for your replies.
Please note that since my material group field was already used for some other requirement, I tried to use mat grp 5 field for this purpose. For this I got the field mat grp 5 added to the list of allowed fields for condition table (in table structures KOMG, KOMK and KOMP) by my ABAP consultant. I then assigned it to an access sequence which I then assigned to a condition type followed by a pricing procedure assignment. After this I created the appropriate condition record. However, it is not gettin pulled into the system when making the order. To the same condition when I assigned another access sequence using one of the standard tables, it worked fine. Does this mean that ths is a problem with introducing the field into allowed namespace. Basis consultant is of the view that the problem lies somewhere else. Has anyone of u faced a similar problem in the past and the solution for it.
Hi sulabh aggarwal!
I think there is no problem with the access sequence.First you check that your access is in first access if you have more than one access. Ex: 10,20,30 etc.
Then check whether mat grp: field 5 is copied in to your sales order. ( item level)
If not give it manually and see.also analyse pricing procedure by select analysis button in condition tab page. double click that condition type in the pricing procedure and see what is coming at right side of the screen.
If not working, tell me the the reason you see there.(like field not initialised etc.)
Reward points if useful
hi subramaniam,
The access sequence is maintained correctly. however when I analyze the pricing procedure as you said, on the first access (The required one), the message says "Access not made (Initialized field)". When I click on this line it takes me to detail whr for this field - mat gr 5 - the value in doc field shows an error icon (exclamation sign inside a yellow circle)
Hi sulabh aggarwal
Then go to sales order >Item details>Tab page Additional A >Material group 5 iscopied from material master. If entry is not there then check your material master. If your settings are correct then pricing is carried out before it reads material group field.
Reward if helpful.
Discount can be kept manual & manually entered as & where required.
Regards,
Rajesh Banka
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
create a cond table with material grp instead of material and maintain the discount and the scale quantity as 65 pieces.Then system will act as per ur req b'cos if the scale is 65 then only the discount is applicable and it wont consider the other materials.
Regards,
gopal.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
91 | |
10 | |
10 | |
6 | |
5 | |
5 | |
5 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.