Calculation of minority interest in matrix organization structure

Hello-
We are currently implementing sem-bcs and have a matrix organization structure in place. We use company code and profit center as consolidation units. Company code being the currency carrying unit.
We are facing an issue in minority calculation-
Let us take the following example -
Investee A - books equity in pc A
Holding entity B books investments in pc B
The above information were entered in AFD and was also pulled in BCS as RFD..
The first consolidation happens as per our expectations.
For subsequent consolidation, the retained earnings account (additions movement) could have multiple profit centers. The system calculates minority interest correctly for combination of retained earnings addition @ PC A. However for all other combinations (I.e retained earnings for PC other than A), the system treats the entire amount as minority interest (even though that's not the case)..
Kindly advise.
Thanks!

Hi,
Thanks for your reply...
The PC hierarchy is already in place..I maintained Additional Financial Data for the other combinations (of Cons Unit and PC) with 100% share and zero value. The system considered that and calculated minority interest correctly.
I wish to know if the above approach is ok..
Thanks

Similar Messages

  • Minority Interest calculation and consolidation

    Hi people. i am new to HFM. I am kind of stuck with Minority Interest calculation and the consolidation of it. Now after looking at different posts on the minority interest calculation here , i am still confused if we could use the calculation expression for Minority Interest calculation within Sub Consolidate() or should we include it in Sub Calculate(). Please find below the script that i am working on.
    SCRIPT :
    Sub Consolidate()
    Method=HS.Node.Method("")
    PCon=HS.Node.PCon("")
    POwn=HS.Node.POwn("")
    vMIN=1-HS.Node.POwn("")
    PMin=PCon-POwn
    Dim strAccount,i
    Set DataUnit=HS.OpenDataUnit("")
    NumItems=DataUnit.GetNumItems
    For i=0 to NumItems-1
    Call DataUnit.GetItem(i,strAccount,ICP,Custom1,Custom2,Custom3,Custom4,Data)
    If Method="Holding" Then
    Call HS.Con("",PCon,"")
    End If
    If Method="Global" Then
    If StrAccount = "281100" Then
    Call HS.Con("A#281100",PMin,"PMin")
    'Call HS.Con("A#281000",vMIN,"")
    Else
    Call HS.Con("",POwn,"")
    End If
    End If
    'If HS.Account.IsConsolidated(strAccount) and Data0 Then
    'If Data0 Then
    'HS.Con "A#"&strAccount,POwn,""
    'If StrAccount = "281100" Then
    'HS.Con "",PMin,""
    'End If
    'End If
    'End If
    Next
    End sub
    Sub Calculate()
    HS.EXP "A#281100 = A#CapitalStock - A#Investments"
    End Sub
    My Doubts :
    1. Is the expression correct for Minority Interest calculation ?
    2. If so can we use it in Sub Consolidate() ?
    3. Should the Minority Interest consolidate to its parent using PMin ? If so kindly provide the appropriate expression.
    Looking forward to some help. Thanks in advance.

    Hi,
    If I got it correctly, you don't want the A#281100 calculation to happen for your holding company. There is a preferable way to do your consolidation that avoids involving the Calculate() altogether. So scrap your Calculate and write this Consolidate() instead:
    Sub Consolidate()
    Method=HS.Node.Method("")
    PCon=HS.Node.PCon("")
    POwn=HS.Node.POwn("")
    vMIN=1-HS.Node.POwn("")
    PMin=PCon-POwn
    Dim strAccount,i
    Set DataUnit=HS.OpenDataUnit("")
    NumItems=DataUnit.GetNumItems
    For i=0 to NumItems-1
    Call DataUnit.GetItem(i,strAccount,ICP,Custom1,Custom2,Custom3,Custom4,Data)
    If Method="Holding" Then
    Call HS.Con("",PCon,"")End If
    If Method="Global" Then
    If StrAccount = "CapitalStock" Then
    Call HS.Con("",POwn,"")
    Call HS.Con("A#281100",PMin,"")ElseIf StrAccount = "Investments" Then
    Call HS.Con("",POwn,"")
    Call HS.Con("A#281100", (-1) * PMin,"")Else
    Call HS.Con("",POwn,"")End IfEnd IfNextEnd subWith this code, the minority interest will calculate only for entities using the Global method.
    I did not drive you to this solution immediately in order to avoid to confuse you, as well as because this does not address the issue of Calculation() running at many Value levels.
    Regards,
    --Kostas                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Minority Interest Calculation in Consolidation

    Hi,
    How is Minority Interest Calculation Handled in a Group Company or in Consolidated Balance Sheets. How it can be shown in SAP?
    Reagrds

    What we did is set up a calc in the calculate subroutine that caculates minority interest and puts it to the elimination company.
    If HS.Entity.UD1("")="RETAILCONSELIM" Then
    HS.Exp "A#MINORITYINTSUBS=(E#SUSSERCO.A#NETINCOME.W#Periodic"&{All_Top}&"*.1482)"
    End IF

  • How to avoid minority interest dividend calculation

    Hi,
    I have a requirement to avoid dividend postings to minority interest share portion. We want to post 100% of the dividends to the group company. However the current group shareholding is only 75% hence the system is posting 25% of the dividends to the minority share group. The consolidation of investment method used is pooling of interest method.
    Please see the attachment for the screen shot, click on this link and click on the download file button to download the screen shot :- http://wikisend.com/download/289316/Minority%20share%20dividends.JPG
    Edited by: FICO Consultant on May 5, 2011 2:41 PM
    Edited by: FICO Consultant on May 5, 2011 2:42 PM

    Hi,
    I cannot delete the distribution of dividends in the location of values because the delete button is not enabled for me. I tried to clear the FS item allocated and did the COI but the system still doing the distribution of dividends somehow. Dont know how. Is this the correct place to deactivate this activity?
    I went to the activities screen where i can set the default sequences of the CI activities. But i cannot remove the distribution of dividends activity there too.
    Here is the screen shot :-
    http://wikisend.com/download/520076/cannot%20delete.JPG

  • IFRS requirement , minority interest calculation and accounting for in SAP.

    hi ,
    We need  financial  consolidation with full consolidation , equity interest, minority interest as per  IFRS requirements  along with inter company eliminations
    Will it be possible thru ECCS or we need to go to SEM suite.
    thanks
    KR

    Hi,
    With Virtual Ledgers in Ecc 5.0 and 6.0 we can customise few things and connected to ECCS module.
    If you have BI,SEM modules implemented then it is better to go with Consolidation modules rather than ECCS.
    Thanks
    G Bharathi

  • Minority Interest on Ownership Change

    Dear All,
    How to achieve Minority Interest on Ownership Change in the same financial Year.
    For Example:  For April Ownership and Minority interest is 60% and 40% respectively and PROFIT is YTD 1000.
    On that period, Minority will be calculated at 40% and value would be 400.
    Next Period, May month - ownership has been changed to 80% and 20% and profit value is  YTD 2000.
    In this period, Minority should be calculated on two values, which 40% is on 1000 (april's value) and 20% on 1000 which May's value.
    Total would be 400 + 200 = 600
    How to achieve this in HFM. If we uncheck ConsolidateYTD in scenario view, then system will calculate minority as per the requirement. But, if we uncheck this, then ZeroviewforAdj and ZeroviewfornonAdj has to be periodic and any adjustment requiered, then only periodic value needs to be inputed. But, data load is happening with YTD values (TB values been loaded with YTD value). Any impact on Flow(P&L) / Balance (Balancesheet) accounts if we use periodic values for adjustment.
    If we check ConsolidateYTD, then minority interest will be calculated at that month's minority interest % on YTD value.
    If month is april then, 40% on 1000 and if month is may then 20% on 2000 = 400 ( which is not right on profit value).
    Also, if we uncheck ConsolidateYTD, and having ZeroviewforAdj and ZeroviewfornonAdj with YTD will not give right figure.
    Is any other way to approach or achieve minority interest calculation as shown above.
    Kindly share your ideas and approach.
    Regards,
    Raj-

    Hi Raj,
    Although the manual mentions that ZeroView and ConsolidateYTD should be aligned, I don't think that Oracle should impose this. The reason is that the combination ConsolidateYTD = No with ZeroView = YTD works alright provided you keep some precautions. To make it clear lets consider this: ZeroView can impact two things:
    1. future periods, not having and real data loaded (we can just ignore these periods - why bother consolidating them? so this is no problem).
    2. intermediate empty periods, which is the case, when we keep both quarterly and monthly data in the same scenario, then periods intermediate to the quarters are left empty.
    In any case, ZeroView impacts periods that you don't want to load data, if data is loaded to the period, there is no issue with calculating the consolidated numbers.
    So, our discussion is limited to the second case, where we have quarterly data, intermediate months are zero ConsolidateYTD = No and ZeroView = YTD. Then as soon as you set the right consolidation options, your numbers will consolidate correctly in quarters. Lets say that we have numbers in March with 60% and June 40%. Provided that you also make April and May Active and apply the 40% from April through June, then everything calculates correctly. However, if you apply 60% to April and May and 40% to June or leave Active = No for April and May, then numbers will not calculate correctly.
    In fact this is my preferred configuration, and it has never let me down.
    -- Kostas

  • Organization structure of AA

    Hi
    can any one tell me what is the organization structure of Asset Accounting
    Thanx in advance

    Hi,
    In addition to providing for the management of assets and their values, asset accounting should offer an organizational structure for assets that reflects the organizational structure of the enterprise. For this reason, the FI-AA component uses the various SAP organizational units. An asset is clearly assigned to these organizational units at any given point in time.
    In addition, you need to classify assets according to various accounting criteria (such as depreciation methods). This classification assists in management-accounting-oriented tasks, and in the summarization of asset values in the general ledger.
    You can assign an asset to a number of organizational units by making entries in the asset master record. These assignments are meaningful primarily in other SAP R/3 applications. However, there are also functions and requirements for Asset Accounting that make it necessary or desirable to make organizational assignments.
    Asset Accounting uses the same company codes as the General Ledger. However, you need to define these company codes further with the specifications needed for Asset Accounting. An FI company code is not usable in Asset Accounting until it has been defined in this way.
    In order to make a company code usable in Asset Accounting, you have to assign a chart of depreciation to the company code. You do so in Customizing for Asset Accounting. Choose Organizational Structures ® Assign Chart of Depreciation to Company Code.
    The business area is another organizational criterion for General Ledger Accounting, in addition to the company code.
    Features
    If you specify in Customizing for the General Ledger that business area balance sheets should be created for a company code, the system requires that assets be assigned to a business area during master record maintenance. The business area can also be adopted automatically from the cost center that you entered. As long as a fixed asset is assigned to a business area, the system makes account assignment of all postings to this asset to this business area, including depreciation and gain or loss postings on asset retirement.
    If you want to assign a fixed asset, which has already been posted, to another business area, you have to transfer the fixed asset to a new asset master record. The posting becomes effective at the same time in the General Ledger. If you do not create business area balance sheets, you can change the business area in the time-dependent assignments in the asset master record.
    Use
    The meanings of the plant and location organizational units are primarily specified in the SAP R/3 logistics components.
    Prerequisites
    You maintain plants and locations in Customizing. Choose Enterprise Structure.
    Features
    Plant
    Generally, the plant is a plant location or branch. The plant has no asset accounting relevance, but it can be used as a sort and selection criterion for reports. You can assign a fixed asset to one plant for a set time in its asset master record. By changing the asset master record, you can change the assignment to a different plant.
    Location
    The location is handled the same as the plant. In addition to a plant, you can make a time-dependent assignment of the asset to a location.
    Address
    In the Customizing definition of the location, you can also specify an address. Using this method, you can indirectly assign an address to an asset. The comprehensive address data consists mainly of
    Street address
    PO box
    Information for communication (such as telephone number)
    Since the address is linked to the location, all assets with the same location must have the same address. You can obtain reports related to the address using a standard report in the FI-AA Information System. You can display the address in the asset master record, on the Time-dependent data tab page.
    Use
    For internal accounting, you generally need to assign asset costs to cost centers. Therefore, you can assign each asset in Asset Accounting to exactly one cost center. You make this assignment in the asset master record. At the level of the cost center, you can then
    Post all depreciation and interest for the asset (see System Settings for Depreciation Posting )
    Plan all future depreciation and interest (for primary cost planning, see Primary Cost Planning )
    Statistically post gain or loss from the sale of assets (see Additional Account Assignment )
    Prerequisites
    If you want to use cost accounting across company codes, then you have to set this up in Customizing for Asset Accounting. Choose Master Data->Specify Cost Center Check Across Company Codes.
    You define the necessary clearing accounts for this for the different company codes in Customizing for General Ledger Accounting. Choose Business Transactions.
    Features: The cost center assignment of a fixed asset can be set to begin on a specific day. If this date changes over the course of time, the system distributes depreciation and interest, according to the appropriate period, to the different cost centers, whereby costs are always allocated to the cost center valid at the end of the depreciation period. The history of the cost center changes can be managed in the system as long as you wish. A cost center can also be assigned to a business area as an asset can. In asset master record maintenance, therefore, the system ensures that the business area of the cost center matches the business area of the asset.
    If you assign assets to more than one cost center at the same time, you have to do one of the following:
    Distribute the costs within cost accounting using a distribution cost center.
    Post depreciation and interest to an internal order and then settle the order
    Hope this helps. please assign points.
    Rgds
    manish

  • Matrix  Organization in OM Module

    Hi experts,
    My client want to implement matrix Organization in OM Module. I have to study about matrix organization and until now I still have no ideas what actually matrix organization was. My question is :
    1. What is the matrix organization ?
    2. What is the function of matrix organization ? 
    3. What is the impact if I implement this?
    4. Is that any possibility to implement matrix organization in OM module.
    Needs your help. Thanks in advance.

    MATRIX is one fo the Structure we use to Develop the OM structures as we do with Simple Maintainence , staffing method ...........along with these MATRIX is of the structure
    See this:
    Matrix structure.
    see this:
    http://help.sap.com/saphelp_47x200/helpdata/en/bb/bdbe58575911d189240000e8323d3a/frameset.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/bb/bdbe65575911d189240000e8323d3a/frameset.htm

  • Minority Interest in HFM

    Guys
    We are using custom logic to calculate minority interest (not using PCON,POWN or PMIN). We are capturing the ownership percentage in certain accounts thru the web forms and using this info in rules to calculate minority interest.  This calculation executes at entity currency, at base level entity and translates into USD as part of standard HFM translation.
    We are running into issues where minority interest entity belongs to foreign entity (not same as reporting currency entity)
    It works fine for P&L but does not work correctly for balance sheet as we have two different rates for these.
    Is there any better way to handle this ?
    Your feedback is greatly appreciated.

    Hi Venkat,
    Any particular reason why you are using calculation rules in order to do this? Minority interest as such in my view is a consolidation specific calculation which you normally calculate in the consolidation itself, not so much in the calculation routine. Wirh regards to the ownership percentage and such, this is normally done in the ownership module which is default functionality of HFM. Have you turned consolidation rules on or off?

  • Matrix organization

    hi,
    does anyone tell me more on the matrix organization? if we want to implement the matrix organization, should we have 2 version (one for company code and the other by profit centre)?
    Is there any detail information / link on this that i can read?
    Thanks in advance.

    1. should i run Data and Consolidation task for both hierarchies?
    Data collection tasks are to be run one time for both (every data record in matrix structure will contain both ConsUnits).
    CoI tasks are to be run two times, for each hierarchy separately.
    2. How about AFD, should I input AFD equity and investment in both hierarchies?
    Negative. As with data records, DSO objects which keep entered AFD contain both COnsUnits and there is no need (and no possibility) to enter data for them separately.
    3. Could you kindly give a more detail/scenarion on this statement?
    "Only entries belonging to indicated PLs are to be executed separately".
    Mentioned PLs are ConsGroup-dependent. Since ConsGroups are to be different for these two ConsUnits, execution of the tasks generating entries of such PLs (namely: CoI, group org changes and elimination of unrezlised profit in inventory in case of supply chain) is to be done from ConsGroups level, separately for each hierarchy of ConsUnits.

  • Minority interest

    hi Gurus,
    I am new to HFM so please give me rule for Minority Interest calculation with Automatic Consolidation.........
    By 862107
    Edited by: 862107 on Jun 9, 2011 10:35 PM

    What we did is set up a calc in the calculate subroutine that caculates minority interest and puts it to the elimination company.
    If HS.Entity.UD1("")="RETAILCONSELIM" Then
    HS.Exp "A#MINORITYINTSUBS=(E#SUSSERCO.A#NETINCOME.W#Periodic"&{All_Top}&"*.1482)"
    End IF

  • "Interest on Arrears calculation" vs "Item Interest Calculation"

    Hi all,
    Could anyone explain me the difference between "Interest on Arrears calculation" and "Item Interest Calculation" and in what cases they are used.
    Thanks,
    DSK.

    Item Interest Calculation
        In this activity you make the general settings for the individual
        interest indicators for the item interest calculation
         These include settings for selecting the items and for
        calculating the interest. You can also enter specifications for interest
        postprocessing, output control, and for posting.
    Account Balance Interest Calculation
         In this step you make general specifications for each interest indicator
         for the account balance interest calculation. These include
         determination of the period, the interest determination, the subsequent
         processing of interest, the output control for printing forms as well as
         the terms of payment
    Regards
    Arun

  • Error while creating the Organization structure.

    Hi,
    I am trying to create an Organization structure in SRM 5 sytem, I have created a Root for the structure and when i try to click on the Attribute Inheritance or the Check tab below i am getting an error "Start program BBP_LOCATIONS_GET_ALL first (see note 563180 and long text)" but i have replicated one plant from the R/3 system using BBP_LOCATIONS_GET_SELECTED and the material groups and all the other relevant datas from R/3. I can see in the table BBP_LOCMAP the plant been associated with the relevant company code. I am now struck in creating the organization structure. I am not sure where i am going wrong while creating the Org model.Please give me your valuable inputs to overcome this error.
    Regards
    GGL

    Go to transaction SM30, table T77S0
    Add an X to the following entry:
    Group = EBP          
    Sem abbr. = LMIGR        
    Val. Abbr. = X       
    Description = Locations Successfully Migrated
    This tell the system that the locations have been replicated and the error indicating location get all needs be executed will go away.
    thanks,
    justin
    Edited by: Justin Farley on Feb 25, 2009 7:16 PM

  • Problems assigning BP to a position in the organizational structure

    I tried to assign a bp to a position in the organizational structure,
    but I receive this message "Object cannot be assigned to object CliC
    Agent in the period 21.12.2006 - 31.12.9999".
    Also, I notice that in the screen, the checkbox where i can select for
    the business partner is missing.
    However, I can assign a user to the org structure.
    Before upgrading, it was working. This is the support packages that it was in.
    SAP_ABAP: Level 9
    SAP_BASIS: Level 9
    PI_BASIS: Level 9
    SAP_AP: Level 6
    BBPCRM: Level 6
    After the upgrade to the following,
    SAP_ABAP: Level 10
    SAP_BASIS: Level 10
    PI_BASIS: Level 10
    SAP_AP: Level 7
    BBPCRM: Level 7
    The assigning of business partner to a position no longer works.

    Hi,
    we're facing exactly the same problem, it was all going well until we went on production.... we applied note 997009 which results in a different error... did you manage to find a solution yet ?
    Regards,
    Jacob.

  • FI organizational structure in ECC 6.0

    Dear all,
    I would like to know what is the suggested organizational structure in FI in ECC 6.0. For example, whether it supports multiple company code or single company code. If a company code is situated out of India, how the taxation and all will be consolidated etc. etc.
    Kindly can any one provide me documents on the above subject related to Finance Module.
    It will be very helpful If anyone sends the required documents
    Email id : [email protected]
    Thanking you in advance
    Vijaya

    Hi Vijayalaxmi,
    SAP 6.0 ECC is supports what data you doing in previous versions like 4.7 or 5.0 etc
    you can set company in india or out of india and  taxation also same what you doing in previous versions
    differece is ECC 6.0 is some extra functions is added on advance purpose
    Organizational Units and Basic Settings
    Definition
    Elements of the SAP System logical structure, important for Financial Accounting.
    Organizational units are used to structure business functions and for reporting. The organizational units of Financial Accounting are used for external reporting purposes, that is, they fulfil requirements that your business is subject to from external parties, for example, legal regulations. The financial statements for example, are created based on the organizational units of Financial Accounting.
    Basic settings in Financial Accounting are Customizing settings that you have to make in order to be able to carry out processes in Financial Accounting.
    Use
    You create your company-specific organizational structure in the SAP System by defining the organizational units and making the basic settings. Defining organizational units for Financial Accounting is obligatory, that is, you have to define these units in order to be able to implement the Financial Accounting component.
    Organizational unit
    Definition
    Client
    Obligatory
    Company
    Optional
    Company code
    Obligatory
    Business area
    Optional
    Basic setting
    Chart of accounts
    Obligatory
    Fiscal year
    Obligatory
    Currencies
    Obligatory
    Integration
    In the SAP System, you define the relevant organizational units for each component that you are implementing. For example, for Sales and Distribution, you define sales organizations, distribution channels, and divisions (product groups). Similarly, for Purchasing, you define purchasing organizations, evaluation levels, plants, and storage locations. The organizational units are independent of one another at this stage.
    Components and Organizational Units
    Component
    Organizational unit
    Sales and Distribution
    Sales organization, ...
    Logistics
    Purchasing organization, ...
    Financial Accounting
    Company code, ...
    Controlling
    Controlling area, ...
    Human Resources
    Employee groups, ...
    To transfer data between the individual components, you have to assign the organizational units to each other. You only need to make these assignments once in the system. Whenever you enter data subsequently, it is automatically transferred.
    For example, invoices that are posted in SD are transferred to FI.
    Below link will give total structure of organisational structure
    http://help.sap.com/saphelp_470/helpdata/en/e5/0779ee4acd11d182b90000e829fbfe/frameset.htm
    Hope this infirmation will helps you
    Prem

Maybe you are looking for

  • How to make OBPM 10.3g solutions highly scalable and performant?

    Hi experts, I would like to request some advice on how to make Oracle BPM 10.3g based solutions highly scalable. In our organisation, we are rolling out few processes (3-5) on OBPM 10.3g, with couple of 100 concurrent users on each. But going forward

  • Having Problem with logon & logoff Triggers for the SCHEMA

    hi, I have created triggers "LOGOFF_TRIG" & "LOGON_TRIG" . This triggers fires each time the user SCOTT logings and logoff from the database and stores the info in table log_trig_table. Below the code of the trigger LOGOFF_TRIG CREATE OR REPLACE TRIG

  • Strange: titleContent and navigationContent slinding to wrong position...

    If i call some other view from my mainview, at first all works fine. When i navigate back to ma mainView: navigator.popToFirstView(); the calling view is sliding away (to the right)... but the titleContent and the navigationContent of the firstView a

  • Unreleased PO/SA Agreements

    The client need the report on the unreleased PO/SA and their approval level (lowest level only). In the Structure RM06B, We have two fileds ANZEF : Final Release ANZFR : Release to date The difference between the two fields will give me the unrelease

  • Why can't I assign applications to different desktops?

    Why can't I swipe with three fingers to go from application to application which are assigned to different desktops since moving from Lion to Mountain Lion?