Retrieve HFM Entities Default Currencies

Hi All
I am trying to work out how I can retrieve the default currencies attached to entities in HFM. I can see that in the <APPNAME>ENTITYITEM table there is a field called DefaultValueID and that this relates to what the default currency is but when i compare thes codes in this field to the ItemID field on the <APPNAME>_CURRENCIES table it does not match up.
Does anyone know how HFM populates the DefaultValueID field?
The reason for asking is that my client is moving from a system where data imported is validated to deternmine that it is in the correct currency for the target entity. I have seen in FDM that there is the ability to populate a tDimEntity table that includes a field to hold the target entity currency so that I can perform the test but at the moment I cannot work out a 'dynamic' to populate that table. The FDM script delivered to pull HFM metadata into the tDim tables in FDM only seems to pull member name and alias for entities.
Regards
Stuart

Hi All
Apologies I created a similar post in FDM forum add have a more definitive answer from there so please find attached the answer:
Thanks for the pointer, thought it must be some kind of relationship. Have just gone through and for me on v11.1.2 it seems to be:
((DefaultValueID from <APPNAME>ENTITYITEM table - ItemID for <Entity Currency> from <APPNAME>VALUEITEM table) / 3) - 1
e.g. ((29 - 14) / 3) - 1 = (15 / 3) - 1 = 4, so 29 converts to 4
I guess the -1 is required as my currency ID begins at 0 rather than 1 and agrees with the fact that my lowest DefaultValueID is 17 (other than 0 which is Entity member [NONE] so doesn't have a currency).
Thanks to all for your help, now I just need to finish how I pull this from HFM
Regards
Stuart

Similar Messages

  • What is Application Default Currency used for?

    Hi,
    Can anybody tell me what is the use of Application Default Currency when it is mandatory to assign every entity a currency?

    This is not exactly correct. The application currency in HFM is only used as a last resort for triangulating to between the source and target currency. True, it is usually the default currency for the application, but it does not have to be.
    Refer to the Translation process in chapter 6 of the HFM user guide for full details on this.
    For anyone who used Hyperion Enterprise, the default currency in Enterprise is the currency used when no specific currency has been attached to an entity. In HFM this is not the case at all since you must attach a currency to every entity.
    --Chris                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Changing the Default Currency in Analytics App's don't change curr symbol

    Hi All,
    We are using BI APPS 7.9.4 with OBIEE 10.1.3.3.2
    We want to change the default currency for reporting from $ to £ in BI Dashboard reports.
    I have edited the currencies.xml file on $INSTALLDIR/OracleBI/web/config
    changed the sybmol to £ from $
    <Currency tag="int:wrhs" type="international" placeholder="true" symbol="£" format="$#" digits="2" displayMessage="kmsgCurrencySiebelWarehouse">
    <negative tag="minus" format="-$#" />
    </Currency>
    <Currency tag="loc:en-GB" type="local" symbol="£" locale="en-GB" format="$#" digits="2">
    <negative tag="minus" format="-$#" />
    </Currency>
    and restarted BI Server, Presentation Server, Java Host and all the OPMN services but the reporting currencies in the dashboard reports are still displayed in $. The report currency symbol is showing $ by default irrespective of the default currency set in the currencies.xml
    Ex: $13459
    Anyone know what this issue could be, please let me know if am missing anything.
    I appreciate your help.
    Rgds, Bhaskar Kolluru
    Edited by: bkolluru on 30-Sep-2008 03:14

    Did you try changing the format setting as well?
    format="£#"

  • How to change the default currency in CJ32 and CJ33

    Dear all,
    As required by the user, I want to know how to change the default currency from controlling area currency to object currency in TCODE CJ32 and CJ33. Currently, the controlling area currency will be defaulted in the field "Views in".
    Could any one help me? Points will be awarded.
    Thank you.
    Christina.
    Edited by: Virendra Pal on May 5, 2010 8:34 AM

    Hi Christiana ,
    Once you are in tcode CJ30 / CJ32 , Enter either Project definition or WBS element and this shall take you to the Budget screen and once you are here you can find a drop down with two options .One is Controlling are currency and the other one is Object currency.
    Since the Currency is set to Object currency in OPS9, System shall allow the budget values in Object currency and if the user wants to see the same values in Controlling are currency ,then the user needs to view the values in Controlling are currency using the drop down .
    Regards
    Judy

  • How to change default currency in BI Apps

    We need to run siebel sales & marketing analytics . Now we have two questions.
    1. I can't find default currency parameter in DAC's Source System Parameters. How could we change the default currency from USD to CNY.
    2. We can run all jobs successfully, but most of area in BI Dashboard id displaied 'No resault' ... even if we use the copy of product data.

    Hi,
    In DAC>Source System Parameters > $$GLOBAL1_CURR_CODE parameter, here you need to change from USD to CNY. Refer OBIA document for these currency codes. Genereally $$GLOBAL1_CURR_CODE refers to Document currency, $$GLOBAL2_CURR_CODE refers to Local currency and $$GLOBAL3_CURR_CODE refers to Global currency.
    You need to change this code based on your requirement.
    Anyone correct me if am wrong....Hope this helps you.........
    Thanks,
    Navin Kumar Bolla
    Edited by: Navin Kumar Bolla on May 26, 2011 1:09 AM

  • How can I set a default currency for all my Numbers 03 files - currently it's Lithuanian!

    I have Numbers 03, and I downloaded bought some extra templates through an app in the app store. Graphic Node Version 1.6
    When I open the templates, the default currency is Lithuanian, and it appears that I can only adjust the currency cell by cell, column by column page by page.
    I want the default currency for any of my work to be Aussie Dollars so I don't have to change the spreadsheet each time I want a new file.
    Can this be done?/

    G'day 5508,
    Some thoughts. Try System settings first (this may not be the culprit).
    System Preferences > Language and Region > Advanced > Currency > Australian Dollar
    I can only adjust the currency cell by cell, column by column page by page.
    Forgive my stupidity, but if the currency is a cell format in the template, can you select all currency cells at once, then change the currency? You will have to do this separately for each Table, but within a Table, you can select a range of cells. Quicker than cell by cell.
    Once you have reformatted the document that emerged from that template, save the document as a template with the same name to overwrite the old template.
    Hope this helps, mate.
    Regards,
    Ian.

  • How can identify the default currency for a customer?

    How can identify the default currency for a customer?
    I know that this is being determined when you create a sales order for a particular customer, for example, so I could break this process open and find out what it uses. But I thought it worth asking in this forum first.
    Blue

    Hi Gary,
    As per my understanding of your question I am replying , If you are looking some thing else then I request you to please elaborate your query.
    If you see the BP sales area data in transaction BP, In billing tab you maintain the currency for a customer which is default currency when you create a sales order.
    <b>Reward points if it helps!!</b>
    Best regards,
    Vikash

  • Default currency in shopping cart

    Hi Freinds,
    Can anyone let me know how the default currency can be changed in SC.I have done the same in ytansaction PPOMA_BBP under the attributes but it doesnt seem to be working.Where else do i have to check it out.
    Regards,
    Pawan.

    Hi,
    The Shopping cart default currency is picked up from either of the following:
    1. If you have a DEFAULT currency set in the Purchase org
    2. If you have a DEFAULT currency set at the root level.
    For example, in our case, we have under the root org, a P.Org and the P Org has a currency USD which is default, then for PR`s which are transferred from R3 to SRM, irrespective of the currency in the R3 PR, it will show the total vaue in the SHC as USD.
    So, the currency is picked up from the Default indicator in the PPOMA.
    Please reward points if this helps.

  • How do I set the default currency in Discoverer Plus?

    How do I set the default currency in Discoverer Plus?
    The currency in currently defaulting to $. Where is the setting to alter this so we can have UK pounds instead? The data has been entered in GBP.

    Thank you Esther, but, following your steps, when I get to Select Currency, there are no symbols to select. There is just a generic symbol, which means it will pick whichever currency is defaulted. All I can do is tick or untick the 'Use' box.
    Do you have an e-mail address I can send a printscreen to?
    Thank you very much for your help.

  • Error : enter currency when we create opportunity (default currency error).

    Hi,
    We did default currency as Before saving itu2019s showing error : enter currency. I redefine attribute structure.currency context node: BTPRICINGSET View : BT111h_OPPT/details component : BT111H_OPPT.and also redefine curr, currtotval and also for item attribute : currency level view : bt111h_oppt/itemlist context node : btadmini.
    If I choose edit then select form list then it's getting saved and if I hit enter button on Exp. Sales volume(structure.currency) it's saving without errors. Why data is not refreshing when we save? please guide me. and implemented BADI also itu2019s not reflecting in web ui only reflecting gui.    
    I redefine get and set methods. Below is code
    METHOD GET_CURRENCY.
    *standard code
      DATA: current TYPE REF TO if_bol_bo_property_access.
      DATA: dref    TYPE REF TO data.
      DATA: lr_collection TYPE REF TO if_bol_bo_col,
            lr_entity        TYPE REF TO cl_crm_bol_entity,
            lr_BTPricingSet  TYPE REF TO cl_crm_bol_entity.
      value = ''.                       "#EC NOTEXT
    * get entity BTAdminI
      IF iterator IS BOUND.
        current = iterator->get_current( ).
      ELSE.
        current = collection_wrapper->get_current( ).
      ENDIF.
    * get related entity BTPricingSet
      TRY.
          lr_entity ?= current.
          lr_collection = lr_entity->get_related_entities(
                 iv_relation_name = 'BTItemPricingSet' ).
          current = lr_collection->get_current( ).
    *     Create dependent objects
          IF current IS NOT BOUND.
            IF lr_entity->is_changeable( ) = abap_true.
              lr_BTPricingSet = lr_entity->create_related_entity( iv_relation_name = 'BTItemPricingSet' )."#EC NOTEXT
            ENDIF.
          ENDIF.
          TRY.
              dref = current->get_property( 'CURRENCY' ).       "#EC NOTEXT
            CATCH cx_crm_cic_parameter_error.
          ENDTRY.
        CATCH cx_sy_ref_is_initial cx_sy_move_cast_error
              cx_crm_genil_model_error.
          RETURN.
      ENDTRY.
      IF dref IS NOT BOUND.
        value = 'BTPricingSet/CURRENCY not bound'.              "#EC NOTEXT
        RETURN.
      ENDIF.
      TRY.
          value = if_bsp_model_util~convert_to_string( data_ref = dref
                                      attribute_path = attribute_path ).
        CATCH cx_bsp_conv_illegal_ref.
          FIELD-SYMBOLS: <l_data> TYPE data.
          ASSIGN dref->* TO <l_data>.
          CONCATENATE <l_data> '-CURR/QUANT CONV FAILED-' INTO value
                      SEPARATED BY space.                       "#EC NOTEXT
        CATCH cx_root.
          value = '-CONVERSION FAILED-'.                        "#EC NOTEXT
      ENDTRY.
    ***custom code
    value = if_bsp_model_util~convert_to_string( data_ref = dref
                                      attribute_path = attribute_path ).
    if value is not initial.
      value = value.
      else.
      clear : value.
        if value is initial.
          value = 'SGD'.
          endif.
    endif.
    ENDMETHOD.
      METHOD SET_CURRENCY.
      DATA:
        current TYPE REF TO if_bol_bo_property_access,
        dref    TYPE REF TO data,
        copy    TYPE REF TO data.
      DATA: lr_collection TYPE REF TO if_bol_bo_col,
        lr_entity        TYPE REF TO cl_crm_bol_entity.
      FIELD-SYMBOLS:
        <nval> TYPE ANY,
        <oval> TYPE ANY.
    *   get current entity
      IF iterator IS BOUND.
        current = iterator->get_current( ).
      ELSE.
        current = collection_wrapper->get_current( ).
      ENDIF.
    * get related entity BTPricingSet
      TRY.
          lr_entity ?= current.
          lr_collection = lr_entity->get_related_entities(
                 iv_relation_name = 'BTItemPricingSet' ).
          current = lr_collection->get_current( ).
        CATCH cx_crm_genil_model_error .
      ENDTRY.
    *   get old value and dataref to appropriate type
      TRY.
          TRY.
              dref = current->get_property( 'CURRENCY' ).       "#EC NOTEXT
            CATCH cx_crm_cic_parameter_error.
          ENDTRY.
        CATCH cx_sy_ref_is_initial cx_sy_move_cast_error
              cx_crm_genil_model_error.
          RETURN.
      ENDTRY.
    *   assure that attribue exists
      CHECK dref IS BOUND.
    *   set <oval> to old value
      ASSIGN dref->* TO <oval>.
    *   create a copy for new value
      CREATE DATA copy LIKE <oval>.
    *   set <nval> to new value
      ASSIGN copy->* TO <nval>.
    *   fill new value using the right conversion
      TRY.
          CALL METHOD if_bsp_model_util~convert_from_string
            EXPORTING
              data_ref = copy
              value    = value.
        CATCH cx_sy_conversion_error.
          RAISE EXCEPTION TYPE cx_bsp_conv_failed
            EXPORTING
              name = 'CURRENCY'.                                "#EC NOTEXT
      ENDTRY.
    *   only set new value if value has changed
      IF <nval> <> <oval>.
        current->set_property(
                        iv_attr_name = 'CURRENCY'               "#EC NOTEXT
                        iv_value     = <nval> ).
    *this is code which I added
    current->set_property( iv_attr_name = 'CURRENCY' iv_value = 'SGD' ).
      ENDIF.
    ENDMETHOD.
    rose.
    Edited by: rose01 on Sep 23, 2010 6:14 AM
    please guide me
    Edited by: rose01 on Sep 23, 2010 6:31 AM

    Rose,
    Try removing the custom code in GET_CURRENCY. That is not necessary. Just retain the code in SET_CURRENCY. Put break point in SET and test.

  • Default currency in FB60

    Hi,
    I am searching for a way to define a vendor's default currency in transaction FB60.
    We have entered the default currency in the vendor master (Purchasing data>Order currency>by Plant).
    When entering the invoice in FB60 the currency still shows as USD (although the vendor is assigned to EUR-above).
    Perhaps this Purchasing data view will only affect an invoice with a PO and an invoice entered in MIRO???
    We want to enter the invoice without reference to a PO (in FB60).
    Any assistance is appreciated.

    Thanks Dusan.
    When I go into the screen variant screen for FB60 there are about 4 nodes but nothing under any of the nodes.
    Regardless:
    Would this screen variant screen pick up the default currency of the vendor (Which is what we need)
    Or would it just populate a default currency for all FB60 transactions?
    I appreciate your response!
    Ken

  • Default Currency Format

    I am sure there is a way to do this, but help-function does not help, and manual does not enlighten me. So how can I change the default currency from shown prefix.sterling to showing suffix.euros. Thanks, cannot do any productive before resolving this easy thing.
    Jukka

    The default currency setting is defined thru the System's Preference Pane entitled "Language and Text"
    To define the language in use, drag it to the top of the languages list
    Then enter the thumb entitled [Formats]
    If Euro is not the unit displayed in the Numbers area,
    you must enter the [Currency] menu to select euro
    Yvan KOENIG (VALLAURIS, France) mercredi 31 mars 2010 21:49:00

  • How to make default Currency  depending upon plant in table entries

    Hi,,
    How to make default Currency  depending upon plant in table entries?
    I am making entries in SM30.
    I have the following fields in z table.
    plaant , material,month.year,PFvalue,Currency.
    Can  some body throw light for this issue,please?\
    I am familiar  with modification-events.
    With Regards,
    Jaheer

    Hi,
      In PBO, within a LOOP, table control is filled via a Structure/Work Area.
      In that module, code as follows,
    LOOP AT SCREEN.
        IF WA-FIELD1 = C_1 AND SCREEN-GROUP1 = C_G1.
          SCREEN-INPUT = 0.
          MODIFY SCREEN.
        ENDIF.
    ENDLOOP.
      Here, WA is a strcture & FIELD1 is its field, like that...
      I already did this.
      Check it out & Reply.
    Yours,
    R.Nagarajan
    We can

  • Defaulting Currency key in MIRO/FB60 header.

    Hi All,
    Can you please advise where do we make the setting to default the currency of the invoice amount in the header section of MIRO or FB60 ?
    Thanx,
    Sandy

    Hi Sandy,
    Pl go to FB00 and do default currency.
    Hope this helps.
    Regards,
    Mani

  • Default Currency in 0009

    Hi
    As i create the infotype 0009 (Bank Details) for any employee, I want to make the default Currency in the field "Payment Currency" as INR. Thts the requirement of my client. As I try it in the IDES system by default it shows EUR.
    Please help

    Hi,
    Check table T500W in Tcode SM30, whether an entry for country India exists or not. If exist then what currency is entered. If entry is not found, then create.
    Hope this will help.
    Reward points if helpful.
    Rajesh Panda

Maybe you are looking for

  • How do I use an external microphone?

    I have been trying to use the M Audio Fast Track microphone that plugs in through a USB. It works fantastic on Garage band, but I can't figure out how to use it on iMovie. I already switched my sound system preferences to Fast Track, but it still won

  • Image error

    kindly look into my issue n solve my problem hi, i am using 10g forms i am facing a error on image while running the form. - i have created a table and also a image on the canvas. - till that i am not facing any error. - But while running that form i

  • Serial Number in System Info is Not Long Enough

    I have deactivated CS5 from Computer A, noting the System Info before deactivating, which included a Serial Number. When trying to re-install CS5 on Computer B, the Serial Number is not long enough. This CS5 is a student edition.

  • Capital Investiment Order

    Hi, Can anybody explain me the functionality of Capital Investment order (PM07) .How it can be used in Plant Maintenance. Regards, Raj.

  • Safari Not Opening All Pictures

    Hello, I'm a college freshman that just received a MacBook to use for next semester. As you may or may not know, sites such as Facebook and MySpace are essential to the life of a college kid like me. However, when I browse these sites with my MacBook