on 08-20-2012 5:21 PM
Hello Experts,
I am trying to implement OSS note 80183 (Variant 2).
I am still getting error, let me explain you clearly what I did:
Before I go in to Issue let me explain the config changes I made according to the OSS note,
I have created condition types NETP and PNTP, also used the Calculation formula 906 as suggested in the OSS note.
Price procedure setup:
REQT CAL TYP BAS TYP
Step 11 PR00 2
Step .
.
.
Step 100 Gross 2
Step 105 ZMUL 2 19
Step 110 Tot aftr Mul 2
Step 111 ZAAA 2 19
Step 112 ZBBB 2 19
.
.
Step 300 Tot Disc 2
Step 400 NETP 2 6 17
Step 401 PNTP 2 906 17
My price procedure is setup as shown, everything is calculating correct.
It is getting the correct total at Gross step 100
ZMUL is a Markup percentage condition where we maintain condition record and if it satisfies the percentage is applied. on PR00 and is totaled correct.
From step 111 we have discount conditions where the totals are calculated at step 300 and is correct.
But at step 400 the NETP is being calculated wrong.
It is calculating correct if I remove the discount conditions or the markup condition but my business requires both.
Please suggest!
Thanks,
<But at step 400 the NETP is being calculated wrong.>
Please post the details of the wrong calculations. You can post the printscreen from a sales order or give an example showing the calculated values.
Regards,
Ravi Sankar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Ravi,
My Price for 1 qty - $36,49
3 qty - $109.47
45% on (36.49) for 1 qty - $52.91
3 qty - $158.73
-13% (52.91) for 1 qty - $46.03
3 qty - $138.10
But in NETP cdn for 1 qty - $48.17 (showing variance of $6.41).
I observed that it is calculating the discount on $36.49 and adding 45% value to it.
I want the discount to be calculated from $52.91 at NETP.
Please see the screen for Price procedure:
Thanks,
The variance 6.41 is because of the value in 'PRICE (NETP)' at step 400, just above the 'Net price (PNTP)' at step410. What is the purpose of having NETP at 400? Double check whether the routines 6 and 17 assigned to this step are meeting your requirement or causing this issue?
Regards,
Ravi Sankar
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
3 | |
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.