on 08-06-2009 7:27 AM
Hi.
How to have following output in Pricing
VPRS 540000
ZR01 560000
Markup ZR01- VPRS = 20000
X = 30% of VPRS(540000) = 16200
if Markup >= X then only allow process Sales order Otherwise Block it.
In Above case Markup > X so allow Processing.
Reg.
Amol
Hi,
I think so you need take a help from ABAPer for this.
You can try out this option if suits you.
Maintain your pricing procedure condition type in this way to get the result.
10. ZR01 = 560000
20. VPRS = 540000
30. XYZ1 = 560000 u2013 540000 = 20000
40. XYZ2 = 30% VPRS = 16200
50. XYZ3 = 20000 u2013 16200 = 3800
this will be your pricing procedure and price will be determined in sales order.
Now with the help ABAPer make the user exist.
That if the Value of XYZ3 is positive then clear the sales order.
If the value of XYZ3 is negative or equal to zero then block the sales order.
You can give the criteria to your ABAPer to make the setting.
So just try out this method if its help you
Regards
Raj.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Amol
Go t. code Se 38 and enter MV45afzz.
Here in the : form Save document prepare :
Write your code.
In Se91 u can create A message stating mark up does not match so sales order processing is blocked.
Enter this message in user exit code .with error notification.
And yes without access key and Registered ABAP ID this development is not possible.
Regards
Mandar
Hi Amol,
If u mark "Print" field in Pricing Procedure (V/08) for a particular condition type, it will appear in the output.
Regards,
Mayank
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
7 | |
6 | |
3 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.