Maintain discount in info record

Question:
Dear SAPers
We have fix pricing from several local vendor for 15% discount with unlimited time, while overseas vendor does not provide any discount.
Thus, we have created 2 pricing procedure for PO local and import.
Pricing condition of local vendor (ZR001) consist of:
PB00
PBXX
Z001 (copied form R000)
Z002 (copied from R003)
We have maintain properly schema group and schema determination, and all condition type already exist on PO document.
However, when I wanted to maintain condition type Z001 and Z002, those condition types does not exit on the info record. When I type the condition record Z001, the error is "Condition type ZREG is not in procedure A M RM0002" I check the condition type of PB00, pricing procedure of RM002 already default on the system. When i make the field blank, i can't maintain the gross price on the info record.
Any idea for this issue? I have tried several scenario, there are 2 possibilities:
1. Keep maintain those 2 pricing procedure, but for discount we need to maintain one by one in condition master. But this approach required huge master data to maintain condition master.
2. Combine those two pricing into one pricing procedure (assign pricing procedure ZR001 into PB00). However, I'm not sure whether this approach won't create further problem.
Thanks and regards,
AUB
Answer:
Hi AUB
RM0002 is condition supplement procedure.
Please ensure that your conditions Z001 & Z003 are part of RM0002 pricing procedure.
Enter RM0002 pricing procedure in PB00 condition type .
Now when you maintain the info record you will be able to maintain the conditions Z001 & Z003 as condition supplement to PB00 condition.
This should solve your problem.
Condition type ZREG is not in procedure A M RM0002
Are you trying to maintain the condition ZREG as condition supplement or Z001,Z003 ??
Thanx
Prasad
Answer:
hi prasad,
ZREG and Z001 are basically the same.. i just changed into Z001 into this forum to make it simple, but i forgot to change ZREG into Z001 on this post
Based on your post, are you suggesting to put condition type Z001 and Z002 into pricing procedure RM0002 (does it change SAP standard)? anyway, i'll try those scenario, i'll let you know asap.
thanks,
AUB
Answer:
Hi,
Instead of setting up the condition type in info record, I would recommend you to look at the setting of standard vendor discount condition type (by copying from RL01) and create the respective condition record. Once PO is maintained, the value will be automatically copied into the PO.
Cheers,
HT
Answer:
Hi Ha Tran,
could you provide me the detail step to achieve that approach? i'd like to this scenario as well.
Thanks and regards,
Aulvin
Answer:
Hi Aulvin
Look at the condition RL01 - Vendor discount which is a master condition.
What you need to do is that copy this condition to your required condition & add this condition in your pricing procedure.
Maintain this condition using MEK1 transaction for the vendors as per your requirement.
Now when you will create the PO this condition will be defaulted in PO item condition.
Thanx
Prasad
Answer:
hi prasad,
ZREG and Z001 are basically the same.. i just changed into Z001 into this forum to make it simple, but i forgot to change ZREG into Z001 on this post
Based on your post, are you suggesting to put condition type Z001 and Z002 into pricing procedure RM0002 (does it change SAP standard)? anyway, i'll try those scenario, i'll let you know asap.
thanks,
AUB
This solution would work in a sandbox but does it change SAP standard doing it this way?
Regards,
roos
_________________
Suggestion - Can authors please mark posts as ‘FIXED’/'RESOLVED' using edit button in original post when happy.
Appreciate Courtesy.
Answer:
I have worked it out now (with a little help from a post from Bart/HT)...not being funny but I think a few steps were left out in the solutions given in previous posts so I have tried to lay it all down here...(I don't want to modify PB00 for example - think about upgrades).
Anyway...
When you are in ME11 and ME12 the system allows you to pick and choose condition types from the schema RM0002.
The question a lot of people seem to have been asking is how does SAP derive schema RM0002?...I mean we know where the big schema is derived (it is derived based on the config settings on Schema purchasing organisation and schema group vendor defined in V_TMKS) but where is the logic for info record schema determination defined?
Anyway, the way it works is that inside the condition type configuration for PB00 an additional (master data) calculation schema is assigned. This is where RM0002 is assigned as standard. It is assigned here as it refers to supplemental prices based on the gross price ...hence "Condition supplement price" is the name of the schema.
Therefore, if you want to derive additional, newly configured pricing condition types in the purchasing information record you have to create a copy of PB00...something like ZPB0 (removing PB00 from the calculation schemas you are using...the system knows that the ZPB0 is the new price if you say in the calculation schema line that it is linked to condition subtotal "9").
Once you have done this you can go into the configuration for ZPB0 condition type and change the assigned master data calculation schema to ZRM002.
You can then maintain as many extra condition types as you want inside ZRM002 - remember to also include them in the big schema too.
Hope this helps.
Regards,
roos
_________________
Suggestion - Can authors please mark posts as ‘FIXED’/'RESOLVED' using edit button in original post when happy.
Appreciate Courtesy.
Answer:
Hi Roos,
I have worked it out now (with a little help from a post from Bart/HT)...not being funny but I think a few steps were left out in the solutions given in previous posts so I have tried to lay it all down here...(I don't want to modify PB00 for example - think about upgrades).
I think there are probably two topics we are discussing here - One is the usage of the so-called general conditions such as RL01, RGR0, REST, MAR1, SKTO etc.... whereupon these time-dependent condition types will not be maintained in any purchasing master data but through using the Master Data memu in Purchasing (Master Data ---> Conditions ---> Discounts/surcharges ---> By vendor/By condition group). Furthermore, for your own condition types, which cannot be maintained using the info record or outline agreement, it is mandatory to use the general condition maintenance function (Master Data ---> Conditions ---> Other ---> Create/Change).
The other subject is how to include a certain condition type into the pricing schema which can be viewed when maintaining the purchasing master data record (purchasing info record, outline agreement) and I do believe you have got the reply. The point is that subject to the specific business requirement as well as proper configuration of your condition type which enables you to use your condition type differently.
Cheers,
HT
_________________
Moderator:

More Articles:

P.O conditions from last Purchase Order?
Material Goods receipts without Cost Account Assignment?
Receipt of free item (Split valuated)?
Mass delete of Transfer Orders and Transfer Requirements?
MI31 Phy Inv - How to Mass Cancel after MI31?
Planned Delivery Costs - Acct Assignment?