Currency conversion JPY to USD issue

Hi Friends ,
I am facing an issue while currency conversion from JPY to USD . I have defined currency conversion type in RSCUR , it is working fine for all other currencies except JPY . I have the exchange rate maintained in TCURR but still it shows exchange rate not maintained while running the query  . Could  you please tell what can be possible reasons for it .
Thanks in Advance .

Hi,
Check the time reference based on which the currency conversion rate is maintained. Run function module READ_EXCHANGE_RATE by giving the date, JPY to USD and check if returns values.

Similar Messages

  • Benefits Service - Error occurred during currency conversion from  to USD

    I am attempting to run the add beneficiaries service in employee self servie and receive the following error message "Error occurred during currency conversion from blank to USD
    Has anyone come across this error before?

    Both are set up properly.  This error only happens on some US teammate records.  It seems to occur after we do a refresh of our QA environment from our produciton environment

  • How SAP captured the RAW MAT amount from Local currency to JPY.

    Hi All,
    I've class 1 material when perform maintained receipt found the RAW Mat material was posting wrong figure when convert from Local Currency RM to JPY.
    Exp: my RAW MAT amount is material standard price x qty.
    Let said my standard price is RM9.61 and the qty is 180 so that my Raw Mat amount is RM1729.80 and exchange rate is 3.718 form JPY to MYR when i display it on  document currency the amount show in JPY is 46,440 instead off 46,525.
    But when i cancel the document the system do captured the correct amount 46,525.
    How sap get this Raw Mat amount?
    Thanks in advance.

    MYR = Malaysia Ringgit.
    The RAW MATT price is correct when in Local Currency which is in MYR but there are the variance when convert to others currency like JPY and USD.

  • Currency conversion issue in SPM. We are getting incorrect results with SPM conversion function from one of the document currency to USD.

    Currently we are using SPM 2.0 version and we have been facing currency conversion issues.
    Please help me in following aspects.
    1) Where actually currency conversion happens in SPM. Is it the global program which does the conversion or other way.
    2) We have conversion issue for one of the currency where conversion function is giving incorrect results when converting from one of the document currency to USD. here The respective document currency is considering the 1:1 ratio with Dollar which is actually incorrect.
    3) We have verified in both BI side(currency tables) and even ECC side.
    Please help me in understanding this issue and let me know if you need more information on this.
    Its an production issue and appreciated your immediate inputs.
    Thanks
    Kiran

    Hi Arun,
    The following information may be helpful to you.The SSA_HELPER_PROGRAM has options regarding currency settings.
    EXCH_RATE_TYPE: This flag governs the exchange rate type which will be used for currency conversion in data management. For example if RSXAADMIN contains an entry EXCH_RATE_TYPE = „ZSPM‟ then the conversion type used for currency conversion is ZSPM. The default value for the exchange rate type is „M‟. More details can be found in the note 1278988.
    CURRENCYCONVERSION: By default data management converts all the measures in transaction currency to reporting currency and copies over to the corresponding measure in reporting currency. If the measure in reporting currency is already available in source it might be desirable to disable the currency conversion. To disable the conversion you can make an entry CURRENCYCONVERSION = „ „ in the table RSXAADMIN. This can also be achieved by running the program SSA_HELPER_PROGRAM with the option DEACTIVATE_CURRENCYCONVERSION. The conversion can be reactivated by running the same program with option ACTIVATE_CURRENCYCONVERSION.
    UNITCONVERSION: Similar to above. To deactivate unit conversion you can use the program with option and DEACTIVATE_UNITCONVERSION and to reactivate ACTIVATE_UNITCONVERSION. By default both the conversions are switched on
    EXTERNAL_CURRENCIES: Normally most of the international currencies are stored with two decimal places however certain currencies do have 0 and 1 decimal place too. For example JPY has 0 decimal places. SAP internal format stores even these currencies with 2 decimal places and at the time of display it changes the value to right decimal places. In case a file from external source is loaded to SPM it might have the format with 0 decimal places in the file. To convert it to SAP standard format post processing needs to be done on this value. If that is the case you can set the flat EXTERNAL_CURRENCIES = „X‟ in the table which will enable the post processing for these values. This flag can also be set and reset using the helper program using the option TURNON_EXT_CURRENCY_FORMAT and TURNOFF_EXT_CURRENCY_FORMAT.
    Kind Regards,
    John Harris
    Senior Support Engineer, SAP Active Global Support

  • Issue regarding currency conversion

    Hi Experts,
    I'm having issue with currency conversion. Default report output values are displaying in 'EURO' and I had created a toolabar with currency conversion buttons. When this button is selected, values has to be changed into user select currency like INR, USD, AUD. Here im triggering with issues, all the values are converted into 0's. Total value is only converting for first time. From next time. its not converting. I'm using FM's  CONVERT_FOREIGN_TO_FOREIGN_CUR,CONVERT_TO_LOCAL_CURRENCY,READ_EXCHANGE_RATE.
    Please provide ur solutions to solve the issue.  
    Thanks and Regards,
    Bharat

    Hi ,
    You can use this block of code..It is used in our project.
      data : l_rate type ukurs_curr,           "Exchange rate
             l_rate_type type kurst_curr,      "Type of rate
             l_l_fact type i,                  "Local factor
             l_f_fact type i.                  "Foreign factor
    check local currency ,foreign currency local amount are not initial
      check foreign_currency is not initial and
            local_currency is not initial and
            local_amount is not initial.
    Calculate exchange rate
        if local_currency = 'MXN' and foreign_currency = 'USD'.
          l_rate_type = 'MXNT'.
       else.
         l_rate_type = 'M'.
       endif.
    *Call FUNCTION module to get exchange rate
      call function 'READ_EXCHANGE_RATE'
        exporting
          date                    = sy-datum
          foreign_currency        = local_currency
          local_currency          = foreign_currency
          type_of_rate            = l_rate_type
       importing
         exchange_rate           = l_rate
         foreign_factor          = l_f_fact
         local_factor            = l_l_fact
       exceptions
         no_rate_found           = 1
         no_factors_found        = 2
         no_spread_found         = 3
         derived_2_times         = 4
         overflow                = 5
         zero_rate               = 6
         others                  = 7
      if sy-subrc eq 0.
    if l_rate le 0.
      l_rate = l_rate * -1.
    endif.
    Foreign amount
      if l_rate_type = 'MXNT'.
        foreign_amount = local_amount / l_rate .
      else.
        foreign_amount = local_amount * l_rate .
    endif.
      endif.

  • Currency conversion issue while creating PO from Shopping cart

    Hello Experts,
    I'm facing an issue in SRM during Limit purchase order creation from Limit shopping cart.
    Scenario:
    Shopping cart was created on 1st of June and Approved on 20th June & Po was created on the same day. But the currency conversion is no ware matching and couldn't able to trace out the same. I have tried several times to replicate the issue it never done in test environments.
    But the PO is creating with refer to Vendor currency. For example if SC was created in USD and vendor order currency in EUR then PO is created in EUR.
    the relevant notes were already updated in the system and it is working fine when the SC is created and approved on the same day.
    Please give me some idea how to fix this issue.
    Is there any way to make SC currency is priority than Vendor Order Currency while creating PO?
    Regards
    Pratap J

    Hello,
    Read information available in KBA 1862453.
    It mentions this issue.
    Regards,
    Ricardo

  • Currency Conversion Issue

    HI experts,
    i have an issue with my currency report,
    where user want see the sales volume data converting from CAD to US $.
    when i checked the query the conversion type is Avg rate M source to CAD and the Target currency is CAD only.
    but when he execute the report he want to see the volume data in USD $.
    and when i execute the report i can see below error.
    Could not find any data to display. This might be due to the current selection of variable or filter values.
    can some please help me out this issue.
    thanks
    Raj

    Hi venu
    thanks for the post,
    there's no selection criteria being used by the user, has web link, once he click on link, he directly checking the report.
    so there's no section screen available.
    and there's no variable created for the  currency conversion type .
    here my requirement is to display currency in USD $ from CAD $.
    target currency maintained as CAD in RSCUR tcode.
    how would i do this,
    and again the same report is being used by CAD user also, so view shouldn't be change for the both users.
    what im thinking is
    is there any possibility to create variable on currency to select the required currency dynamically by user in selection screen
    please let us know possible solutions like without changing the view for CAD users
    please let me know for more info
    regards
    raj

  • Transit corrency conversion (JPY- USD- EUR)

    Hello,
    I would like to convert currency from once translated value.
    That is..
    <currency rate>
    1JPY = 0.01 USD (100JPY = 1USD)
    1USD = 0.833 EUR (1.2 USD = 1EUR)
    1JPY  = 0.0067 EUR (150 JPY = 1EUR)
    <report>
    100 JPY is stored on Infoprovider
    case 1
    JPY    USD    EUR
    10000  100    67
    value of EUR is converted from JPY directly
    case 2
    JPY    USD    EUR
    10000  100    83.3
    value of EUR is converted from JPY via USD (transit conversion)
    what I would like to do is the case 2. But I could not find how to set.
    But transit conversion is not possible when creating global CKF like
    below.
    Infoprovider has KF1(JPY)
    Query
    KF1
    Global RKF1 (KF1 is used and conversion to USD is set)
    Global CKF1  (Global RKF1 is used and conversion to EUR is set)
    I am very happy if you advise how to do what I want to do....
    Kind regards,
    Masaaki

    use this FM at the right Spot.
    CONVERT_TO_LOCAL_CURRENCY
    CONVERT_TO_FOREIGN_CURRENCY
    CALCULATE_EXCHANGE_RATE
    READ_EXCHANGE_RATE
    A

  • Currency Conversion issue for YTD model

    Hello,
    Currently our Client is using YTD (year to date) model to maintain data into BPC 7.5NW, and planning to use BPC for currency conversion from LC to USD. They are not converting the values in Transactional system. When performing this all Balance sheet accounts will be using YTD model for conversion, but income statement accounts should be using Periodic values for conversion.
    We have two different Entity FX types: one is USDFNC - USD functional and NUSDFNC - Non USD functional. One of the differences between these two FX types is CTA account, USDFNC is using expense Account to Book CTA and NUSDFNC is using Equity Account to book CTA.
    To achieve the above mentioned requirement, I did configure BPC as follows:
    1) Use RATE type AVG (average for Income statement accounts)
    2) Use RATE type END (spot rate for Balance sheet Accounts)
    3) In business rules for Account rate type AVG- formula would be [AVG], apply to periodic flag will be checked.
    5) in business rules for Account Rate Type END - Formula would be [END], apply to periodic flag will be blank.
    6) To calculate CTA for ENTITY FX type- NUSDFNC, I configured the following in Account Rate type AVG - destination account is equity account, Formula is [END]-[AVG], apply to periodic flag will be blank and Entity FX type is NUSDFNC.
    7) To calculate CTA for ENTITY FX type- USDFNC, I configured the following in Account Rate type AVG - destination account is expense account, Formula is [END]-[AVG], apply to periodic flag will be blank and Entity FX type is USDFNC.
    Above configuration is giving me correct converted result for all Balance sheet accounts and income statement accounts are showing the correct values when I use the formula (current period LC amount-previous period LC amount)*(current period AVG rate). But I saw difference in Balance sheet, so further analyzed CTA (currency Translation Accounts) and found that the difference is because of CTA amount only. Similar CTA differences exist for both USDFNC entities and NUSDFNC entities. So, I think my logic to calculate CTA is not working.
    I am using the standard script logic to run Currency Conversion:
    *RUN_PROGRAM CURR_CONVERSION
         CATEGORY  = %CATEGORY_SET% 
         TID_RA = %TIME_SET%
         CURRENCY = %RPTCURRENCY_SET%
         RATEENTITY = GLOBAL
    *ENDRUN_PROGRAM
    *COMMIT
    Can any one help me to understand whether this configuration is correct? I feel that I may need to change the logic for calculating CTA. But not sure about what and where
    Edited by: amarnathputta on Nov 24, 2011 5:36 AM

    Thank you Ethan,
    Let me try to explain this with few dollar amounts:
    Let us consider that I have data for 1st month (Jan) of the year 2011,
    Net income for Jan. 2011 in LC = 59916152.19
    Net income for Jan. 2011 in USD calculated using Average rate is  = $ 9,223,013.14
    CTA for the same month is  (net income in LC X spot rate) - net income in USD at average rate =((59916152.19)*(0.154617))-9223013.14 = 41,042.564
    This value is correct.
    For the month of Feb 2011:
    Net income for Feb.2011in LC = 60415519.01
    Net income for Feb.2011 in USD at average rate (with periodic flag on) = 9,300,112.38 ( I calculated this value manually and it is correct after conversion)
    calculated CTA for the same month is (60415519.01*0.154083)-9300112.38 = 8,892.035.
    But actually BPC calculated CTA is 18,547.56 (I felt that this may be because I am not using the Flag apply periodic value while calculating CTA and when I flagged that, BPC is giving me a very big difference in CTA)
    My balance sheet is exactly off with the difference in CTA.
    Hope this helps you to understand my problem.
    Edited by: amarnathputta on Nov 25, 2011 2:43 PM

  • USD to LC currency conversion!!!

    Hello, I am familiar with LC to Reporting currencies conversion. but my client has a requirement of USD to LC currency conversion, can someone give me an idea on how to do that with lookup?
    Thanks.

    Thanks YHseo, I have created  a code but I am new to this so have a few questions. please note that this is journal.lgf, and they are entering journals in USD only, Datasrc of miscadj and corpadj only.all the questions are commented out. Sorry I havent used your reverse idea, as I am new and want to keep it simple.
    Thanks.
    *XDIM_MEMBERSET RPTCURRENCY= USD     
    *XDIM_MEMBERSET DATASRC = miscadj, corpadj     
    //REST OF THE DIMENSIONS WILL BE  WHATEVER USER INPUTS IN THE JOURNALu2026HOW DO WE DO THAT
    *LOOKUP RATE     
    *DIM TIME=TIME        
    //IS THE TIME=TIME NEEDED?
    *DIM VARIABLE1:INPUTCURRENCY=COMPANY.CURRENCY     
    *DIM VARIABLE2:RATE=ACCOUNT.RATETYPE     
    *DIM CATEGORY=CATEGORY     
    *DIM RATESRC="RATEINPUT"
    *ENDLOOKUP     
    //GAVE US THE VALUE OF 48 AS EXCHANGE RATE  - WHERE IS THIS STORED? I THINK %VALUE%, AM I CORRECT?
    *WHEN ACCOUNT     
    *IS      
    //RUN FOR ALL RECORDS THAT WERE ENTERED IN JOURNAL, WILL THIS WHEN LOOP ACCOMPLISH THAT?
    REC(EXPRESSION=%VALUE%LOOKUP, RPTCURRENCY=COMPANY.CURRENCY)     
    //WHERE WILL THE REST OF VALUES FOR THIS RECORD COME FROM?
    *ENDWHEN
    *COMMIT
    Edited by: Zack Thacker on May 20, 2011 6:45 PM
    Edited by: Zack Thacker on May 20, 2011 6:50 PM

  • Issues performing currency conversion

    Guys while i am trying to run default currency conversion the package status shows as ( CANCELLED) not error or even completed which i came across for the first time. I checked all my DIM and data files. Can anyone help on this issue.
    Also i would like to know that how do you run 2 application 1.) finance 2.)  Rate in a single report(evdre)...
    Experts please HELP.

    Hey Nilanjan thanks
    That is not the issue with currency conversion. I checked whether it performed the currency conversion after the package status showed cancelled but it did not. Now i made some changes to the FX trans logic and it is showing an error that          ""Task name LOAD:""
    ""Error running default logic (Member "LC" not exist)"""
    I have maintained LC in data file as well as RPT currency DIM.
    Regarding the 2evdre in single report.
    When i create a report using =evdre() it opens a finance report if in my CV i have selected finance app.
    When i am in RATE app it creates Rate report.
    My question was how do i get the both in single sheet or even different sheets, because when i open finance report and then try and change the application to rate and then click expand all the previously created report is also converted to finance.
    I hope oyou understand and help me out.
    Thanks always.
    Dharmik

  • Currency Conversion Issue in Infocube Purchasing Data (0PUR_C01) Routine

    Hi Gurus,
         We are using SAP BI 7.0, We are having reports on Purchasing Data (0PUR_C01) under that 2 updates rules are there.
    For the field Effective purchase order value (0ORDER_VAL), there is one standard routine only from the Datasource 2LIS_02_SCL.
    My problem is that when there is Currency other than Local currency in field Order Currency, we dont get the Purchase Order Value though there is PO Quantity.
    Thanks in advance.
    Regards,
    Rajdeep.

    Hi Rajdeep,
    Please verify that the PSA contains data in the fields mapped to the objects below, as they are all used in the currency conversion routine:
    ORDER_VAL
    DOC_DATE
    ORDER_CURR
    LOC_CURRCY
    EXCHG_RATE
    If something is mapped incorrectly or something like that the currency conversion might fail.
    Hope it helps.
    BR
    Stefan

  • Currency Conversion issue in BW reporting

    Hello Experts - I have a Revenue KF in COPA cube. For one specific record the currency type is TWD. When I run the report using the Key Figure (along with other Chars), the value is multiplied by 100. I do not have any scaling factor set at the report level or currency conversion set for the Key Figures. It works fine for other records with other currency types. Does it has any thing to do with the TCURF / TCURV tables? Appreciate your help.
    Rgds,
    Venu.

    Hi Venu,
    For different currency types there are scaling factors set by default. When you will run the report, the displayed result is calculated with the scaling factor.
    Regards,
    VA

  • Currency Conversion for historical Amount

    Hello Experts,
    Can some one help me to find a solution for my reporting requirement.
    As part of GL reporting, I have a report which shows accumulated balance for given fiscal year/period. If the currency is in USD,I have no issues. When the currency is in non USD(Ex: EUR) I need to convert it into USD at BW side.
    Here is the example:
    User Enters: Fiscal Year/Period : 2007003
    Accumulated Balance for particular GL account might be 300 EUR.
    But actual posting might be happened in 2006012.
    While converting it to USD it should take the 2006012 exchage rate from TCURR and convert it.
    I have created a RRC1 object and used it in Query but it is using 2007003 exchange rate.
    Please help me to solve this problem.
    Thanks,
    Bobby

    Hi,
    make your currency conversion type time dependent that is the the exchange rates should be picked based on the date when the G/L account was posted.
    Go to transaction RRC1 chose your exchange rate type and in the time ref. tab give key date as the posting date it will pick the exchange rate as the date when the doc was posted.
    Hope it clears
    Thanks

  • Currency conversion error in SRM

    Hi,
    When we are trying post the confirmation in SRM it is giving the error message that "Error in currency conversion between EUR and USD".
    We have checked the exchange rate settings in SRM and Backend (R/3) there is no issue at all. Everything is maintained properly but still the sytem is giving error.
    PO currency and vendor currency is USD and company code currency is EUR.
    Is there any other settings missing which is causing the error.
    Thanks in Advance
    S.Parvahi

    hELLO Parvahi,
    Did you check OB08 in backend if maintained properly? also check validity...
    also on the SRM side is below report run using SA38?
    Update exchange rate tables in component system :BBP_GET_EXRATE       
    Hope that helps                    
    Arshad
    Edited by: arshad ahmed on Feb 9, 2010 12:06 PM

Maybe you are looking for