on 11-29-2011 1:55 PM
Hellow!
We use price condition ZP01 (base price)
Then discount condition ZDI1 (discount for customer group and material group) is implemented for base price
This works fine.
But now I need to implement extra condition to correct discount. It is percent condition which redice discount for customer.
Example
base price ZP01
-
100 EUR
discount ZDI1
-
cust group 01 material group 01 - 10%
cust group 01 material group 02 - 20%%
DISCOUNT CORRECTION (ZDK)
-
cust 1001 0,7 (or 30%) (cust 1001 in 01 customer group)
It means that discount in sale document for material group 01 should be 7% and for mat group 02 14% . So condition ZDK reduce discount perchens but not item price.
Please help me, how ZDK should be inserted into price procedure.
Andrey Garshin.
Hi Andrey,
Are there any logical reasons behind the reduction as follow:
1) 10% --> 7% (Material Group 1)
2) 20% --> 14% (Material Group 2)
If there are logic to these reduction, you can proceed to write a routine in VOFM and assign it accordingly for condition type ZDK in your pricing procedure. However, this does not seems to be a standard practice and business wise this would also appear to be rather inflexible and are constrained by the routine you built alone.
Alternative to the above, I would recommend that you could also consider using the standard condition type PMIN (minimum pricing) given in the standard pricing procedure. The reason you are probably reducing (or correcting) the discount is also because too much discounts are granted in any sales transaction and therefore you may want to establish a control that there should be a minimum price for a particular material sold. This can be achieved automatically using the PMIN condition type.
As such, if the minimum price is not met during pricing in sales order transaction, then the system automatically determines the difference using condition type PMIN.
Example:
Condition record PMIN: USD 1,000
Sales Order Pricing:
PR00 (Basic Price) = USD 1,250
K007 (Customer Discount) = USD 300
PMIN (Minimum Price) = USD 50
Net Value = USD 1,000 (as per PMIN condition record USD 1,000)
Whenever minimum price for a material change, you can just change the condition record to quickly change your requirement without changing the configuration.
Hope the above helps give an idea on how to approach your discount design.
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Your requirement is not clear. Would you please elobrate?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
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.