cancel
Showing results for 
Search instead for 
Did you mean: 

pricing for different material in combination

Former Member
0 Kudos

Sales pricing for the following scenario in SD Pricing.

Finished Goods Materials: A, B, C

price of A is X when sold independently.

price of A is Y when sold along with B in a sales order

price of A is Z when sold along with C in a sales order

How do you maintain pricing for the above scenario, and how

it will be is determined in sales order?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

From t-code CS01 material bom should be created with bom usage (5=sales and distribution) and additionally with the same t-code you should create condition for the sales bom pricing according to condition type related to your business requirements.

Please share with us if you have any clarification on this issue.

Thanks,

Answers (3)

Answers (3)

Former Member
0 Kudos

hi thenmozhi

i would do a table containing the prices for the combinations

a b == 2,00

a c == 1,50

in a normal condition i would save the normal price a = 2,20.

A is found at one condition

the best of the combination is found in a formula

select all entries if a combination with a

loop at the other materials of the order.

loop over the found prices with lower price

select ... into i price_combination

minprice = condition price a

loop at vbap

loop at i_price_combination where price lt minprice

and material = vbap-matnr.

minprice = i_price_combination-price.

endloop.

endloop.

here you will get teh lowest price for multiple Combinations.

If you habe too many combinations, that the load of the system ist too karge, you have to do the prizing on demand or only at save-prepare.

hans

Former Member
0 Kudos

thanks

Lakshmipathi
Active Contributor
0 Kudos

Why dont you consider having price for the combination of customer and material pricing group ??

In IMG path go to SD => Basic Functions => Pricing => Maintain Price Relevant Master Data Fields => Define material groups.

There create the material pricing group as follows:-

a) For Material A, Material Group be A1

b) For Material B, Material Group be B1

c) For Material C, Material Group be C1

d) For combination of AB, Material Group be AB1

e) For combination of AC, Material Group be AC1

Assign the above material pricing group in Sales: sales org.2 view of material master.

Next for your pricing condition type, check what access sequence is maintained in V/06. Normally, in standard it is PR02. So go to V/07, select this access sequence and double click on "Accesses". To your right, assign table 30 and save.

Next go to VK11, maintain the price for A1, B1, C1, AB1 & AC1 and create a sale order.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Dear Lakshmipathi,

I have given a example of it, but likewise our requirement we have more than 100 materials combination. if i start with the price group i cannt finish it. hope you understand. please suggest some other way.

Will BOM work? but how to create any hint?

Thanks in advance.

Lakshmipathi
Active Contributor
0 Kudos

Had the issue been addressed ?? If yes, it would be better if you update the forum.

thanks

G. Lakshmipathi

Former Member
0 Kudos

Thanks all. This issue was not handled by me, as i could not resolve this from my end. I heard Abapers helped on the same. I shall update if i get the code of the same,