cancel
Showing results for 
Search instead for 
Did you mean: 

Pricing : Group Condition Routine

Former Member
0 Kudos

Can somebody give me idea on when & how to use the Group routine in condition type

Any sugestions or inputs would b ehelpful

Thx,

Vinay

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Vinay,

Please go thr the below link. It gives information on Group condition routine.

http://help.sap.com/saphelp_46c/helpdata/en/dd/56168b545a11d1a7020000e829fd11/frameset.htm

Regards,

Hemachandra K S

<b>Don't forget to to reward points by marking as "Helpful" or "Very Helpful" or "Solved problem".</b>

Answers (3)

Answers (3)

Former Member
0 Kudos

Thanks all for the inputs.. I guess my scenario falls under the following as mentioned by Arijeet

<b>3) If you use group condition with Header condition types, then the Header value would be distribtued across the Items as per the ratio. If Group condition is not activated in Header conditions, then the value would be copied to all line items and value would be duplicated</b>

I have a header manual condition type ZC01(group condition) for Eg: say we enter $ 30.We have now 3 line items in the sales order. All the 3 lines except one has a condition type value = 0(ZC00:Stored in XWORKD)

We need a group routine that should apportion the $ 30 only to two line items($15 each) where ZC00 Amount is greater that $ 0(XWORKD>0)

Any suggestions would be appreciated

Thx again

Vinay

Former Member
0 Kudos

The Group Condition Function works in several ways and used for several purposes.

1) In Customizing you can set a condition type to be a group condition. The condition base value (e.g. weight) is then calculated as the sum of the individual items within one group. The Materials need to belong to one Material Pricing group. In this, the records are maintained for the group.

2)For group conditions with varying keys (of different material groups), item quantities are accumulated for scale point determination purposes but the rate for each item is taken from its individual condition record.

In this, you can use the Group Condition routines

Routine 1: Complete document:

All quantities with the same condition type are accumulated.

Routine 2: For all condition types:

All quantities are accumulated which belong to condition type routine 2.

Routine 3: Material pricing group:

All quantities with the same condition type and material pricing group are accumulated.

3) If you use group condition with Header condition types, then the Header value would be distribtued across the Items as per the ratio. If Group condition is not activated in Header conditions, then the value would be copied to all line items and value would be duplicated

For more info with examples, pls go through the link

http://help.sap.com/saphelp_erp2005vp/helpdata/en/1c/8c8b518d8c11d199a30000e8a5bd28/frameset.htm

Thanks

Arijeet

Former Member
0 Kudos

Hi

Group Condition Routine calculates the basis for the scale value when a group condition occurs in pricing.

Example

You can specify a routine, for example, that totals the value of all

items in a document in order to determine the basis for a discount.

Former Member
0 Kudos

Hi Vinay,

Group condition routine is used in the cases where your condition is a header condition and you want to distribute the header value at the item level between various line items.

Its configuration can be done in SD-Basic Functions-Pricing----Maintain Condition types.

You need to check the group condition type for your header level condition type.

Reward some points if it helps you.

Regards

Karan