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

Similar Messages

  • 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 PO's missing Conditions type..

    In some Intercomany POs (plant to plant).
    Condition types(Z condition types) should automatically be added to the Purchase Order by the system. but here the price condition is not being added to PO... why?
    Is there any configuration problem?

    You should go to pricing folder and click on analisis... probably it will tell you that it is missing an info record. If it is true, you should go to mek1 and create it for the condition you want...
    hope this solves it
    reward if helpfull

  • MIGO - Accounting - Condition type for Mark up posting to Inventory account

    Hi All,
    We have a requirement for posting intercompany Stock transfer between Company A and B, and the transfer price will be Moving Average Price (say $ 100) + Mark up (say 25% i.e., 25) of supplying plant.
    Created a new PO pricing procedure, and created a new Accrual condition type ZMRK for markup and made it statistical posting. Also in the pricing procedure the Condition type we assigned an Account key ZM1 and Accrual Key ZMA. we tried posting the Goods receipts in the receiving Company B, and it is posting the following entry :
    Invetory A/C                 DR         125               (note: Account key ZM1 was not considered for debit account for markup)
    GR/IR     A/C                          CR      100
    Markup Accrual   A/C             CR        25
    REQUIREMENT: Our requirement is that the Mark-UP condition should not hit Inventory Account and should be debited to I/C Mark Up account  (assigned to Account key ZM1) and entry should be as below:
    Inventory A/C           DR         100
    Markup  A/C            DR           25
    GR/IR     A/C                  CR            125 (accrual is not required, if we can include the markup into GR/IR account)
    OR
    Inventory A/C        DR       100
    Markup      A/C        DR         25
    GR/IR         A/C               CR       100
    Markup Accrual A/C       CR         25
    NOTE: The Material is maintained as Moving Average Price and we dont want to add the Mark Up cost into the MAP of the receiving plant.
    Please check and let me know if there is a way to do a condition type in PO pricing procedure to solve the issue of not hitting the inventory posting for condition record or any other way to handle this requirement.
    Thanks in advance,
    Surya

    If you dont want the mark up to come in invoice separately, why do you want it to hit a GR / IR account? ( in short why use del cost condition )
    If hitting gr / ir is not a requirement and you just need to acrue it, try the following
    PB00 to take 100
    create 2 conditions one positve and one negative ( accrual, without condition category ) to take the value 10
    the + and - will cancel in the inventory account; you can accrue to different accrual accounts

  • MM Pricing procedure - Condition type post to different GL account in MAP

    Hi All,
    We have a requirement for posting intercompany Stock transfer between Company A and B, and the transfer price will be Moving Average Price (say $ 100) + Mark up (say 25% i.e., 25) of supplying plant.
    Created a new PO pricing procedure, and created a new Accrual condition type ZMRK for markup and made it statistical posting. Also in the pricing procedure the Condition type we assigned an Account key ZM1 and Accrual Key ZMA. we tried posting the Goods receipts in the receiving Company B, and it is posting the following entry :
    Invetory A/C DR 125 (note: Account key ZM1 was not considered for debit account for markup)
    GR/IR A/C CR 100
    Markup Accrual A/C CR 25
    REQUIREMENT: Our requirement is that the Mark-UP condition should not hit Inventory Account and should be debited to I/C Mark Up account (assigned to Account key ZM1) and entry should be as below:
    Inventory A/C DR 100
    Markup A/C DR 25
    GR/IR A/C CR 125 (accrual is not required, if we can include the markup into GR/IR account)
    OR
    Inventory A/C DR 100
    Markup A/C DR 25
    GR/IR A/C CR 100
    Markup Accrual A/C CR 25
    NOTE: The Material is maintained as Moving Average Price and we dont want to add the Mark Up cost into the MAP of the receiving plant.
    Please check and let me know if there is a way to do a condition type in PO pricing procedure to solve the issue of not hitting the inventory posting for condition record or any other way to handle this requirement.
    Thanks in advance,
    Surya

    Hey surya,
    I am also facing the same issue. Can you pls let me know whether you achieved this using any standard configuration.

  • Different base value reference steps for same condition type

    Dear Gurus
    I have a scenario where I have single pricing procedure for normal sale and Intercompany billing.
    Condition type GRWR should take the base value from step 350 in standard scenario
    But in Inter company billing it should take the base value from a different step.
    Want to check the possible way to determine these.
    Regards,
    Neeraj Srivastava

    In the pricing procedure, in the step that you're interested in intercompany billing put in the subtotal field the indicator "carry over value to KOMP-KZWI". Make sure that the KOMP-KZWI field that you'll choose is not used in any other step.
    Then with the help of an ABAPer you should maintain a routine (Tc VOFM -> Formulas -> condition base value) that in the case of intercompany billing (if billing-type is XXX  ... etc) will take the KOMP-KZWI* value that you chose previously.
    Then back in the pricing procedure, assign your new routine in the field "Alternative formula for condition base value" (BasType).
    Agis

  • 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.

  • Reference condition type wrt IV01 and PI01..

    Hi PPL,
    Can u plz explain Referrence Pricing condition wrt to the condition types :
    IV01  and PI01,
    Both are condition tyres pertaining Inter company ,IV01 has a Reference condition Type PI01 assigned to it.
    What does it mean in the inter company scenario.Points for sure..:-)
    Best Regards,
    Subbz..

    Hi,
    PI01 condition type represents costs to Ordering company code (in other words revenue to supplying company code).
    It is statistical condition type & meant for information purpose only.
    Condition records for PI01 are created with the following key combination:
    Ordering sales Org + Supplying Plant + Material
    PI01 represented under pricing procedure RVAA01 is reference condition type for IV01 and the same is defined in the condition type IV01. Due to this these two condition types represent same value.
    The condition type IV01 in intercompany billing document represents revenue to the Supplying Company. But its corresponding condition type PI01 in the billing document to the end customer is shown as a statistical item meant for information purposes.
    The use of two different condition types in Intercompany billing is necessary to ensure that data is transmitted correctly to the financial statement (Component CO-PA).
    Hope this provides you with your answer,
    Regds,
    Rupali

  • PI01-Condition Type

    Hi Friends,
    STO between two plants of different company codes.
    US-Receving Company Code
    India-Supplying Company Code
    The scenario is like this:
    Sales order is created in US.
    Based on the Sales order, US will generate Purchase Order(STO) to India.
    Plant(India) will transfer(VL10B/VL02N)the goods to Plant(US).
    Plant(India) will raise the Intercompany invoice to Plant(US).
    *Condition type IV01 is the Revenue and Cond.type VPRS is the Cost to INDIA*
    ****Pricing PRocedure is ICAA01***
    MIGO and MIRO in US Company.
    As the goods were received in US plant they will deliver the goods to the Customer in US w.r.t. Sales Order.
    Then Billing to Customer in US by US Company.
    **Cond. type PI01 is the Cost to the Receving Company Code(Revenue to the Supplying Company Code which is having cond.type IV01 copy of Cond.type PI01)
    ****Pricing Procedure is RVAAUS**
    1)I want to know that if cond.type PI01 is the cost to receving co.code(US) then cond.type VPRS is?
    2)In Pricing Procedure RVAAUS do we need to have Cond.type PI01 and VPRS?
    with regards
    Azeez.Mohd

    Hi,
    PI01 condition type represents costs to Ordering company code (in other words revenue to supplying company code).
    It is statistical condition type & meant for information purpose only.
    Condition records for PI01 are created with the following key combination:
    Ordering sales Org + Supplying Plant + Material
    PI01 represented under pricing procedure RVAA01 is reference condition type for IV01 and the same is defined in the condition type IV01. Due to this these two condition types represent same value.
    The condition type IV01 in intercompany billing document represents revenue to the Supplying Company. But its corresponding condition type PI01 in the billing document to the end customer is shown as a statistical item meant for information purposes.
    The use of two different condition types in Intercompany billing is necessary to ensure that data is transmitted correctly to the financial statement (Component CO-PA).
    Hope this provides you with your answer,
    Regds,
    Rupali

  • KONV not getting updated with new condition type value

    Hi,
    I have created a new condition type for a pricing procedure. But table KONV-KAWRT is not getting updated with any value. Can anyone help me this.
    Thanks
    Shweta

    Hi Vasu,
    It was created in the same way then I have assigned calculation formula . For invoice it is comming fine but for the intercompany billing it is not showing any value in Contition tab for this particular condition type. For this when I checked in KNOV table it is showing condition type but the value (KONV_KAWART) is comming out zero and due to this reason it is not showing value in intercompany billing ->condition. Do I need to write code for this?
    Thanks,
    Shweta

  • How to prevent consecutive entries of same condition type in a sales order

    Hi,
    My client is using manual condition type for the basic price "ZBPR". Now system allowing multiple entry against this condition type in the pricing screen during order creation i.e in the first line if we put Condition Type "ZBPR" and putting some value as amount, then again if I put "ZBPR" as condition type and give some other value as amount then system is allowing this and doing all the subsequent calculation.This is not acceptable by the client.
       The functional person regarding this is saying this can be done by using routine.Can some body tell me which routine should I take for this if that is possible by routine and the required code.Also say if there is other way to solve this.
    Thanks,
    Manas.

    Hi ,
    u can do it thru VOFM(tcode)--->Menu -> Formulas>condition value , but in this case u need to derive the value of this condition type by using ur own logic.
    Re: vofm-routine
    Regards
    prabhu

  • How to restrict duplicate condition type in sales order

    Hi All
    Is there any standard method to restrict user for adding a particular discount condition type more than once in sales order. condition type is manual and its records are also being maitained manually.
    Else would I will have to create userexit at sales order level or a routine in pricing procedure. I doubt on creating a rotuine in pricingprocedure because in pricing procedure there is already a restirction to add similar condition type more than once.
    Thanks

    create a routine and add this routine to the discount condition type only.

  • Creation of New Condition Type

    Hello SAP Folks,
    I have one issue related to pricing. See the case is i have to produce an extra cost in the Sales Order which is actually depended
    upon the net price. This condition type is percentage based and calculation works in the following way:
    Let the new condition type be Z123 and Net price be PR00.
    So for year variation 1-2 year, the condition type Z123 will be 1.5 times of PR00
                                      2-3 year, the condition type Z123 will be 2.0 times of PR00
                                      3-5 year, the condition type Z123 will be 3.0 times of PR00
    Can anyone throw light on how to configure this condition type ???
    Regards,
    Sarthak

    Hi,
    For Z123 Condition type make (V/06)
    Cond. class A Discount or surcharge
    Calculat.type A Percentage
    Plus/minus A Positive
    and all other settings are same as Discount condition Type
    For making Z123 customize an Discont Condition Type (EX:K004,)
    Then while creating the condition record give the percentage as 150% 1-2 yearin valid from and to date,
    give the percentage as 200% 2-3 yearin valid from and to date, give the percentage as 300% 3-4 yearin valid from and to date, and save the record. (VK11)
    In the pricing procedure For step z123 condition type from which you want the % that is step of PR00 should be mentioned in the FROM and TO column.(V/08)
    This will result as per your requirement

  • In import Pricing Proceedure,  Some Condition types added to Material Cost

    HI,
    In Import Pricing procedure, Some condition types (Like Basic Customs Duty,Edu Cess & Hier Edu Cess) are added to material cost. The remaining are not added. What is the configuration to add condition types to Material cost?
    Note -  we have added FR3 account key for all condition types. Then why few condition types are added to material cost and why others are not added to material cost?
    Can any one please help me on this..
    Thanks
    KB

    Assign key "NVV" to those condition types which are to be loaded to material cost.
    Hope this resolves ur problem

  • Condition type freight is not getting displayed in print preview

    Hi,
    I created PO, and while seeing its print preview:
    Condition type freight is not getting displayed.
    Where i missed?
    Uts

    hi,
    Inddition to M/08...(As given above)...
    Also do check the smart form or SAP script...used for the output...check it with the ABAPer...whether the field is liable for o/p or not??
    Smart form is attached at message type of message determination..
    Regards
    Priyanka.P

Maybe you are looking for