5 Replies Latest reply: Feb 23, 2010 9:28 AM by Venkatachalapathi Kethanaboyina RSS

how to configure intercompany sales

John paul Ong
Currently Being Moderated

hi gurus,


can you please tell me how to setup an intercompany sales?  i have 2 plants from diff company codes and they would like to have orders from each other. what are the things that i need to setup to be able to do this? and what are the recommended business process for this transactions? im thinking scheduling agreement would fit this setup?





  • Re: how to configure intercompany sales
    Sadhu Kishore
    Currently Being Moderated



    Inter company sales and business processing


    An Intercompany sale transaction takes place when a sale occurs & the selling sales orgn belongs to a different company code than that of the delivery plant.

    Intercompany business processing describes business transactions, which take place between two companies (company codes) belonging to one organization. The ordering company orders goods from a plant, which is assigned to another company code.


    Ordering company Supplying company


    Company code: 5555 1000

    Sale Organisation: 5555 PBIL

    Distribution channel: 56 PW

    Division: 58 GC

    Plant: 5555 1000

    Customer: 215 Product: Nimulid

    • Ent Stru- Assignment- SD- Assignment- SD- Assign Sales Orgn: Distbn Channel- Plant

    Sales Orgn Distbn Channel Plant

    PBIL PW 1000/ 5555

    5555 56 5555/ 1000

    • SPRO- IMG- SD- Billing- Intercompany Billing:

    o Define Order types for Intercompany billing

    o Assign organizational units by plant

    o Define internal customer no by sales orgn

    • Assign Sales Doc relevant for Intercompany billing

    IVo POR

    IVo OR

    • Assign Organizational Units by plant: assign sales area of ordering company to the delivery plant.

    o 1000 5555 – 56- 58

    Plant Descp Sales Orgn Descp Distbn Descp Division Descp

    1000 5555 56 55

    • Define internal customer no by sales orgn: create the customer of the ordering company in the company code of the delivering plant, but with the sales area of the ordering the company

    Sales Orgn Descp Customer Inter Comp Descp

    PBIL 215

    • Pricing procedure: PI01 (Intercompany pricing)

    • Determination Rule: OVKK



    • VK11: PI01

    • Create Order: VA01: POR: 5555-56-58: customer- 215, product- Nimulid, supplying plant: 1000.

    • Delivery

    • Goods issue

    • Invoice for customer

    • Invoice Intercompany billing


    Processing an Intercompany sale


    To create an Intercompany sales transaction proceed with creating the standard sales order. In the sales order, change the delivering plant at the line item level & create a delivery for the new shipping point represented for the delivering plant. Proceed with the delivery functions of selecting the packing & posting the goods issue. Then create an external invoice that will be sent to the customer & create an Intercompany invoice. That will represent the billing doc between the delivering plant & the selling sales orgn.

    An internal Intercompany invoice can be created by entering the delivery no again for processing when using the transaction VF01. One can also select the doc due for Intercompany billing by using the billing due list VF04. When using the billing due list be sure to select the Intercompany-billing doc as the documents to be used, by checking Intercompany billing.


    A Check List for Intercompany sales processing can be the following:


    The enterprise structure must be maintained correctly, i.e., the plants must be assigned to the correct company codes as well as to the correct combination of sales orgn’s & distbn channels.


    The Intercompany customer must be assigned to relevant

    sales orgn’s


    The delivering plant must be assigned to the sales orgn.


    The material to be sold must exist in the original & delivering plant.


    The sales order must be relevant for Intercompany sales & have an assigned billing doc type


    The copy control rules must be defined between the standard invoice, such as F2, & the inter company invoice, such as IV.


    The pricing proc may have a special cond type assigned to it.


    This special cond type may represent the price to


    Intercompany sales orgn or it may represent a special discount offered to the Intercompany sales orgn for the material sold


    The standard system has the following cond types:


    To represent the Intercompany price as quantity-dependent.

    To represent the Intercompany condition as percentage.



    sadhu kishore

  • Re: how to configure intercompany sales
    Venkatachalapathi Kethanaboyina
    Currently Being Moderated

    Hi Jhon,



    Inthe normal business process the end customer places the the purchase order ith ordering plant then the ordering plant if the material isnot available then the ordering plant will raise the purchase order with the delevering plant and the delivering plant raises the salees order with referance to purchase order susequently it will deliver the goods directly to the customer and  issue on INTER COMPANY BILLING to the  ordering plant then the ordering plant raises the standard invoice infavour of end user with this step billing /sales process will complete




    1.one customer existed to represent ordering plant to place the purchase order with delivering plant

    2.direct customer should exist to raise  the sales order with ordering plant

    3.in the  pricing procedure to represent inter company billing condition type PI01 should be existed


    configuration steps -


    1.create customer  by using transaction code  XD01

    2.Create material master with transaction code  -MMO1

    3.Extend the material to company code , plant

    4.create inter -company  customer

    5.define the internal customer number by sales org


    6-setup sales line with delivering plant

    7- create VA01

    8-MB1C To check stock

    9.VL01N- VL02N-




    hope it will solve your problem




    Edited by: K.Venkata Chalapathi on Feb 23, 2010 9:15 AM


    Edited by: K.Venkata Chalapathi on Feb 23, 2010 9:25 AM


    Edited by: K.Venkata Chalapathi on Feb 23, 2010 9:26 AM