cancel
Showing results for 
Search instead for 
Did you mean: 

Totals in Pricing Procedure

Former Member
0 Kudos

In the pricing procedure, i created a new line "Total" which is not a condition type but is only meant to calculate the total of all the above condition types in the procedure. For this is maintained the Step numbers in the "Fro" and "To" fields.

Now at the time of creating the sales order, the system is calculating the "Total" correctly but it is not passing this value as the Net value in the document (VBAK-NETWR). How can I achieve this?

Regards,

Abhishek.

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Net value is the total of all active and non statistical conditions types. Note that even if a subtotal field in marked as non-statistical still it will not be part of net value. Only condition type values which are active and non-statistical are considered for net value.

Use 4 in calculation type or A in subtotal has got nothing to do with net value.

Regards,

GSL.

Former Member
0 Kudos

GSL, thank you for your help. I have these condition types with values. All are active (as far as I know) and I have not marked any of them as non-statistical.

ZPRS Cost as Wholesale $14.70

ZVCS VAS Cost (AFS) $ 4.00

ZEFR Estimated Freight $13.00

ZABD Discount -$31.70

My subtotal Net Value for Item on order header condition screen is $0.00

Yet my Net Value of the order is $14.70. It should be $0.00. What am I missing?

Former Member
0 Kudos

And I have another question. My condition type ZEFR Estimated Freight is a Surcharge. It is a group Condition - Overall Document. It is working correctly so far. However, I do not want it to multiply my condition record value times the items quantity. For instance, my condition record is scaled as follows:

1-3 units on the order $6.50

4-9 units on the order $8.00

10-19 units on the order $10.00

20-40 units on the order $17.50

41+ units on the order $25.00

My order has two items on it for a total of 5 units. My condition record has found $8.00 but is multiplying it by the 5 units for a total value of $40.00. I want it to be just $8.00

Does anyone know how I can do this? I am prepared to award maximum points for a successful suggestion.

Former Member
0 Kudos

I discovered my problem. One of my condition types was marked as Accrual. So even though I did not have a Statistical check mark on my pricing procedure, the condition was statistical because of the Accrual check mark. My pricing procedure is now working correctly.

Former Member
0 Kudos

Hi,

Check with following configuration at Pricing procedure:

Against "Total" - key-in following inputs in the Fields:

SuTot: A

Reqt: 0

CalTy: 4

BasTy: 0

Also Check for Field-entry "SuTot" as 1 against Price.

Former Member
0 Kudos

Have you assigned the Subtotal to the Total in the Pricing Procedure and Requirement as net Price.

Ideally You should Assign Sub total As A =Net Price

and the Calculation Type as 4 = Net Value + Taxes.

This is the credit price which goes into the credit Management Records through infosets A0066.

regards,

SAP SD

Former Member
0 Kudos

Hello Abhishek,

For this, you will have to assign a value of 'A' to the SuTot field.

However, the net value will be stored in VBAP-CMPRE.

I hope this helps, if so, plz assign suitable points.

Rgds,

Raghu.

Former Member
0 Kudos

Thanks for the reply. I tried subtotal as A but thats not working either. I need to pass that value to VBAP-NETWR. Which value does VBAP-NETWR pick from the pricing procedure.

I also tried putting Calc Typ 4 but that does not work either.

Former Member
0 Kudos

use 'A' with the combination of CalType as '4'.

Try this and let us know..

Former Member
0 Kudos

Hi

You can try putting value 2 (Kzwei2) in subtotal column.

MAke the toatl condition type as statistical.

ALso add printing as S (header level subtotal) .

I think this will do.

Regards

Mandar

Former Member
0 Kudos

A G: Did you ever solve this problem? I am having a similar situation where VBAK-NETWR is picking up the value of my price less my discount, but not any of my other condition types and certainly not my Total. I have tried everything suggested on this string and nothing is helping. Any additional suggestions from anyone is appreciated. Laurie

jignesh_mehta3
Active Contributor
0 Kudos

Dear A G,

In Net Value the system calculates only those values that are determined by Condition records.

So if you want your Total amount to be captured in then maintain a condition record for Total with 100% (as amount) & incluse this condition in Procing Procedure with from & to.

Alternatively your ABAPer can define Routine for this purpose, but doing it thru Condition would be a correct option.

Hope this helps...

Reward if userful...

Thanks,

Jignesh Mehta

Edited by: Jignesh Mehta on Jul 17, 2008 1:47 PM