Currency/unit calculation realtime

Hi All,
I have a planning cube and a bex query to control input. Users wants to plan in different currencies (USD, EUR) and also in different units (SHT, TNE). Both of these things are entered on the popup (variables).
When user(A) selects USD he enters and stores in USD. The thing is when another user(B) is selecting the same planning data but wants to use EUR for planning he will not see the already entered amount by user(A).
Ideally I want to convert from EUR to the selected quantity when data are read. When storing I want to convert back. I tried to utilize the conversion functionality of QD(by selecting currency EUR and changing the conversion to utilize the variable in which users enter their target currency without success ;-(
Any one who has tried something similar? perhaps using virtual keyfigures or with userexits (I dont know if there is a user exit in BI-IP when saving data and when retrieving data)
Help appreciated regarding the ideal scenario mentioned above.
/MiB

Planning in two currencies for the same data is not straightforward. What we once did for a similar scenario was to create separate keyfigures - each having its own currency; and separate planning layout with for each currency (keyfigure). When the user pressed save, we use to convert the amounts to differenct currencies (using CURC statement in Fox) and store them in respective KFs. See if this can help you.

Similar Messages

  • Currency unit in Report painter

    Hi,
    I met a problem when i maintain a report using report panter. Table FAGLFLEXT is used for the library, and I want to using currency translation function. I use Basic key figure "HSL local currency" and CC_HSL translation local currency for the report. But when i run the report, there is a problem, system tell me that can not find the unit of source currency, so can not translated to target currency. The data of local currency can be displayed.
    i set the format of the local currency column, find that even i click "print the unit", there is no currency unit of the data, so I think there is some problem.
    What is the problem? thank you!

    Hi Amir,
    Thank you for your answer.
    I changed the key figue to "Crcy Transltn TransCrcy (Act.)" as told, and run the report again, but still have problem.
    No valid exchange rate for currency translation from  to USD
    Message no. GR640
    Diagnosis
    The system could not find a valid exchange rate for the currency translation.
    System Response
    The system could not translate into the target currency.
    Procedure
    Check the target currency, the exchange rate date and the exchange rate type.
    I am sure i have maintain the exchange rate type and related rate.
    The setting of "Define Currencies of leading Ledger" is "1 Translation taking transaction currency as a basis".
    I think the problem is that the system cannot find the unit of the currency, so the error massage display as "No valid exchange rate for currency translation from  to USD". If can find the unit of currency, i thought the message should be like "No valid exchange rate for currency translation from EUR to USD".
    If the unit can be found, I think after set the format of the column "print the unit", in the report the unit can be displayed. But in my system, can not display the unit.
    What do you think about this? thanks in advance.

  • Unit calculation in routine

    Hi,
    How can I force unit KG for my key figures?
    Situation is as follows:
    I have an InfoCube which combines information for SEM. All sales are planned as kilograms (KG). The information from APO is also presented in kilograms, but that information uses 0BASE_UOM whereas the sales planning is done by entering amount of sales (0G_QVVMRA).
    So now I have 0G_QVVMRA as target unit and 0BASE_UOM as source. These two don't mix and field for 0G_QVVMRA is left empty in the cube when data from APO is loaded.
    Is have tried the following routine for unit calculation, but without success:
    TABLES   MONITOR STRUCTURE RSMONITOR "user defined monitoring
      USING    COMM_STRUCTURE LIKE /BIC/CS8APO_DP_RA
               RECORD_NO LIKE SY-TABIX
               RECORD_ALL LIKE SY-TABIX
               SOURCE_SYSTEM LIKE RSUPDSIMULH-LOGSYS
      CHANGING RESULT LIKE /BIC/VZMYY003T-/BIC/ZSEMBUDK1
               UNIT LIKE /BIC/VZMYY003T-G_UVVMRA
               RETURNCODE LIKE SY-SUBRC
               ABORT LIKE SY-SUBRC. "set ABORT <> 0 to cancel update
    $$ begin of routine - insert your code only below this line        -
    fill the internal table "MONITOR", to make monitor entries
    result value of the routine
      RESULT = COMM_STRUCTURE-/bic/zdkamptot.
    result value of the unit
      UNIT = 'KG'.
    if the returncode is not equal zero, the result will not be updated
      RETURNCODE = 0.
    if abort is not equal zero, the update process will be canceled
      ABORT = 0.
    The situation is what it is, I can't change the data or objects coming from APO neither can I touch the objects in sales so the unit transformation has to be done here. Please advice!
    rgrds,
    Miikka

    Dear Mikka,
    Are you getting any error ?? If Yes can you eloborate on it .
    Thanks,
    krish

  • Improper display with Currency/Unit in drilldown

    Hi ,
    There are 2 KFs in the query , 2nd KF is one level down (i.e inside the triangle of first KF) .
    KF's are :
    Net value
    Net val in doc currency
    when i drill down on Currency/unit it just drills down by statistics currency (i.e for first KF) it doesn't display other currencies for KF Net val in doc currency .
    But when i bring the 2nd KF to same level as first KF (i.e outside triangle) it works properly .
    Can any one tell me the reason if you had a similar case .
    I think it's some front end problem ?
    Thanks
    Gururaj

    Gururaj,
    I think that it is normal behaviour.
    When you drill down by currency, the 1st KF is drilled down. For example, after drill down you have several rows (columns) with particular statistics currencies.
    The currency shown in each particular row (column) acts like a filter for subordinate nodes.
    If your doc currency doesn't equal to statistics currency, nothing will be shown.
    Best regards,
    Eugene

  • Currency unit in return tables

    Hi @ all,
    I'm working with a return table in the update rules to calculate a key figure. Is it possible, that the currency unit of the key figure is not filled automatically? The currency units in source system and target system are the same.
    Thank you for your help!
    Clemens

    Hallo Clemens,
    yes, you're right; are you sure as well to not have more COMP_CODES then 0009 and 0010?
    perhaps it would be wiser to lookup the comp_code-currency from the master data of 0COMP_CODE (0CURRENCY is one of its attributes) in order to avoid having it empty and always hardcode it... This is of course if you want to derive the company code currency...
    hope this helps....
    let us know if you question is answered by closing the thread!
    Olivier.

  • Unit calculation

    hi gurus,
    what is unit calculation?
    unit calculation is using in 3.x versions....
    please give me step by step

    Hello Kishore,
    Example : When you maintain two different Units for the same material, lets say your UOM is Grams and the Unit is in KG , then you need to convert the grams into KG.
    500G = .5KG is a simple example
    This applies when you have diffrent countries as they may maintain in different units like Tonnes.
    See the below links for more info
    [Unit Conversion|http://help.sap.com/saphelp_nw04/helpdata/en/0c/3f17143b7a11d4b2c70050dadfb23f/content.htm]
    [How to Report Data in Alternate Units of Measure|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b7b2aa90-0201-0010-a480-a755eeb82b6f]
    [Define unit of measure conversions in 0MATERIAL definition - Business Intelligence - Wiki|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/bi/define%2bunit%2bof%2bmeasure%2bconversions%2bin%2b0material%2bdefinition]
    Thanks
    Chandran

  • How to display Currency Unit beside value in BEx Report?

    Hi,
    I have 2 separate Amounts in the columns area. Their respective currencies exist as Characteristics in Unit dimension. How do I display the amount along with currency unit beside it?
    As of now my Report looks like....
    Amount 1              Amount 2
    2000                     3000
    I would like to display it as......
    Amount1           CUR                Amount2          CUR
    2000                 EUR                 3000               USD
    Thanks,
    SD
    Edited by: Sebastian D'Souza on Jan 16, 2009 11:40 AM

    Hi Sebastian,
    Yes it can be possible to get the currency unit along with currency in ur report.
    To do this, first of all u need to have the currency unit in ur flat file or else in ur data.
    If u have so, here are the steps to do that.
    1.Double click ur amount info object under 'currency/unit of measure tab' , in the unit/currency field just give as 0currency.
    2.And then activate ur info object.
    3.In Transformations u will find another field '0currency', just map it to the amount field.
    and then do the process as usally loading data to target, and the execute the report.
    u will be able to see currency unit filed also.
    hope this helps u.
    Thanks,
    Sai Chand.

  • Preventing display of currency unit infoobject values in a report

    Hi,
    For a currency type key figure, there is a currency unit infoobject specified. This has INR (Indian Rupees) as its value in the infocube for all the records. When I display the KF in a report, the value of the associated currency unit also gets displayed with it. Is there any way to not get this display of the associated currency unit other than not having any currency unit values in the infocube?

    Hi Jr,
    Thanks, that works.

  • Currency/Unit may not be initial

    I have a real-time infocube. All keyfigures in this cube are zero. If I start to plan this cube, I get an error message “Currency/Unit may not be initial”. What is wrong?
    Thanks!

    Are you using IP?  I think you need to specify in the filter what currency / unit you are planning with.
    If using BPS, i would set the unit and currency in the planning level...

  • Currency UNIT at row level

    Hi Experts,
    I am using BI 7 and my reports are showing Currency Unit for key figures at the top (in row header only)
    Whereas I want them to be shown with the Key figure Values.
    Current View                             Desired
    plant    Sales                         plant     Sales
              USD                                           
    US01     100                            US01     100 USD                
    US02     50                             US02     50  USD
    Is there any setting where I can achieve the above feature.
    Appreciate your help.
    Best Regards,
    Pratap Sone

    Hi Pratap,
        Please refer the following link for query properties.
    [Currency and Unit Display in Business Explorer|http://help.sap.com/saphelp_nw70/helpdata/en/08/81b98895e911d4b2ca0050da4c74dc/content.htm]
    In that there is a setting mentioned for displaying the unit in the header.
    Please check and I hope this helps.
    Regards.

  • Currency Unit Problem

    Hi all,
    I have a problem to display amount of different currency unit in a single column. i want to display report amount based on account no
    on that i have some canadian account and US account. amount unit for canadian currency is CAD and for US it is USD. user wants to display amount and there unit side by side. the problem is in the subtotal or overall result is comming as * due to CAD and USD. i cant use NDIM function as user wants to display amount and currency unit together.
    can any one suggest how can i solve this issue.
    samit

    one more option would be:
    Create two restricted KeyFigures. One  for USD and one for CAD .So that you could see all USD amounts in one column and all CAD amounts in different column..Hide base keyfigure.Now you will not get * for subtotals and Overall result and amount and currency unit will be displayed together
    Message was edited by: Murali

  • Currency Unit, error while filtering in a report.

    Hello ,
         We have a report with the Currency Unit (1CURDIM) in the rows. After the query execution when we right click and try to "Select a filter value" for the Currency Unit we are getting a error message saying "System error in program CL_RSR and for GET_CHAVL_NC_FROM_SID-01-(see long text)", there is no long text though.
        Please help....
    Thanks.

    Check the below link :
    https://websmp204.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=954852&_NLANG=E

  • Currency & Unit creation in Cube

    Hi,
    Could anyone guide me the Steps for using of currency field from start to end in BI 7.0.
    Am trying with a small example where keyfields contains a currency or unit infobject.
    a) created infoobject with Quantity field as Unit and Price as Currency
    b) Created a Cube, with Unit & Currency dimensions
    c) Created a Infosource, able to see Unit & Currency fields
    d) Created transformations by using cube, able to map fields automatically
    e) Am unable to proceed from DTP onwards.
    I request you to please provide the steps of currency creation.
    -Naveen

    Its not a standard datasource.
    I created my own Characteristics & KeyFigures Infobjects for practice. In that i added Amount as Currency and Quantity as Unit key figures.
    I want to generate a simple report with creating Cube by Currency & Unit fields.
    Could you please provide Step by Step for these in BI 7.0.
    -Naveen

  • Subject: Displaying key figures without currency unit in BEX reports

    Hello,
    Is it possible to display key figures without currency unit in BEx reports? For example; Material Costs 1000 EUR
    should be shown as 1000. Currency unit EUR and also scaling factor (*1000 EUR) does not interest us.
    When we use display options in query properties, we just see an option of displaying key figures with/without scaling factors, which does not solve our problem.
    Thanks for your reply.
    Regards,
    Nuran Adal

    Hi Eugene,
    thank you very much for your quick reply. We have very detailed reports with min. 10 columns, I should have defined 10 more formula columns to realize this (NODIM), but anyway there is no other way to do this, am I right?
    Best Regards,
    Nuran

  • No display of currency - unit in bex

    Hi,
    I have a problem regarding currency translation - coversion. I have made a currency translation type from USD to EUR  with fixed target currency EUR. When I use the conversion in BEx query it works, but it does not show the currency unit EURO into the scaling factor.
    Does any body know how to solve the problem?
    THX
    Miha

    Hi
    Go to the BEx query designer and check query properties in the header of the query....find whether dispaly scaling factor is tick marked .....
    Assign points if useful
    Regards
    N Ganesh

Maybe you are looking for