How to use currency infoobject

Hi SAP Gurus,
Can u please tell me how to use currency infoobject.I have already created currency key figure ,by assigning fixed currency INR.but what to do while transformation and datasource?Do i need to use any rule in transformation?
Please tell me.
Regards
Meenu

Hi,
Thanks for the solution.But I am unable to use fixed currency info objects.The scanario is:
In Infoobjects: i have 4 characterstics i.e Mat Number,Mat Name,Mat description and 1 key figure i.e Zprice which has fixed currency INR.
In my flat file there are 5 fields: Mat Number, Mat Name,Mat Description,Price and Currency
When I run PSA it executes fine except Currency field is blank and when I run infocube I don't even get currency field, but get the data for rest of the field.
Also, In transformation,rules detail I have assigned fixed currency as INR.
please tell me what do i need to do to get all the records in infocube.
Regards
Meenu

Similar Messages

  • How to use currency format set

    Hi All,
    I have to use currency format set to mask the amount values to their respective currencies ,
    i reviewed the Oracle XML Publisher Administration and Developer's Guide and followed all the steps mentioned there ,i m also quoting the same over here
    To define a Currency Format Set:
    1. Navigate to the Currencies page under the Administration tab. Select Create
    Currency Format Set.
    2. Enter a Name and a Code for the set. The Code is a unique identifier and cannot be
    changed later. Select Apply.
    3. The Currency Formats page will display for your newly created set.
    To add currency formats to the Currency Format Set:
    1. Select Add Currency Format to add a format to your set.
    2. Select a Currency Name from the list.
    Note: This list is generated from the FND currency table and
    should include all ISO currencies. Additional currencies can be
    added from the System Administrator responsibility.
    3. Enter the Format Mask you wish to use for this currency and select Apply.
    The Format Mask must be in the Oracle number format. The Oracle number format
    uses the components "9", "0", "D", and "G" to compose the format, for example:
    9G999D00 where
    9 represents a displayed number only if present in data
    G represents the group separator
    D represents the decimal separator
    0 represents an explicitly displayed number regardless of incoming data
    See Using the Oracle Format Mask, Oracle XML Publisher Report Designer's Guide for
    more information about these format mask components.
    After a currency format has been created, you can update or delete it from the Currency
    Formats page.
    i followed all the above step ,i need to use germany currency ,i have also used the format-currency command in my RTF template,but still its not working ,i used 9G999D00 for masking .
    Any hint would be very helpful ,thanks in advance .Please let me know if my question is not clear
    Thanks
    Pratap

    hi all
    Thanks ,this is resolved ,i just missed clearing cache ,after clearing the cache its working .
    thanks
    Pratap

  • How to use Currency Conversion

    Hi.
    Caf.core has a service called CurrencyConversion.
    How to use that service in java webdynpro since I could'nt find any interface or class for it.
    Regards
    Bala

    Hi Som.
    Have you ever tried this currencyConversion service as per in the document.
    I followed the same implementation to create a application service for Exchange Rate. But I could'nt able to execute the service. Do you have any sample code to use the service getExchangeRate in our code?
    Thanks
    Bala
    Message was edited by:
            Balachandar P

  • How to use the infoobject in multicube?

    I want to use the attribute of a infoobject in the query, but this infoobject is not in any of the base cube of my multicube, this infoobject is the combination of 0material and 0country which all in my base cube, how can I do this? I know I can add this into my base cube and reload data, but I do not want to reload. Experts, please advise.

    Thanks for your information, can you please give me more help on how to create such as infoset? Multicube can not be conponent of infoset, so I want to create a infoset links the infoobject and base cubes first and then add it back to the origina multicube, but how shall I join this infoobject with these basic cube? only link the 0material/0country from basis cube and infoobject? Anything need to link in terms of the KY?

  • How To Use Multiple Currencies in single payroll ........

    Dear All
    Can you help me How To Use Multiple Currencies in single payroll?
    with regards
    User600722

    I am not a functional expert. but ML Note 150173.1 (which is quite old) states that this is not possible.
    Srini

  • How to use a cascading LOV as a Web Services Consumer?

    How to use a cascading LOV as a Web Services Consumer?
    We are trying to populate a prompt programmatically.
    Our program is a Web Services Consumer.
    As an example we use Island Resorts Marketing
    The cascading LOV for City is
    Country -> Region -> City
    The City object is key-aware to the customer table
    The query is
    Customer | Revenue
    (where) City = [prompt]
    In order to make the key-awareness work, we must select the value (rowIndex) from the LOV
    When we run our program below, the LOV for City is not populated, as expected since we must first select the Country, then the Region.
    The code snippet below shows that the LOV for Country is populated. We have no idea how to go from there.
    Any hint will be immensely appreciated.
    Let us know if anything is unclear in the code.
    Source       
    RetrieveMustFillInfo retrieveMustFillInfo = RetrieveMustFillInfo.Factory.newInstance();
            RetrievePromptsInfo retrievePromptInfo = RetrievePromptsInfo.Factory.newInstance();
            retrievePromptInfo.setPromptLOVRetrievalMode(PromptLOVRetrievalMode.ALL);
            retrievePromptInfo.setRefreshReturnedLOVs(true);
            retrievePromptInfo.setReturnLOVOnMustFillPrompts(true);
            retrieveMustFillInfo.setRetrievePromptsInfo(retrievePromptInfo);
            // *-- need the "Refresh" action to get the .promptToBeFilled
            Action[] boActions = new Action[1];
            boActions[0] = Refresh.Factory.newInstance();
            try {
                documentInformation = reportEngine.getDocumentInformation(Integer.toString(infoObject.getID()), retrieveMustFillInfo, boActions, null, null);
                m_Token = documentInformation.getDocumentReference();
            } catch (Exception ex) {
                System.out.println(GetWSError(ex));
                return;
            if (documentInformation.getMustFillPrompts()) {
                PromptInfo[] promptInfoS = documentInformation.getPromptInfoArray();
                for (PromptInfo promptInfo : promptInfoS) {
                    System.out.println(String.format("Prompt '%1$s', hasLOV=%2$s", promptInfo.getName(), (promptInfo.getHasLOV() ? "Yes" : "No")));
                    if (promptInfo.getHasLOV()) {
                        LOV boLOV = promptInfo.getLOV();
                        for (Value boLOVValue : boLOV.getValuesArray()) {
                            System.out.println(String.format(" LOV item '%1$s' RowIndex=%2$s", boLOVValue.getColumnsArray(0), (boLOV.getRowIndexed() ? boLOVValue.getRowIndex() : "")));
                    System.out.println("--End LOV");
                    PromptInfo[] promptInfoS2 = promptInfo.getPromptToBeFilledArray();
                    if (promptInfoS2.length > 0) {
                        PromptInfo promptInfo2 = promptInfoS2[0];
                        System.out.println(String.format(" linked to %1$s", promptInfo2.getName()));
                        if (promptInfo2.getHasLOV()) {
                            LOV boLOV2 = promptInfo2.getLOV();
                            for (Value boLOVValue : boLOV2.getValuesArray()) {
                                System.out.println(String.format(" LOV item '%1$s' RowIndex=%2$s", boLOVValue.getColumnsArray(0), (boLOV2.getRowIndexed() ? boLOVValue.getRowIndex() : "")));
                            System.out.println("--End LOV");
    Result
    Prompt 'Enter value(s) for City:', hasLOV=Yes
    --End LOV
    linked to Enter value for Country of origin
    LOV item 'Australia' RowIndex=6
    LOV item 'France' RowIndex=2
    LOV item 'Germany' RowIndex=4
    LOV item 'Holland' RowIndex=7
    LOV item 'Japan' RowIndex=5
    LOV item 'UK' RowIndex=3
    LOV item 'US' RowIndex=1
    --End LOV

    Hi,
    Refer SAP Note 1278947. You would require a Service Market Place logon to access this article.
    Let me know if this helps.
    Regards,
    Shreyans Surana

  • HOw to see currency pairs in Exchange rate type

    Hi,
    Can anyone tell me how to see currency pairs in an exchange rate type?
    Thanks

    Hi,
    I am not sure this is a right solution.  But I have some inputs on your requirements:
    1. For traveller cheques you may create a new payment method and do the required configuration for automatic payment program.  Don't generate any payment medium while running APP.
    2. For currency notes (cash payment) I am not sure how it works.  But probably it is possible by creating an account (account ID) for a particular house bank and use that (house bank & account id) for making payment. 
    Per my knowledge we have never used payment method cash (currency notes) in APP.  But logically it would work by create a new payment method and doing the required config for APP.
    Please update if you found a better way to do this.
    thanks & regards,
    Kumar

  • HOW TO USE BAPI   BAPI_BILLINGDOC_CREATEMULTIPLE

    HI  ALL:
         I  want to create billing num. in t-code 'VF01'. It is just to input a delivery num.
    then press zhe 'save' button.
         How to use the bapi  BAPI_BILLINGDOC_CREATEMULTIPLE, I mean which
    variable  should be given.  Is there any examples.
         THANKS FIRST.

    Hi,
    Following is the documentation provided by SAP in the BAPI transaction:
    Functionality
    This method can be used to create billing documents.
    As input parameters, you are expected to enter information on the items to be processed in the table BILLING_DATA_IN. This data is processed and produces a batch of billing documents. You also have the option of transferring information for entry in the input structure CREATOR_DATA_IN. If this information is already determined, this is transferred into each billing document header. You can also enter optional conditions for the individual items to be processed in the input table CONDITION_DATA_IN, as well as means of payment information in the table CCARD_DATA_IN.
    This method can be used in the simulation run (TESTRUN = 'X') and also in the update run including the update (TESTRUN = ' '). Both execution variants deliver errors that may have occurred back to the output table RETURN. Information on successful processing is sent back in the output table SUCCESS. This output table delivers the document numbers of the billing documents created in particular.
    Notes
    Required entries :
    BILLING_DATA_IN-SALESORG
    BILLING_DATA_IN-DISTR_CHAN
    BILLING_DATA_IN-DIVISION
    BILLING_DATA_IN-DOC_TYPE
    BILLING_DATA_IN-ORDBILLTYP
    BILLING_DATA_IN-SOLD_TO
    BILLING_DATA_IN-ITEM_CATEG
    BILLING_DATA_IN-REQ_QTY
    BILLING_DATA_IN-SALES_UNIT
    BILLING_DATA_IN-CURRENCY
    If a material is billed for which a material master needs to be
    determined (BILLING_DATA_IN-NO_MATMAST = ' '), you must make the
    following entries :
    BILLING_DATA_IN-PLANT
    BILLING_DATA_IN-MATERIAL
    If, on the other hand, a material is billed for which no material
    master is to be determined (BILLING_DATA_IN_NO_MATMAST = 'X'), you
    must make the following entries :
    BILLING_DATA_IN-COUNTRY
    BILLING_DATA_IN-MATERIAL
    BILLING_DATA_IN-TAXCL_1MAT
    COMMIT control :
    In the update run (TESTRUN = ' ') the update is carried out by COMMIT
    WORK as part of the method available.
    I guess using this, you will be able to populate the required things to create the billing documents.
    Thanks
    Vijay

  • How to use EvLST and EvSET in BPC NW 7.0

    I would like to list the members of dimension "Entity" by putting a filter on one of the property.
    In 5.1 I used EvLST and EvSET, which was working fine.
    But in NW 7.0 , I am not getting the list of dimension members eventhough the function returns TRUE.
    Any idea on how to use EvLST in NW 7.0 version?
    Thanks

    I regret to have to tell you that EVLST and EVSET are functions which are not supported currently in BPC 7.0 NW despite these being shown in the function list available from the action pane.  The explanation given by development was it is not possible to pass the MDX SetExpression to the shared query engine from the client front-end.
    I suggest you please try to use EVDRE and filter your entity dimension using properties in the Expansion MemberSet cell.  For example you could use CURRENCY='USD" AND CALC="N" to produce a list of entities which report in USD and are also not parent members.
    Hope you find a sufficient work around.
    Best regards,
    [Jeffrey Holdeman|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/jeffrey+holdeman]
    Enterprise Performance Management
    Regional Implementation Group

  • Use of infoobject in multiprovider

    HI Gurus,
    What is the use of infoobject in multiprovider. I created a multiprovider which has one infocube and one infoboject. ZCOMP_CO is the master data and created as a datatarget. In infocube, ZCOMP_CO is in the dimension.
    1. I assigned the ZCOMP_CO to infocube and excuted the multiprovider.
    2. I assigned the ZCOMP_CO to both infocube and infoobject and excuted the multiprovider. Both the result for 1 and 2 are same.
    So , what is the use of assigning the infoobject in multiprovider. And how the multiprovider will extract the data.
    Thanks in advance

    Hi,
    Multiprovider with InfoCube and InfoObject: You have an InfoCube with your products and sales. You combine this InfoCube with the 0MATERIAL InfoObject. This allows you to display any "slow-moving items", since products that do not result in sales are also displayed.
    You can check out  -
    http://help.sap.com/saphelp_nw04/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/52/1ddc37a3f57a07e10000009b38f889/frameset.htm
    Regards,
    Geeta

  • Using currency conversion and text variable at the same time

    Hi all,
    In a 3.5 bex query, i am applying currency conversion on a key figure with a variable of 0currency.
    as i know, to be able to apply currency conversion, variable of currency should not be in Free characteristics or in Filter.
    it has to be selected only on the key figure.
    but now, i want to use text variable for selected currency (with type replacement path). But as i know, to be able to use text variable, variable of currency has to be
    in Free characteristics or in Filter.
    Can you please advise, how to both use currency conversion and text variable on currency?
    Thanks in advance.
    Sancho

    Sancho,
    I'm not 100% sure about this, but I'm thinking that if you are pulling the text variable from a selection in a structure, you should not need it in the free characteristic or filter. Try creating a structure, placing the currency in it as a selection, and creating a text variable as the title for the selection that is based on the currency. This may help.
    Cheers,
    Rusty

  • How to add currency sign?

    Hi,
    I have a group currency key figure in my report. I want to add $ sign in front of the amount for ex. 12550 it should show as $12550.
    How to add currency sign $ in front of the aount.
    Pts for ans.
    Regards,
    Shri.

    Hi,
    You can enable currency in the reporting output using following steps:
    Query properties> Display> select Display scaling factors for key figures.
    but using this option currency($) will be displayed after the amount. it means key figure values will be displayed like 300$, 800$.
    hope it helps..
    regards,
    raju

  • How to find the infoobject in the multiprovider

    hi friends,
    i have a query,
    A query is developed on multiprovider having 20 cubes, now we want to find the infoobject(0doc_number), in which cube that object is used.
    actually, infoobject(0doc_number) is used in 11 cubes now how to find that query infoobject(0doc_number).is belongs to which cube.
    plz help me
    regards,
    prasad

    Hi,
    Please see the identification tab
    Or go to that infoobject click on where used list.
    Hope it helps
    Regards,
    Ravi.

  • How to use this two bapi:BAPI_ACC_DOCUMENT_POST and   BAPI_ACC_GL_POSTING_POST

    As far as I know this two bapi used to create accounting document. But how do we use them ? and what's the different between them?
    The most important thing is in what condition we use which bapi to post accounting doc?
    Such as there is one requirement to post accounting doc though t-code F-02 in BDC, but how do I know whether I can use this two bapi to replace the BDC?
    BAPI_ACC_DOCUMENT_POST
    BAPI_ACC_GL_POSTING_POST

    Hello,
    how we use BAPI_ACC_DOCUMENT_POST:
       gs_documentheader-ref_doc_no = .... your document number (from number range)
       gs_documentheader-bus_act = 'RFBU'.
       gs_documentheader-username = sy-uname.
       gs_documentheader-header_txt = .... your header text
       gs_documentheader-comp_code = '0001'.
       gs_documentheader-doc_date = ..... date
       gs_documentheader-pstng_date = .... date
       gs_documentheader-fisc_year =.... year
       gs_documentheader-fis_period = .... period
       gs_documentheader-doc_type = 'BS'.
       loop at ... items ... assigning <belpos_line>.
         gs_accountgl-itemno_acc = <belpos_line>-posnr. "10 digits !
         gs_accountgl-bus_area = ... your business area
         gs_accountgl-tax_code = <belpos_line>-tax_code.
         gs_accountgl-gl_account = <belpos_line>-gl_account.
         gs_accountgl-comp_code = ... your company code.
         gs_accountgl-alloc_nmbr = ... some identity number
         gs_accountgl-item_text = .... item text
         gs_accountgl-costcenter = <belpos_line>-kostl.
         gs_accountgl-plant = .... werks
         append gs_accountgl to gt_accountgl.
         gs_currencyamount-itemno_acc = <belpos_line>-posnr.
         gs_currencyamount-currency = ... waers
         gs_currencyamount-amt_doccur = .... waers
         append gs_currencyamount to gt_currencyamount.
       endloop.
       call function 'BAPI_ACC_DOCUMENT_POST'
         exporting
           documentheader = gs_documentheader
         importing
           obj_type       = gd_obj_type
           obj_key        = gd_obj_key
           obj_sys        = gd_obj_sys
         tables
           accountgl      = gt_accountgl
           currencyamount = gt_currencyamount
           return         = gt_return.
    Regards

  • Help on how to use BAPI_ACC_DOCUMENT_POST...

    Hello experts,
    Please help me on how to use the BAPI BAPI_ACC_DOCUMENT_POST. I dont have the time to
    record via SHDB and do BDC and I would like to try out the said BAPI. I think this will be faster
    I need to fill in the header, line items, etc. Any detailed examples will be highly appreciated.
    Thanks a lot guys and take care!

    Take a look at the following code :
    * IF GL ACCOUNT
    *       Accountgl / Compte générale
            ws_accountgl-itemno_acc   = w_compt.
            ws_accountgl-comp_code    = p_bukrs.
            ws_accountgl-pstng_date   = ws_reformat-datecpt.
            ws_accountgl-fisc_year    = ws_reformat-datecpt(4).
            ws_accountgl-fis_period   = ws_reformat-datecpt+4(2).
            ws_accountgl-doc_type     = p_blart.
            ws_accountgl-item_text    = ws_reformat-libel.
            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
              EXPORTING
                input  = ws_reformat-cptclf
              IMPORTING
                output = ws_accountgl-gl_account.
            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
              EXPORTING
                input  = ws_reformat-kostl
              IMPORTING
                output = ws_accountgl-costcenter.
          ELSE. " ACC. PAYABLE
    *       Account Payable /  Compte fournisseur
            ws_accountpayable-itemno_acc   = w_compt.
            ws_accountpayable-comp_code    = p_bukrs.
            ws_accountpayable-item_text    = ws_reformat-libel.
            CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
              EXPORTING
                input  = ws_reformat-cptclf
              IMPORTING
                output = ws_accountpayable-vendor_no.
            APPEND ws_accountpayable TO accountpayable.
          ENDIF.
    *     Currencyamount Struct.
          ws_currencyamount-itemno_acc = w_compt.
          ws_currencyamount-currency = 'EUR'.
    *     ws_currencyamount-curr_type = '00'.
          IF ws_reformat-sign EQ 'C'.
            ws_reformat-wrbtr_c = ws_reformat-wrbtr_c * ( - 1 ).
          ENDIF.
          ws_currencyamount-amt_doccur = ws_reformat-wrbtr_c.
          APPEND ws_currencyamount TO currencyamount.
    * BAPI
        CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'
          EXPORTING
            documentheader = documentheader
          TABLES
            accountgl      = accountgl
            accountpayable = accountpayable
            currencyamount = currencyamount
            return         = t_return.
        IF sy-subrc <> 0.
          MESSAGE e999(re) WITH 'Problem occured'.
        ELSE.
            CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
        ENDIF.

Maybe you are looking for

  • I cant see the graph in discoverer viewer whith was created in the desktop

    Hi,      I need your help!! I have a problem to see a graph in Discoverer viewer. I will detail you the steps that I follow; It was a difficult calculate report to results by Discoverer so, I create a view in the data base which show 3 field, Periodo

  • Payment Guarantee Procedure not appearing automatically in the sales order

    Hi All, I have configured the risk management following all the steps as below but somehow the payment guarantee procedure does not auto appear in my sales order. Step 1: Financial Document Type Step 2: Field Controls in Fin Doc Type Step 3: Financia

  • How do I save my iPhone backup once my computer is wiped?

    I'm wanting to wipe my computer clean to start it all fresh due to not having enough disk space for anything. I'm scared if I do that, that i'll erase everything on my iPhone (contacts, photos etc) once I plug it back in after everything has been ins

  • EWA,SL reporting into BI

    Hi.. Can somebody help in configuring the BI for solution manager. I want to push the data from solution manager like EWA,SL,System monitoring reports in to BI. and later i need to extract from BI as and when required.. Help me with the documentation

  • PRT(equipment) number in order table

    Dear Masters, Can anybody guide me in which table the PRT(equipment) number can be found that is used in any particular order? For Ex: I have an equipment "100002" that is defined as a PRT in my system and I am creating a maintenance order for other