Intercompany conditions

Hi Gurus,
Can any buddy explain me on the difference between the condition types PI01 and IV01(or PI02 and IV02), Which we use for intercompany discount.
Detailed explanation will be rewarded
Regards
SASi

hi sasi
     The active price for internal billing is given by condition type IV01. It is determined by reference to condition type PI01 and therefore is the value that the delivering company has to receive from the ordering company.
     For the delivering company, condition type IV01 stands for the revenue. The costs are given by the moving average price of the material.
     In the internal invoice, the system uses a pricing procedure (standard version ICAA01) different from that in the sales order and the customer billing documents. Utilizing this, condition type PI01 is replaced by condition type IV01.
IV01, in contrast to PI01, is not marked as a statistical value.
     Through the reference to condition type PI01 defined in the definition of condition type IV01, you finally get the same condition values for both condition types. Here condition PI01 stands for the costs of the ordering company, and IV01 for the revenue of the delivering company. The use of different condition types for intercompany billing is necessary to ensure that data is transmitted correctly to the  financial statement  (component CO-PA).
     The determination of the pricing procedure in the internal invoice takes place in connection with the document procedure defined in the billing type, the sales area, and the customer pricing procedure stored in the customer master.
With the sales area you refer to the sales area assigned to the delivering plant.

Similar Messages

  • Intercompany condition type

    Dear Sap Experts,
    For inter company pricing condition type PI01 which has been maintained 22 requirement in pricing procedure and it  defined in VOFM. But  how we can understand each  logic of  23  as well  as other  copying requirements adn requirements.
    Regards
    Ishikesh

    hi
    For understanding the logic u need to have ABAP prog knowledge then u can understand
    goto VOFM and from the menu select REQUIREMENTS and PRICING
    now u can see all the routines here select any routine and click on note pad icon or press F5
    regards

  • How to configure intercompany sales

    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?
    thanks,
    paul

    hi,
    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
    PBIL PW GC A 1 RVAA01
    PBIL PW GC I 1 ICAA01
    • 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.
    regards
    sadhu kishore

  • Intercompany - Multinational Company Finance  issues

    Hi All,
    I am at a client who is big multinational automotive company based out of USA. They have following questions:
    1.  Do they use ERS for intercompany?
    2.  Have they automated price updates (automated price synchornization like our custom PO/SO) or are they using standard SAP with "manual" updates to pricing?
    3.  How often do they update intercompany transfer prices?
    4.  Do they use material ledger to assist in calculation of intercompany prices?
    5. Do they have the philosophy that intercompany should process like a 3rd party?
    6.  Any other comments pertinent to overall intercompany pricing and reconciliation philosophies?  
    Your quick response is highly appreciated.
    Best Regards,
    Praveen

    Forum Points: 0
    Intercompany - Multinational Company Finance issues  
    Posted: Sep 30, 2008 2:37 PM           
    E-mail this message
    Reply
    Hi All,
    I am at a client who is big multinational automotive company based out of USA. They have following questions:
    1. Do they use ERS for intercompany?
    2. Have they automated price updates (automated price synchornization like our custom PO/SO) or are they using standard SAP with "manual" updates to pricing?
    3. How often do they update intercompany transfer prices?
    4. Do they use material ledger to assist in calculation of intercompany prices?
    5. Do they have the philosophy that intercompany should process like a 3rd party?
    6. Any other comments pertinent to overall intercompany pricing and reconciliation philosophies?
    Your quick response is highly appreciated.
    Best Regards,
    Praveen
    Hi Praveen,
    I can share with you some of my experiences with the intercompany process.
    1) I have not seen ERS used for intercompany, but it might be possible.  The only caution I would mention is that quantity and value differences do not occur in invoice verification.  This could be a problem if the warehouse received incorrect quantities, or if the intercompany prices are not loaded correctly.
    2) In the past, we have created programs that would update the intercompany condition type and the associated purchasing inforecord to ensure that the current prices were used.
    3) I've seen some companies update on a nightly basis (i.e. they would run the program mentioned in pt 2 before they run the intercompany billing).
    4) Some companies would use the cost stored in the material master and have a field (in the program mentioned in pt2) that would have % markup on  the cost and use this value when updating the SD intercompany prices.
    5) Not sure I understand.
    6) If the company is beginning or in the early stages of the intercompany process, they should assign a u201Cchampionu201D to the oversee the process.  This person should 1) work with the warehouses to ensure that all goods receipts are done in a timely process, 2) they should also monitor the GR/IR accounts to ensure balances are accurate, 3)  they should also monitor any errors that in the invoice overview log (i.e. missing pricing, IDOCs errors, etc), 4) monitor the vendor accounts to ensure that the balances are correct.  The reconciliation process for intercompany billing involves input from a variety of business users.  By documenting a process and following the process this will ensure that the period-end reconciliations are quick with minimal problems.

  • How will i configure intercompany sales order

    pls tell me how will i configure for intercompany sales order

    Hi,
    Intercompany Sales & 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
    PBIL PW GC A 1 RVAA01
    PBIL PW GC I 1 ICAA01
    • 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.
    regards,
    sadhu kishore

  • VPRS cost not flowing when plant is changed

    Hi all,
    I have a scnenario where :
    1. The customer places an order to a Sales org 1000 whose company code is 1000.
    2. The goods are to be delivered from plant 2000 which belongs to company code 2000
    3. Material X is present in Plant 1000 and has been extended to Plant 2000
    4. The assignment of plant 2000 to sales Org 1000 and DC 10 exists.
    5.  When the user enters plant 2000 in the sales order item level the VPRS cost does not flow into the order, but if he enters the plant 1000 (which is assigned to compnay code 1000) at the item level the VPRS seems to flow perfectly well.
    6. I checked the pricing analysis. It shows ( when user enters plant 2000) requirement 004 is not met.
    One of the conditions requirement 004 checks is that the valuation Areas (Plant 2000) company code and the sales organizations (1000) company code should be same. Does this means that I have to assign plant 2000 to Company code 1000?
    My question is that is it necessary for the valuation Areas (Plant 2000) company code and the sales organizations (1000) company code should be same for VPRS to flow? Isn't the  assignment of plant 2000 to sales Org 1000 and DC 10 enough for the VPRS to flow?
    Is there any other setting that is required or am I miising out on some setting.
    Please help.
    Thanks and Regards,
    J Nagesh

    Hi,
    Your scenario is inter company sales
    When you selling it from company 1000 and sales orgz 1000 and plant 1000 VPRS update
    But when you deliver it from plant 2000 it becomes inter company at this stage VPRS will not appear rather is will update PI01 or PI02 condition and this become cost for company/sales orgz/plant 1000
    Kindly see price procedure RVAA01and see intercompany condition and vprs conditions
    Kapil

  • Inter-company pricing

    Hi all,
    I have a cross company sales process and I am setting up 1 pricing procedure to be used for both
    1. Sale to the end customer-Customer who orders goods from the ordering company code.
    2. Bill the ordering company code- This is Inter-company billing document generated from the supplying company code to the ordering company code.
    So my question is when I create the step 1. my intercompnay price IV01 is a statistical conditon, but when I create the step 2. thye IV01 doesnt remain statistical condition.
    could anyone explain how does it happen or what influeces this. Thanks to all for ur help!!

    Check the pricing procedure.
    This condition type might be assigned with routine 22 (inter-company), so this works only for intercompany scenario, where in the code checks t001-bukrs ne t001k-bukrs condition is satisfied.
    The condition type  is checked as statistical condition type, but if you check the sub-total field in the pricing procedure, the value is assigned to value B- cost field KOMP-WAVWR. Hence the value is considered during pricing.
    If you dont want this to be calculated, then the sub-total field should be assigned to value C-Carry over value to KOMP-GKWRT (statistical value). In this case, it will not be used in pricing calculations.
    Also check  the link where SAP documents informs the same (but not in detail) [Working with Intercompany Condition Types|http://help.sap.com/saphelp_47x200/helpdata/en/dd/5614e7545a11d1a7020000e829fd11/frameset.htm]
    Hope this clarifies.
    Regards

  • Intercompany Billling - pricing conditions are getting redetermined

    Dear friends,
    I have one issue of Pricing conditions being redetermined in the Intercompany Billig Document.
    Whatever values I maintain in the sales order should follow to Intercompany Invoice. For eg PI01 value maintained in the slaes order is 782.15 INR. It will be same in the Invoice (F2). But when i create the Intercompany Invoice the value is something else i mean it is getting determined from the condition record of PI01. Same is the case with other Intercomopany Discount cond types.
    Addtional Info:- I have checked the copy control settings between LF and IV. For the item cat TAN Pricing type is G.
    Please suggest what can be done to resolve this.
    Best Regards,
    Vishi

    Dear Vishi,
    D: Copy pricing elements unchanged. The system
    1. Copies the pricing elements unchanged with automatically determined or manually entered surcharges and discounts from the reference document (scales are not read again). This means that the value remains unchanged even if the billing quantity is different to the order quantity
    2. Does not redetermine the taxes
    *G: Copy pricing elements unchanged and redetermine taxes. The system
    redetermines the following condition types:
    1. Taxes (condition class D)
    2. Rebate (condition class C)
    3. Intercompany billing conditions (condition category I)
    4. Invoice list conditions (condition category R)
    5. Condition types with condition category L
    6. Cost conditions (condition category G)
    7. Cash discount conditions (condition category E)
    8. All other condition types are treated as for pricing type D.
    Why you want to redetermine taxes.
    Regards
    Amit

  • "Intercompany Billing: Mandatory condition MWST is missing"

    Hi Guys
    During an intercompany billing, I am having - mandatory condition MWST is missing.
    In the Analysis I have - Access not executed (requirement 008 not fulfilled)
    How do I resolve this please.

    Hi,
    You have to maintain Tax classification indicator in Customer master Record and in material master record.
    Then u create condition record for MWST at VK11 using these two indicators.Then u will get the Tax value in the sales order.
    Thanks,
    Raja

  • Intercompany billing - using condition type PI01 = VPRS

    In the intercompany billing we are going to configure the condition type PI01 to copy the amount in the condition type VPRS in the order. Can anyone give me a proposal of how to do this?

    Hi,
    Check copy controls from Delivery to blling document - VTFL is there any thing missing Header as well as item level, at what lelvel your determining the price.  pricing at main item level or batch level.
    Pricing should be at main item level
    There will be two items 1 is main item 2. is Batch item
    chek cumulate cost has checked on main item or not
    and also gothrough the related Notes:
    Regards,
    MH

  • Intercompany sales condition pi01

    hi
    how to Maintain Pricing Condition type PI01? for intercompany sales.please reply me.
    thanks

    Hi,
    In inter company sales we have got two condition types one is IV01 ,PI01.
    IV01 in contrast to PI01 is not marked as statically value.
    Here condition type PI01  stands for  FOR COST OF THE ORDERING COMPANY
    IV01 is the revenue of the delivering company.
    Here we maintain condition records for only for the PI01.
    I hope it solve ur problem.
    Regards,
    venkataswamy

  • Price condition for intercompany stock transfer

    Hi all
    I  have a intercompany flow between two company:  the flow cases are two :
    - when the product go directly to customer starting from the storage location company, we manage this with the standard intercompany sales
    - when the stock must be stored in the destination company, we use the standard cross-company stock transfer (PO-delivery-intercompany invoice)
    My question is about the intercompany price for both (PI01 condition). For the intercompany sales I used the sales price list standard for PI01, the same I will use for the intercompany invoice generated by the stock transfer PO. But theoretically for the PO of cross company, I must set specific inforecords for PI01 (a duplicate of SD price list used by intercompany sales).
    Exist a mode for make take to PI01 condition of PO the price list used by PI01 of intercompany invoice, without create double price lists (sales and purchase)?
    Thanks you
    Davide

    Hi Shailesh,
    For intercompany stock transfer shipping tab does not exist. Bcoz u r transferring material for two diferent legal entities. so that u can use doc. type NB. Check delivery type assignment for suppling plant. Check in material salesview(general sales/plant) transportation grp and availability check exist or not. Check shipping point assignment for plant.
    thanks and regards
    Kishor

  • Intercompany Price condition on Billing

    Hi All,
    i have this situation about intercompany flow:
    Condition ZPIC (Intercompany price) is statistical on sales order and direct billing invoice and then relevant only on intercompany billing.
    The setting on pricing procedure:
    ZPIC    GGP IC Price    0    0    X    B    22    0    0    ERL
    Although on copy control the pricing type is G (Copy pricing elements unchanged and redetermine taxes).
    At creation of intercompany billing the system redetermine not only the taxes but also the intercompany price condition.
    I want on the contrary that ZPIC will be relevant for pricing but not redeetermined.
    Can you help me please?

    Hi all ;
    Please check oss note : 24832 - Pricing rules / TVCPF
    Regards.
    M.Ozgur Unal

  • Wong tax condition in Intercompany Billing

    Hi All, I have a problem. We have used batch processing to bill <b>intercompany</b> related orders, and now the sales tax condition is not set. in pricing analysis, it says that the <b>condition was manually removed</b>, but the changelog displays nothing. does anyone know why this problem occurs, and how to solve this? Thanks

    apparently nobody does. sigh

  • Pricing error:Mandatory condition xpi1(intercompany price) is missing

    when i wanted to create Return order with ref to Invoice,its throwing an error Pricing error:Mandatory condition xpi1(intercompany price) is missing.Infact this condition type is there in Order,but its missing in Invoice,so not able to create Return order.What cud be the reason for the condition type missing in Invoice????

    In T. Code V/06 go to this condiition type XPI1 and in control data 2 - check "Inter-company billing condition". This makes this condition to flow in the inter company invoice. Then you will be able to process the returns wrt to the invoice.
    In the copy controls from Inv to Retruns order , T Code VTAF, at the item level, use pricing type D or G(G if you want to redetermine taxes)
    Hope this helps
    Regards
    Sai

Maybe you are looking for

  • Query preview works; report generation fails

    I have a report query pulling data from two tables that: works in MS SQL Management Studio with no errors, and when copied and pasted into the Query window in BIRT works with a resulting Preview window as expected. However, the moment I hit View (in

  • Problem when calling a method

    hello, I have a problem when Im trying to call the make method that in the Tree class. Im calling it from the main method like you can see and It writes: -Cannot make a static reference to the non-static method make() from the type Tree. Can anyone h

  • Power point wavy, limited screen , blacked out on sides, only in power point

    I have trouble withpower point being wazy and limited on both sides of screen are blacked out, only pwer point does this, cant get it to stop, any advice on why this happens to only power point?

  • Struggling with "Includes in JSF"

    Hi, I am trying to include a jsp page onto another.. I am trying to include jsp page called left_frame.jsp in first_page.jsp.the code is below.. 1. first_page.jsp <%@ page contentType="text/html" %> <%@ taglib uri="http://java.sun.com/jsf/html" prefi

  • Safari update ruins email connection

    After yesterday's Safari update, links from my emails will not connect to it. This is a source of big distress -- my business depends on those links! Please help.