Intercompany elimination

Is it necessary to have TransCurrency dimension as part of LegalApp to run the Elimination ? We have Groups as our currency dimension. Also, what effects will it have if I need to modify the application to add TransCurrency as another dimension now...I tried doing it..but system says the cube has journals which I presume have to be deleted to add a new dimension. Any other critical issues which we foresee after application modification.?
While running Spicdata and spicbooking...the system does not give any error, however no posting is done in the respective accounts.
Please advise

you can still modify the application .
You can try the following options
1 .here is a table tblApp with column Journal.
It contains value 0 if journal are not enabled and 1 if they are enabled. You may need to flip this back to 0 via SQL, and then you should be able to modify application.
This option surely work ( i have tried this when i faced the similar issue)
2.
Full optimize with compress data.
Unpost all journals on JRN_Adj.
Full optimize with compress data.

Similar Messages

  • Difference between US eliminations and "normal" intercompany eliminations?

    Hi,
    Can a kind soul please explain the differences between intercompany eliminations and US eliminations please?
    Thanks

    Hi Varda ,
    RDA is Real Time Data Acquisition . In this We can retrieve Live data . While using Normal DTP We can t pull live data
    For example :- Today We have Create a 50 orders . This 50 order information pulled after completion of  sales order creation . we can t see live . But RDA process pulled the data at the point of sales order creation it self ,It support only Stranded DSO .It will use Some industries like FMCG.Retail,banking sector they want to know current data information from BI Side then RDA.
    Please Find below link for Demonstration of Real-Time Data Acquisition (RDA) for SAP BI 7.0 using Web Services API.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00db64ee-82f0-2b10-01b0-fe9543dc227e?quicklink=index&overridelayout=true.
    Real-Time Data Acquisition (RDA) for SAP BI 7.0 using Web Services API
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/20f704bd-b6e8-2c10-569e-d726784388ce?quicklink=index&overridelayout=true
    Thanks & Regards,
    Praveen Yagnamurthy,
    SAP BI Consultant,
    Blue Marlin Systems-INDIA.
    http://www.bluemarlinsys.com/
    http://bluemarlinsys.com/bi

  • Intercompany elimination at legal entity and profit centre level

    All,
    I have a question regarding intercompany elimination. As far as I understand, BPC can only hold one Interco dimension per application. If you want to perform an intercompany elimination for two dimensions which do not roll up into each other, two separate applications are needed. Please see example below to clarify:
    Data is reported the following way:
    Legal entity   Profit Centre   Account    Interco    Value
    The problem is that the profit centre hierarchy does not roll up into the legal entity hierarchy mainly because there are profit centres set up as legal entities. Consequently, the legal entity hierarchy and the profit centre hierarchy are two independent hierarchies.
    The business requirement is to have an intercompany elimination at profit centre and legal entity level at the same time (hence requiring two Intercos at the same time). This is needed as some of the profit centres are set up as legal entities.
    Can someone advise me as to how to resolve this issue? Did anyone come across a similar problem?
    Please let me know if you require any further clarifications.
    Marc

    Hi
    Try to use 2 application for the interco elimination
    for the 1st appls ur entity will be the entity dimension and use intco as intco dimension
    for the 2nd one use the profit center as entity and build a new intco
    As per interco logic this is using the Intco property in the Entity dimension and Entity property in intco dimension
    it is very impossible to do this in one application
    Thanks
    CSD

  • Intercompany Elimination is doubling after running Legal consolidation

    Hi BPC Guru's
    Intercompany Elimination is doubling after running Legal consolidation Data Manager Package 2nd time tripples when run 3rd time and so on..Only change is that for resolving an issue with balance carry forward, we had changed the datasource type property for the audit trail members that store the eliminated amounts ealier this was A (Automatic) we changed that to (Manual) M and this is causing the doubling to start because if i change it back to A then there is no doubling..but the eliminated values are incorrect.
    Would be great somebody provides with their expertise.

    Hi Arnold,
    This issue is related to another issue that was discussed on the http://scn.sap.com/thread/3247090
    Till December all was well. Come January, after I run the consolidation package, the rule takes into account the balance from December for each month’s calculation:
    There were 2 suggestions from the above post that i tried:
    Check if “COPYOPENING” property in the Audit Trail dimension should not be “Y” -> It was Y for me but changing it to “N” did not solve my issue.
    Opening Flow should be assigned “FLOW_TYPE” property with the value of “OPENING”
    Both these are done in my system. But still the above issue exists. I also tried to change the rule to “Periodic” type but did not help.
      What I basically want is for BPC to ignore the values from previous year and run the calculation based on only the current month’s data.
    When we first faced this issue during January closing, as a temporary fix, we changed the “DATASOURCE_TYPE” property of the audit members used in Eliminations from A to M. This made the rule not consider December balances in the calculation.
    But doing this gave rise to the doubling issue.
    Any suggestions?
    Regards,
    Shruti

  • Intercompany Elimination - No records to process

    Hi,
    I am working on Intercompany Elimination. I have two entities BP01_Input & BP02 under the entity BP01.
    BP01_Input has ICCost of 1200 against BP02.
    BP02 has ICSales of 1500 against BP01_Input.
    I carried out the following steps:
    1.     Changes to the Account dimension u2013 Added the ELIMACC property and filled it with ICDiff for the accounts ICCost and ICSales
    2.     Changes in INTCO dimension u2013 Added BP01_input and BP02 in entity property for Intercompany idu2019s I_BP01 and I_BP02
    3.     Changes in Entity Dimension u2013 Added ELIM property  and filled with u201CYu201D for BP01 and "N" for its subsidiaries
    4.     Changes in RptCurrency dimension u2013 USD is the reporting currency
    5.     Ran the data manager package for IC elimination  for running  the default ICELIM logic with parameters for Category (Actual) and Time (2008.Dec)
    The data manager runs successfully. But the log shows "No records to process".Elimination of 300 is not shown in ICDiff account.
    Please let me know if there are any mistakes or any other configuration steps required.
    Thank you.
    Regards,
    Shoba

    Hi John, txs for answering.
    Let me set a quick example:
    Entity hierarchy:
    500
      100
      200
      300
    700
      800
      9000
    Entity Account Month Year    DataSrc       Flow     Amount
    100     ABC      005     2012  DS_INPUT  F_100     9000
    I want the elimination intercompany (which runs through automatic adjustments) to create this record:
    Entity Account Month Year    DataSrc       Flow     Amount
    100     ABC      005     2012  DS_ELIM  F_100      -9000
    I dont need to save this elimination record at parent level, just for 100 Entity.
    This works, but I d like to know if it is valid or not.
    PD: I m on BPC NW 7.5 SP11
    Regards
    JAV

  • Default Logic for Intercompany Elimination (USELIM)

    Dear Friends,
    I am doing the Intercompany elimination for Management consolidation. I have configured the Entity and Intco and also maintained the "ELIMACC"  property in the account dimension. Also i have manintaied the ICELIM.LGF where the following code is been maintained
    *RUN_PROGRAM US_ELIM
    CATEGORY = %C_CATEGORY_SET%
    TID_RA = %TIME_SET%
    OTHER = ENTITY=%ENTITY_SET%
    *ENDRUN_PROGRAM
    do i need to maintain any thing else in the default logic of my application. I have not maintained any Business rules, is it mandatory to maintain the same?. Please suggest me. ( I have no currency convertion since input and reporting is in USD only.)
    I tried running the "IC Elimination" package with the sofar done setting am getting the Package  status as 'Cancelled'
    Thanks
    Prem

    Group dimension is mandatory to add.

  • Intercompany Eliminations- Consumtion based senerio

    Dear Freinds,
    I am planning for Intercompany elimination. My R/3 configration follows Consumtion based accouting. I am not able to find Intercompany consumtion or Intercompany Clossing Stock Thus not able to find intercomapany Consumtion. In R/3 trading partners i am manintaing. Aslo getting intercompany transaction deatils in 0FI_GL_4 DSO( bw).
    We you suggest me what settings are must to arrive at intercompany Consumption and intercompany COGS.
    Thanks ! in Advance.

    Hey   Vishwanath-
      i  hope  you  are  talking  abt  setting up   ICELIMINATIONS  in  BPC..
    check this  HTG  link
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e081e99f-87b1-2b10-448a-a31b1c7a91e8?quicklink=index&overridelayout=true
    pls  let me know  if  i have not  understood  your  question  right...
    Hope  this  helps.....

  • SAP BPC 7.5 - Intercompany Elimination

    Dear All,
    I have a scenario, where my client has not implemented Trading Partner properly , they assgined 1000 for all the intercompany masters.
    So we are in process of implementing properly with the respective company code.
    Now we will do that in March 2012, whereas JAN and FEB will have data with Intercompany 1000 and from March it will be respectively 1000, 2000, 3000 etc...
    The question is how i can accomodate Jan and Feb Elimination in my BPC system.
    Option1 : Is it possible to change the INTCO assingment in dimension from March , if i executed consolidation for Jan and Feb
    Option 2 : I will go with Manual posting for Jan and Feb , and run proper eliminations from March
    Option 3 : I will load the balance from March and start doing the consolidation(to my understanding as best practice it should be start from Jan 2012)
    Fiscal year is Jan to Dec.
    Thanks and regards
    Praveen Jagadeesan

    You can greatly improve your chance of receiving a helpful answer to your question if you state the version (MS or NW) of BPC which you are using.
    Also notice the sticky [note|Please do not post BPC, SSM or FI/CO questions here!; at the top of this forum whereby we announced new dedicated forums for BPC which are the proper place to post your questions regarding BPC in the future to be able to reach the right audience for your question.
    Thanks and best regards,
    [Jeffrey Holdeman|http://wiki.sdn.sap.com/wiki/display/profile/Jeffrey+Holdeman]
    SAP Labs, LLC
    BusinessObjects Division
    Americas Customer Solutions Adoption (CSA) team

  • Intercompany Eliminations Options Question

    Hi Forum,
    I have a few basic questions around IC Elims, that I want to get other experts opinions on.
    1. What are all of the options for IC elims? 
    Correct me if I am wrong, but you can run IC elims 2-3 different ways.  One, being SPRUNELIM logic, two using BRs and SPRUNCONSO logic, and three being SPICBOOKING logic (not sure on this one).  Are there any other ways to run this?
    2. In a Legal application, it is normal practice to use the business rules and SPRUNCONSO logic.  So my question is how do the buyers and sellers entities know who bought or sold from them intercompany?
    I just want to understand how others get around this, as my knowledge on using Business Rules for IC elims is limited.  So I need to understand how the users will be able to see where IC elims are going to/coming from.  From what I can tell IC elims will post to a datasource, but does that give the user the ability to see where the Elim came from or went to?
    Anyone?
    Thanks,
    Mike
    Edited by: Michael Hutchins on Mar 11, 2009 4:05 PM
    Edited by: Michael Hutchins on Mar 16, 2009 8:09 PM

    Hello Mike
    Question 1
    Another way to do elims is to use the same account for both intercompany debits and credits. . The sign that you enter for a counterparty determines whether it is a debit or a credit. This approach will then self eliminate intercompany balances at all levels in the roll-up and it is not necessary to set up elimination rules. The intercompany reporting is then used for merely running mismatch reports and this can be made to be self-policing by the units entering the data. It works particularly well for intercompany payables/receivable, loans payable/receivable, interest payable/receivable, dividends paid/received. Any balance left at group level is the net mismatch on that account and can be analysed on the mismatch report.
    Question 2
    To do intercompany reporting and elimination you need to set up an intercompany dimension. This is usually the same as the entity dimension, or a flatter version of it. Each entity's intercompany balance must be broken down against the counterparty it is against by using the members of the intercompany dimension. Using the entity and intercompany dimension, it is possible to set the application up so that an entity can run a mismatch report that shows them what a counterpart entity has reported against them as well as what they reported against the counterpart, along with the mismatch. This report could also show the elimination entries.    
    Paul Rowbotham

  • Intercompany eliminations

    Hi,
    i would like to know for inter-company eliminations we have Business rules and script logic , can we achieve the elimination process with either one of the process or do we need both.
    Also what is the difference between US eliminations and auto eliminations.
    Thnx
    PP

    Hello,
    You could achieve the eliminations with either one or the other.
    In bot cases you will need a logic file. If running the business rules you will need a logic file to trigger the program. If using script you will store in the logic file itself.
    Using the business rules is more efficient (uses ABAP program) and understandable/maintainable for the end user.
    For the diffenrence between us elliminations and auto eliminations see following user guide:
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/7070134c-1b04-2d10-f29d-bbb35abfa119
    It explains how to set up full legal consolidation in BPC.
    Hope this helps,
    Best Regards,
    Eric

  • Intercompany Eliminations in Consolidation

    Trying to use the existing logic(Initialize_elim and Eliminate_org) from 5.1MS for Inter-Company Eliminations in 7.5NW.
    Not sure what's the equivalent keyword for CPE( common parent elimination) in 7.5NW for the following 5.1MS logic:
    *WHEN CPE(INTCODIM.COMPANY,ENTITYDIM,%ThisOrg%,ELIM)
    Any help is highly appreciated.
    Thx
    KV

    Hi KV,
    I believe that the NW equivalent to the basic inter-company elimination you are talking about is the US Elimination business rules. You can read about it at the following link on help.sap.com, and there is example script logic: [http://help.sap.com/saphelp_bpc75_nw/helpdata/en/9a/cb23d5c32047fbbeb625dbcaccb42a/frameset.htm]
    If you are doing this as part of a full consolidation, the full automatic adjustment business rules are also available in the NW version. Most of the stored procedures are actually recreated on the Netweaver side in ABAP as built-in programs, but they have a slightly different script logic syntax and may require some changes to your dimension properties.
    Ethan

  • Intercompany Matching and Eliminations

    Hi All,
    We are trying to configure Intercompany Matching and Eliminations in application LEGAL following the docs: HTG Intercompnay Matching and BPC Intercompany Booking in Business Rules (both for MS Version), but we can't make any elimination (the status after run packages is Completed, but id didn't submit any data).
    We have the following configuration:
    DIMENSION ACCOUNT:
       ID  |   PARENTH1 | ACCT_TYPE   | ELIMACC
       2110A | |AST | PAYABLE
       2210A | |LEQ | RECEIVABLE
       IC_ACT| | AST
       PAYABLE| IC_ACT | AST
       RECEIVABLE | IC_ACT | LEQ
    Payable and Receivable are accounts to book intercompany differences.
    Do we need another property to identify accounts that belong to the scope of intercompany eliminations?
    DIMENSION ENTITY:
    ID | PARENTH1 | ELIM | INTCO
    E_TESTE
    1040 | E_TESTE | Y | I_1040
    1180 | E_TESTE |     | I_1180
    5560 | E_TESTE |     | I_5560          (we also tried with ELIM=Y for all the entityes but the result is the same...)
    We have the corresponding Intco's in dimension INTCO. 
    In dimension GROUPS (Type Currency) we have the member EUR with property REPORTING=Y. And in C_DataSrc dimension we have the member ICDIFF.
    BUSINESS RULE INTERCOMPANY BOOKING (2 lignes):
    Parent Matching Account: IC_ACT
    Type: Seller Rule
    Dest Dta Source: ICDIFF
    Max amount: 1000
    Debit Account: 2210A | PAYABLE
    Credit Account: 2110A | RECEIVABLE
    Debit/Credit FLOW: F_CLO
    Debit/Credit Intco: I_NONE
    SCRIPT ICDATA:
    *RUN_PROGRAM ICBOOKING
            CATEGORY = %C_CATEGORY_SET%
               CURRENCY = %GROUPS_SET%
               DATASRC = INPUT
               TID_RA = %TIME_SET%
               ENTITY = %ENTITY_SET%
               ACCOUNT =
               FLOW = F_CLO
               TYPE = 'I'.
    *ENDRUN_PROGRAM
    Does script ICDATA really should run ICBOOKING?
    SCRIPT ICBOOKING:
    *RUN_PROGRAM ICBOOKING
            CATEGORY = %C_CATEGORY_SET%
               GROUP = %GROUPS_SET%
               TID_RA = %TIME_SET%
               OTHER =
    *ENDRUN_PROGRAM
    We submitt the following data to the LEGAL Application:
    ENTITY | INTCO | C_ACCT | GROUPS | FLOW | DATA_SRC | CATEGORY | TIME         | AMOUNT
    1180    | I_5560 | 2210A    | LC           | F_CLO | INPUT         | ACT             | 2009.OCT |  -90
    1180    | I_5560 | 22800     | LC           | F_CLO | INPUT         | ACT             | 2009.OCT |  -300
    5560    | I_1180 | 2110A    | LC           | F_CLO | INPUT         | ACT             | 2009.OCT |  100
    5560    | I_1180 | 211AM   | LC           | F_CLO | INPUT         | ACT             | 2009.OCT |  300
    After input we run currency conversion, and then the packages ICDATA and ICBOOKING.
    The packages ICDATA and ICBOOKING run well (status success) but didn't submitt any data...
    Does anyone know if there is missing something or something wrong in the configuration?
    Anyone has ICDATA/ICBOOKING in NW version? Is there any other way to implement intercompany elimination?
    Any ideas, please?
    Thanks in Advance.
    Regards,
    Mónia Domingues
    Edited by: Mónia Domingues on Oct 27, 2009 12:37 PM

    Sorry. NOT CONSIDER THIS POST
    Edited by: Mónia Domingues on Oct 27, 2009 1:05 PM

  • Intercompany matching and elimination

    Is it possible to implement Intercompany functionality as well as legal consolidation (for the proportional, global and equity adjustments) without intercompany eliminations being exected at time of legal consolidation?

    Linda,
    Yes, this is possible, depending on how you are running your elimination. If you are talking about US Elimination business rules or Intercompany Matching business rules, then these are actually separate programs and you don't need to run them together with the consolidation program.
    If you are doing some sort of elimination as part of the full consolidation (automatic adjustments) business rules, then I think you will not be able to restrict which consolidation rules are run when you kick of the consolidation program as that is defined on an application by application basis. In this case, you may need to consider setting up a separate application that only uses the elimination consolidation rules, where you can run your elimination without doing a full consolidation.
    Ethan

  • ICP Elimination rules in v11.1.2.3

    Hello Ladies and Gents, I have a question on how to write ICP elimination rules in a 6 custom dimension v11.1.2.3 application. Just to set the scene I am a 10 year plus HFM rules writer, so not someone who has just read the manual . I am currently on a project using v11.1.2.3 and against my better judgemement we are using 6 custom dimensions, What I thought was going to be a straightforward lift of existing rules I have has turned into a nightmare, namely intercompany elimination. The usual rule is to open a dataunit, identify your intercompany accounts and then reverse the IC balance into a plug account. I can get the IC balance to reverse into its original account, but it will not put the value into the plug account. The error message I get is that it doesn't recognise the custom1 dimension, the metadata custom dimension setup all ties up. My current rule is
      Call MyDataUnit.GetItemExtDim(i, vAccount, vICP, vCustom, dData)
       Dim CanEliminate
       Dim vPlug
       CanEliminate = True
       If (strComp(vICP, "[ICP None]", vbTextCompare) = 0) Then
        CanEliminate = False
       ElseIf (HS.Account.IsICP(vAccount) = False) Then
        CanEliminate = False
       ElseIf (HS.Parent.IsDescendant(HS.Parent.Member,vICP) = False) Then
        CanEliminate = False
       Else
        vPlug = HS.Account.PlugAcct(vAccount)
        If (vPlug = "") Then CanEliminate = False
       End If
       If CanEliminate Then
        dPCon = HS.Node.PCon("")
        Call HS.Con("V#[Elimination]",-1 * dPCon,"")
        Call HS.Con("V#[Elimination].C1#"&vCustom(0,1)&".A#"& vPlug,dPCon,"")
       End If
      End If
    Next
    The bolded line is the one that bombs out. I have used the new GetItemExtDim rule function. And the value that appears against vCustom(0,1) is exactly what I want it to be, but it still won't recognise it and the consolidation aborts. If I change the vPlug to vAccount then the rule runs, but that is not what I want, I need the plug account populated.
    I can't be the only one who has experienced this, What am I doing wrong??
    Paul

    Hi Paul
    I've encountered this problem once before the latest patch was applied to the environment. As far as I remember I had to pull out dimension name as well from vCustom array. So your line should go smth like this:
      Call HS.Con("V#[Elimination]." & vCustom(1,1) & "#" & vCustom(0,1) & ".A#" & vPlug,dPCon,"")
    Yet I am quite sure that nmC1 here is stored within vCustom (0,0) array cell and not (0,1). Since you say that the value of vCustom(0,1) is exactly what you want it to be, then this is probably not the case. But I would alter the line to:
      Call HS.Con("V#[Elimination]." & vCustom(1,0) & "#" & vCustom(0,0) & ".A#"& vPlug,dPCon,"")
    Hope this helps,
    Kirill

  • Elimination of Intercomp Inventory (Assets)Profit due to markup sales price

    Hi all
    I have a question regarding elimination of inventory profit when a company sells inventory at a profit to another company within the same parent.
    The scenario is company A produces 100 quantities of Product X for $100 ($1 per Product X - Cost of Sales) and sells it to Company B for $200 with mark up price ($2 per Product X u2013 Sales). Now Company A has sales of $200 while Company B has COS of $200 which will be easily eliminated by intercompany elimination. But now Company B has $200 worth of Inventory when it should be actually only $100 thus inflating the assets. Is there a business rule to eliminate inventory/asset of this kind?
    Also now if Company B sells 80 quantities of Product X, 50 of which are from the ones supplied by Company A, how do we evaluate inventory and eliminate the Inventory profit because of stock transfer. How do we track all these stock movements?
    Please let me know.
    Thanks,
    Ameya Kulkarni

    Answer in another thread

Maybe you are looking for