cancel
Showing results for 
Search instead for 
Did you mean: 

Intercompany Pricing

Former Member
0 Kudos

Hello Gurus,

What is the significance of the pricing procedure ICAA01 - Intercompany Billing. Where and how it is used.

What is the difference between the condition types PI01,PI02 and IV01,IV02 which are used for intercompany pricing.

Please explain and clear my doubt.

Regards,

Kishore

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

You maintain ICAA01 Pricing procedure for Company code-2(Delivering Plant) in which u caintain condition record IV01.

When u maintain IV01, it will automatically replicates to Condition Type PI01.

PI01 is maintained as statistical condition type in Pricing Procedure -1 for just verification purpose or to ensure the difference between selling price and actual cost.

Revert for further clarification.

Regards

Amit Gupta

Former Member
0 Kudos

Hello Gurus,

Thanks for the reply. But still I have doubts. Please answer the below question,

There are three company codes in the Group/client, 1000,2000 and 3000. Company Code 2000 delivers material A to the customer of company code 1000. Company code 2000 orders material B to Company Code 3000, for its customers. I mean to say that to one company code it is delivering and to another it is ordering. Company code 2000 has both the scenarios of Intercompany sales process.

My doubt is, in this context, how the pricing procedures are assigned both ICAA01 and RVAA01 (for example) in the company code 2000 and what are the condition types(PI01,PI02 and IV01,IV02) for which the condition records are to be maintained.

Regards,

Kishore

Former Member
0 Kudos

Hi,

I hope I did understood you correct. So far these are two different processes. One is a cross company sales process (shiping of a sales order out of another company code's plant). The other it a replenishment process (MM) out of another company code's plant.

In fact the bill runs always over an SD bill. However you could define a price condition in MM with reference to a SD price condition. So you could share the SD prices with an MM cross company replenishment order. However the access sequences should be the same in MM and SD, otherwise you get struggled. We had solved it by an access table like:

Sales org Cross comany / Carged Company Code / Material

We are using this price condition in serveral ways now:

MM as purcase price: PI01 (is linked to SD IV01) - costs of supplying company

SD as sales price: IV01 - revenue of supplying company

SD as internal costs in the customer pricing shema: PI01 (is linked to SD IV01) costs of supplying company

Of course the SAP standard is not set up in this way.

Funny, but it works fine.

Regards

Günter

Edited by: Günter Lins on Sep 23, 2008 8:46 PM

Edited by: Günter Lins on Sep 23, 2008 8:51 PM

Former Member
0 Kudos

Hi ,

1.Well u maintain 2 internal cutomers,let Say (12) which is extended to company codes 1000 & 2000.

2.And (23) which is extended to company code 2000 & 3000.

3. Maintain (12) in customising of Sales Org-1000.

4.Maintain (23) in customising of Sales Org-2000.

5.For Pricing

Company code-1000

A)1000/01/01----A-1-RVA001-Std Pricing

Company code-2000

A)2000/02/01----A-1-RVA001-Std Pricing

B)2000/02/01----I-1-IVA001-Intercompany Pricing for Company 1000

Company code-3000

A)3000/03/01----A-1-RVA001-Std Pricing.

B)3000/03/01----I-1-IVA001--Intercompany Pricing for company 2000.

Hope it clears ur doubt..Revert for further clarification.

Regards

Amit Gupta

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi there,

Consider that you have a plant A in company code 0001. Customer orders material X which is not processed from plant A. In that case consider there is another plant B in company code 0002which has amterial X. Then you raise a PO against Plant B. Plant B fulfills delivery ZNL for eg & sends the goods directly to the customer.

Plant B sends a intercompany invoice to plant A. The price is at a nominal rate to include the production costs at plant B.

This pricing is ICAA01. The pricing from the supplying to the receiving plant.

It has PI01 condition type which is intercompany price that plant B charges Plant A. This is a nominal price to cover the basic manufacturing costs. For eg of material X costs Rs 100 incl of taxes in normal cases, PI01 will be just Rs 90

PI02 is intercompany discount. For eg discount of 25% is calculated on normal price of material X from Plant B to Plant A. So plant A gets material X for just Rs 75.

In real timeyou just have either PI01 or PI02 in ICAA01. Not both

Pls refer http://help.sap.com/erp2005_ehp_03/helpdata/EN/4a/ac853478616434e10000009b38f83b/frameset.htm

for further information

Regards,

Sivanand