cancel
Showing results for 
Search instead for 
Did you mean: 

Group condition, Determine condition base value (weight, volume etc.)

former_member182378
Active Contributor
0 Kudos

How does the system determine the base value (e.g. net price, cost) for a condition type with field group condition activated?

There is a header condition type with group condition activated. The Condition class is price, calculation type is fixed.

For this condition type, in the items of the sales order; the values are distributed proportionality based on VPRS . Where is this configured?

E.g. In the sales order -

At header level, Header condition type zzzz value  = 100USD

Item1, cost = 20

Item 2, cost = 80

Then,

Item1, zzzz = 20

Item 2, zzzz = 80

Note: The values are not distributed according to net price or total price (net price + tax), among the items.

Thanks!

Accepted Solutions (1)

Accepted Solutions (1)

Lakshmipathi
Active Contributor
0 Kudos

Can you please share your pricing procedure.  Unless VPRS is placed above this header condition and any zee routine is assigned, I dont think, this is possible.

G. Lakshmipathi

former_member182378
Active Contributor
0 Kudos

Lakshmimipathi G,

In the pricing procedure, VPRS is placed above this condition type. There are no routines (alt cal type etc.) assigned to this condition type. This condition type is statistical in nature and signifies the price coming from a third party system. In addition to this we have prices in SAP, these price condition types are on top (just like PR00 is in procedure RVAA01) in the procedure.

mahendra_jani3
Contributor
0 Kudos

Hi TW,

First point, it feels so different to response on an expert's query.

Is there any Routine assigned in Condition type itself in GrpCond.routine field of Group condition section?

I understand in standard, if No Alt. Cal. Type assigned then system will divide values based on Qty.

I am sure you must have checked already all user exits related to Pricing Procedure so no comment on that side.

Regards,

MJ.

former_member182378
Active Contributor
0 Kudos

MJ,

The GrpCond.routine is blank for this condition type.

Thanks!

Shiva_Ram
Active Contributor
0 Kudos

Will OSS  834174 - How are 'value-related' condition bases determined? 

give any clue to your scenario?

Regards,

Answers (1)

Answers (1)

tuan_manh
Participant
0 Kudos

Dear TW Typerwrite,

As I check, Condition type type zzzz will distribute proportionality based on condition or many condition which it refer to in pricing procedure ( From ref. step and To ref step).


Example pricing procedure:


Step 1 - condition type PR00       -

Step 2 - Condition type ZZZZ       - From Step 1 - To Step 1



In sales order, input in item like below:


Item 1: PR00 : 100 USD

Item 2: PR00: 400 USD


After that, In header, input condition type ZZZZ = 100

Result


Item 1:    PR00: 100 USD

                 ZZZZ: 100 / (100 + 400) * 100 = 20 USD

Item 2:    PR00: 400 USD

                ZZZZ: 1000/ (100 + 400) * 400 = 80 USD



Manh Tuan

mahendra_jani3
Contributor
0 Kudos

Really useful Note Shiva. Thanks for sharing.

Hi Manh, This calculation formulae is new for me, I will test the same.

Good Information from the thread.

Regards,

MJ.