Equity Pick Up Module in HFM 11.1.1

Hi All,
I am trying to use equity pick up module in Oracle Hyperion Fusion Edition but i require help in writing a rule file for the same. Can anybody give an example of the equity pick up module of rule file?
regards

Sub EquityPickup ( )
Owned = Hs.Entity.Owned
OwnerCurrencyTotl = Hs.Entity.DefCurrency & “Total”
Hs.Clear “A#Inv.C4#EPU.I#” & Owned
Hs.Exp “A#Inv.C4#EPU.I#” & Owned & “ = A#EQ.C4#C3Tot.I#[ICP Tot].E#” &
Owned & “.V#” & OwnerCurrencyTotl & “*” & Hs.PEPU(,,,,)
•     Hs.Entity.Owned - Gets the owned entity of the entity pair being processed.
•     Hs.Entity.Owner - Gets the owner of the entity pair being processed.
•     Hs.PEPU (“S#.Y#.P#”, Owner, Owned)- Gets the percentage of ownership from the EPU table. If the values are left blank, the function returns the percentage of ownership for the current entity pair in the current scenario, year, and period.

Similar Messages

  • Equity pick up and HFM versions

    Hi Gurus,
    I am trying to implement the equity pick up function to calculate the investment gain / loss in our consolidation app, but it's not working properly with version 11.1.2.2.
    Does anyone have any experience of this function and please let me know your HFM version?
    Many thanks,
    Jacky

    Thanks Bryan.,
    If its the case and still we want to use the "Is Calculated" on, how to recreate the EPU module funtionality in Sub Calculate as HS.entity.Owner, HS.entity.Owned and PEPU functions are restricted only to EPU modules.
    Any suggestions or design consideration for writing it in SubCalculate.
    thanks in advance,
    Victor.
    Edited by: 976062 on May 2, 2013 11:39 AM
    Edited by: 976062 on May 2, 2013 11:39 AM

  • HFM Equity Pick up issue.

    Hello Experts,
    11.1.1.2
    When we load the rule below into HFM it complains about this syntax only: Owned = Hs.Entity.Owned
    If we comment it out and just use: Owner = Hs.Entity.Owner it does not fall over and even calculates numbers for me, but gets itself caught in a loop.
    Sub EquityPickUp ()
    '==============================================================================================================
    ' Equity pick up rules for Dublin
    '===============================================================================================================
    Owner = Hs.Entity.Owner
    Owned = Hs.Entity.Owned
    lPown = Hs.GetCell("E#" & Owned & ".I#" & Owner & ".V#[None].A#[Shares%Owned].C1#[None].C2#[None].C3#[None].C4#[None]")
    OwnerDefCurr = HS.Entity.DefCurrency("")
    Factor = lPown /100
    Hs.Clear "A#IS_6112008.I#" & Owned
    ProfitfortheYear = Hs.GetCell("E#" & Owned & ".A#IFRS_IS_005.I#[ICP Top].C1#AllCustom1.C2#[None].C3#C3_2.C4#[None].V#" & OwnerDefCurr)
    Hs.Exp "A#IS_6112008.I#" & Owned & " = " & ProfitfortheYear * Factor
    End Sub
    Please advise,
    Thank you,
    Charles Babu J

    Hey, I see you have asked lot of question on this site, one was abotu Equity pick up. I cannot get the equity pick up to work either. I have the rule and the tavle populated, but I am not gettign any results and it appears the ipown is not calculated. I have tired quite a few things, but nothing seems to work. Below is what I have done so far. Hope you have some ideas, I am stumper. Thanks! Mark
    Owner} = @Entity.Member
    {Owned} = @Entity.Owned
    {IPown} = @GetCell(E#{Owned}.I#{Owner}.V#[None].A#[Shares%Owned].C1#[None].C2#[None].C3#[None].C4#[None])
    {OwnerDefCurr} = @Entity.DefCurrency("")
    {Factor} = {IPown} /100
    {NIAT} = @GetCell(E#{Owned}.A#NetInc.I#[ICP Top].C1#TotalC1.C2#TotalC2.C3#TotalC3.C4#TotalC4.V#{OwnerDefCurr})
    A#EPU_EqAffIncExp.C1#[None].C2#[None].C3#[None].C4#[None].I#{Owned} = ({NIAT}) *{Factor}
    level owner owned %EPU
    1 54 58 60
    1 56 58 40
    0 054Cns 58 100
    0 054Cns 58 100
    The table is supposed to represent 054CNS owned 100 % of 54 and 56. And 54 owns 60% of 58 and 56 the balance of 40%. in the HFM hierarchy 58, 54 and 56 all rolll up to 054Cns. 054Cns is a consolidation point(no base members). 54, 56 and 58 all have base member. When I run the EPU the balance in 058 appears in 054Cns, but I do not get the 60/40 split in 54 and 56.

  • Equity pick-up

    Hi Experts,
    I am confused by the function equity pick-up in BPC 10 Consolidation.
    I wonder what is the difference between equity pick-up and consolidation. It seems that equity pick-up function can be done via consolidation monitor (e.g. using equity method). I am guessing if "Consolidation" is applicable only for the initial acquisition of the subsidiary, while "equity pick-up" are for capturing the on-going results from the subsidiary after initial acquisition.
    Pls confirm / correct my understanding preferably with an example and really appreciate your help and guidance.
    Thanks all.

    Thanks for your reply Mehmet.
    May I confirm that when you mention "And during consolidation process, Company A will be added to the consolidation with a "full consolidation method", as the parent company while Company B will be added to the consolidation with a "equity pick-up" method." - you refer to assigning "equity" method for Company B in Ownership Manager.
    I believe everything from the above example (including equity pick-up of the 30%) can be set up in "Business Rules > Elimination and Adjustments" and consolidated via "Consolidation Monitor".
    Then what does "Business Rules > Equity Pick Up" and the "Equity pick up monitor" do?
    I am sorry as I am quite new to BPC Consolidation and trying to understand more. Very thankful for your guidance.

  • ICP Module of HFM

    Dear all,
    I have one doubt. If we are going to use ICP module of HFM then do we need to load the data ONLY in PERIODIC and not YTD mode?
    Which method is OK for dealing with ICP transactions, using ICP module or dealing with the same without it.
    Do we need to write some additional rules for using ICP module?
    Thanks in advance
    Regards

    Hi all,
    We use ICT-module to match IC-balances, not transactions, ie. YTD data. For that we have no special treatment in the rules.
    The set-up is not straight forward, though. We have dedicated ICT-input accounts where the ICT-input and matching happens. From those the data is pulled to income statement and balance sheet accounts with calculation rules.

  • Equity Pick-Up Sample Routine

    Hi there,
    we are analyzing efforts and constraints related to a list of new requirements from the client.
    Among these requirements, there is also the implementation of the equity pick-up feature.
    In order to assess properly the customization I would need a sample of a very basic sub routine used to manage the equity pick-up.
    Many many thanks to whomever can help me.

    Did you ever get the EPU to work? Has anyone had issues with version 11.1.2 EPU table appearing and disappearing? We are experiencing this. Any ideas would be greatly appreciated!
    Edited by: 931346 on Sep 13, 2012 5:09 PM

  • Reg: SUPPRESS AND PICK  in module pool?

    what is SUPPRESS DAILOG in module pool.
    what is the PICK function type in module pool.

    Hi,
    Check this for Suppress Dialog.
    <b>SUPPRESS DIALOG.
    Effect
    Suppresses output of the current screen.
    However, flow control continues normally and dialog resumes on the next screen.
    Note
    SUPPRESS DIALOG should only be used in a PBO (PROCESS BEFORE OUTPUT) module.</b>
    Regards
    vijay

  • Troubles developing EPU Module in HFM.

    Hi,
    I need to implement or develop the EPU Module, to calculate the investment of the holding company, so I compare compare the calculation with the amount recorded for the holding and corresponding adjustment. For that we create the rule that is above, in which A21MP is the created account to paste the adjustment in equity investments, and CC1 is the capital account that should be multiplied by the% loaded in the module table.
    Sub EquityPickUp ()
      Owner=Hs.Entity.Owner
      Owned=Hs.Entity.Owned
      OwnerDefCurrency = Hs.Entity.DefCurrency ("")
      'variable: trae la tenencia accionaria de la holding en la subsidiaria.
      lPown = Hs.GetCell ("E#"&Owned&".I#"&Owner&".V#[None].A#[Shares%Owned].C1#[None].C2#[None].C3#[None].C4#[None]")
    ' Factor = lPown / 100
       Hs.Clear "A#A21MP.C1#00000000.C2#EPU.C3#0.C4#[None].I#"&Owned
       CapSub = Hs.GetCell ("E#"&Owned&".V#"&OwnerDefCurrency&".A#CC1.I#[ICP Top].C1#CECOS.C2#CONSOLCONBESTEL.C3#TIPOPERACION.C4[None]")
       Hs.Exp "A#A21MP.C1#00000000.C2#EPU.C3#0.C4#[None].I#"&Owned&" = "&CapSub * lPown
    End Sub
    With this rule, we do not see anything, if I run the calculation module does nothing, if you modify a% abort the calculation, as if I apply force vanishes rule EPU. The strange thing is that disabling the entire rule and go partially enabling it runs and I aborted but does not calculate anything.
    Who can guide me as to properties that must be considered as well if the rule is correct?

    So I finally have some news for this topic:
    I use eclipse as development tool. Actually I face this problem only when starting my applet in eclipse.
    After I had uninstalled all public JREs except the one I wanted to use with my applet, it worked fine outside eclipse in the distribution environment.
    I cannont figure out what the actual problem is but it seems to be a problem inside the JVM.

  • Bugs in HFM 11.1.2.2.300 ?

    Dear experts,
    I want to know if my issue below is caused by bug in HFM v11.1.2.2.300:
    FYI, I'm using EPMA and my HFM is shared with Dimension Library
    1. After running a consolidation, my elimination journal is created as I wanted. Clicking on Manage Journal brings me to the list of journal (above) and below is journal detail. But when i want to move to one journal and another, i got warning on the screen "The journal you are trying to load has been deleted and cannot be processed. Please refresh the journal list". I didn't intend to delete or do anything to the journal, only wants to view it. So, when I lower down the viewing screen, i'm able to select the journal list without any prompt message and i pull up again the journal view and voila!! the screen displaying my other journal. This is not happening when i'm viewing a normal journal (as in <entity cur adjs> level)
    2. In my server, I have STAT application restored, also have my own application. STAT app, has many aliases: English, French, German, etc, while my apps has alias English, AliasTemp1, AliasTemp2. When I go to workspace, trying to change alias from preferences menu, I notice that STAT app is on the first list. So I click on dropdown and change the app, i select my own app. But the language dropdown doesn't change, means, it still point to STAT app.
    3. I want to change my consolidation method's name from dimension library. I changed it from CostConsol to CostMethod. Since my apps is a shared one, i check that in my app, the name has been changed (from view application). After validating and deploy, I open Ownership Management to check the name. The name hasn't change yet, still using the old one. How to change the consol method name ?
    4. In consolidation rules file, you always has syntax call MyDataUnit.GetItem(i, strAccount, strICP, strCustom1, strCustom2, strCustom3, strCustom4, dData). I have more than 4 custom dimension (i have 6). I want to include all 6 into this syntax, but my consolidation is aborted. Does this syntax only limit to custom4 dimension ?
    5. I want to retrieve POWN and Parent value by using HS.Parent.Member and HS.Node.POWN(""). According to admin guide, both syntax can be run in Calculation Subroutine(). But i tried, it doesn't work.
    6. In Sub Equity Pick up, I can't execute HS.EXP command. It always generates an error.
    Please help if anyone knows/aware that this is happening in HFM v11.1.2.2.300 or maybe i did something wrong with the code.
    Thanks,
    Anna

    You'll want to use the Alias for this.

  • HFM 11.1.2 Cannot Deploy Application from Workspace

    Hi,
    I have sucessfully installed Foundation,Workspace, Calc Manager, EPMA, HFM, FDM and Financial Reports on a single Win 2008 SP1 win 32 server. All Products configured on std ports and services are starting allright.
    When I log on to Workspace and create a new HFM application validation is Sucessfull. However when I try to deploy the Application it fails.
    Error Reported:
    HTTP/1.1 500 Internal Server Error
    Action aborted.
    Log file Says nothing but:
    HTTP/1.1 500 Internal Server Error
    My Environment:
    Hyperion: 11.1.2
    OS: Win 2008 SP1 win32
    IIS7 has Allow all ISAPI
    ASP is allowed

    The problem was solved
    I went to IIS and then to the Virtual Directory of HFM and clicked on Browse, instead of showing me a white page with HFM written on it, there was Internal Server Error web page with more details.
    I Redeployed all Sub-Modules of HFM in EPM Configurator except for Database Configuration and then Restarted the machine. Problem Solved.
    Edited by: AIC on Dec 11, 2010 12:42 PM

  • Multiple files picked and to zipped at target file system

    Hi
    In my scenario multiple files to be picked from FTP server by using Sender File Adapter then it has to be Zipped at the receiver file system.
    Please help me in this scenario.
    Sri

    Hi,
    >> In my scenario multiple files to be picked from FTP server by using Sender File Adapter then it has to be Zipped at the receiver file system.
    First you need to pick multiple files by using advance selection source at file sender adapter.
    Once it' is  picked use module name is: AF_Modules/PayloadZipBean in receiver file system for zipping files
    Pls ref the blog :
    /people/stefan.grube/blog/2007/02/20/working-with-the-payloadzipbean-module-of-the-xi-adapter-framework
    Abid Mazhar.

  • Multiple reason codes in ICT HFM

    Dear all,
    We are implementing ICT Module for HFM 11.1.2.1 for one of our client. After the reconciliation by transaction ID and by Account, there have about hundreds of transactions that do not match and they have to enter reasons code.
    It seems that they have to enter reason codes transaction by transaction. Is it possible to select all the non matching transactions once and to assign the same reason code for all in one operation ?
    Thank you
    Best regards,
    Arnaud

    HI,
    1 From the list of intercompany transactions, select the transaction or transactions to which to assign a reason code and click Edit.
    Note: You can assign a reason code only to transactions with the MisMatched status.
    2 Take one of these actions:
    To assign a reason code to one transaction, from Reason Code, select a reason code.
    To assign a reason code to multiple transactions, enable the check boxes of all transactions, select Edit, then Set Reason Code, select a reason code and click Set.
    The reason code that you select is assigned to all the selected intercompany transactions.
    3 Click Save to save the changes.

  • BPC 10.0 - Equity Pickup?

    Dear All,
    In BPC 10.0, there is a new feature called Equity Pick-up. What is it used for? I can google about this. But, I would like to hear(authentic) from you - professionals, on the practical usage of it.
    Thank you!
    Regards,
    Peri

    HI Peri,
    Equity Pickup is consolidation of Investment method required for Parent company reporting. This was introduced to comply with banking entity consolidation requirement. EPU performs consolidation at trading partner level instead of scope.
    Please check this link. It shows various scenarios and step-by-step process.
    http://help.sap.com/download/documentation/PC_NW10_Equity_Pick_Up.pdf
    Hope this will help.
    Thanks.

  • HFM BPMA web

    Hi ,
    We are on Hypeiron 9, I know I can access hyperion planning and HFM through workspace, can anyone tell me whats the web address for HFM like planning http://server:8300/HyperionPlanning/LogOn.jsp...
    In workspace I can navigate in webanalysis but I did not see anything related to HFM...So I want to try a direct link of HFM
    Thank You for your time....

    this "direct link for HFM" is for development troubleshooting purposes ONLY and absolutely NOT for production users.
    There is no "direct link for HFM" as there is for planning, that is meant for production users, in HFM releases since the Workspace integration. The only method of access from 9.3.1 + releases is via the Workspace.
    please do not give out this URL to anyone who is not an administrator, and do NOT guarantee that all features will work through this direct URL. not every module of HFM has been tested to work like this by Quality Engineering teams.

  • HFM security

    Unable to login with MSAD users but native users are able to login into HFM. All the native an dmSAD users are able to login to workspace and other hyperion modules except HFM application.
    2008-07-24 18:10:34,101 [AWT-EventQueue-0] DEBUG com.hyperion.css.SAPSecurity.loadSAPCertificate(SAPSecurity.java:149) - Alias : mykey
    2008-07-24 18:10:34,116 [AWT-EventQueue-0] DEBUG com.hyperion.css.SAPSecurity.loadSAPCertificate(SAPSecurity.java:159) - Unable to locate keystore or no entries in keystore: SAP.keystore
    2008-07-24 18:10:34,116 [AWT-EventQueue-0] DEBUG com.hyperion.css.SAPSecurity.loadSAPCertificate(SAPSecurity.java:174) - Unable to load certificate from keystore or unable to locate keystore: SAP.keystore
    Error Code: -1
    com.hyperion.css.common.configuration.CSSConfigurationException: Unable to locate keystore or no entries in keystore: SAP.keystore     Error Code: 9
         at com.hyperion.css.SAPSecurity.loadSAPCertificate(SAPSecurity.java:165)
         at com.hyperion.css.CSSAPIImpl.initialize(CSSAPIImpl.java:2957)
         at com.hyperion.cis.config.CmsRegistrationUtil.getStandAlonCSS(CmsRegistrationUtil.java:96)
         at com.hyperion.cis.config.CmsRegistrationUtil.<init>(CmsRegistrationUtil.java:68)
         at com.hyperion.cis.config.wizard.HubRegistrationPanel.queryExit(HubRegistrationPanel.java:149)
         at com.installshield.wizard.awt.AWTWizardUI.doNext(Unknown Source)
         at com.installshield.wizard.awt.AWTWizardUI.actionPerformed(Unknown Source)
         at com.installshield.wizard.swing.SwingWizardUI.actionPerformed(Unknown Source)
         at com.installshield.wizard.swing.SwingWizardUI$SwingNavigationController.notifyListeners(Unknown Source)
         at com.installshield.wizard.swing.SwingWizardUI$SwingNavigationController.actionPerformed(Unknown Source)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1786)
         at javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(AbstractButton.java:1839)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:245)
         at java.awt.Component.processMouseEvent(Component.java:5100)
         at java.awt.Component.processEvent(Component.java:4897)
         at java.awt.Container.processEvent(Container.java:1569)
         at java.awt.Component.dispatchEventImpl(Component.java:3615)
         at java.awt.Container.dispatchEventImpl(Container.java:1627)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3483)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3198)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3128)
         at java.awt.Container.dispatchEventImpl(Container.java:1613)
         at java.awt.Window.dispatchEventImpl(Window.java:1606)
         at java.awt.Component.dispatchEvent(Component.java:3477)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:480)
         at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
    2008-07-24 18:10:34,116 [AWT-EventQueue-0] DEBUG com.hyperion.css.CSSAPIImpl.initialize(CSSAPIImpl.java:2959) - SAP Authentication with login ticket not initialized
    Error Code: -1

    OMG this sounds like a technical question.
    Do you realize this forum is dedicated to discussing problems with getting downloads, not with running after you've downloaded?
    You might find it better to ask in a forum where other people who know these acronyms hang out - Hyperion is part of the Business Intelligence group at http://forums.oracle.com/forums/category.jspa?categoryID=145
    And for the future - Oracle has several hundred products running on several dozen different platforms. Providing product name, version and operating system is considered Common courtesy.

Maybe you are looking for