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

Similar Messages

  • Currency conversion issue for condition type

    Hello,
    I am creating two invoice document.
    1. Customs Invoice (ZCDS)
    2. Inter company invoice.(IVA)
    both the invoices should be similar. Same pricing procedure is used to create both the documents but in Customs invoice YUMU condition type is not getting converted whereas in IVA the condition type is getting converted. Can anyone tell me the possible reason for this?
      ZCDS
    IVA
    Regards,
    Jagjeet

    Hi Jagjeet,
    For IVA invoice type -(For condition type- YUMU)
    Below highlighted part of code is changing KSTEU from 'E' to 'C' for IVA invoice using std prog RVIVAUFT.
    For ZCDS Invoice Type -(For condition type- YUMU)
    Program RVIVAUFT is not called since ZCDS is not trigerried using Output type unlike IVA.
    Hence KSTEU is not getting updated from 'E' to 'C' in case of ZCDS.
    To solve your problem write code in User exit - userexit_pricing_copy to change  konv-ksteu to 'C' for YUMU condition type at runtime.This will definately solve your problem.This will ensure you get correct/same condition value for IVA and ZCDS...:)
    Regards,
    Vikas Mulay.

  • 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

  • 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 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

  • Unit Conversion issue for same material with Diff KPI

    Hi,
    i have a report with multiple key figures which form a structure.
    Unit conversion for this report and all the key figures are defined at report level.
    Below are the settings in place
    Source currency:    Data record from target
    Target Currency:    From variable ( Input variable in BeX report)
    Conversion  factor: Dyanamic Determination of conversion factor
                                   Using Reference Infobject if available otherwise use T006
                                   Reference Infobject: 0Material
    Issue: For 1 Key figure conversion to TO is happening, however for other Key figure conversion is not happening for the same material.
    Note: Conversion to TO is defined in BEX settings for Info object 0material and stored in DSO UOM0MATE.
    Why for same material some key figures convert to target unit correctly and not the others?
    See the attached screenshot. Sales Quantity is convertin to "TO" while Volume third party shows figue in"ERR" for same material.
    Thanks
    Nayab

    Hi,
    Following reasons cause to your issue,
    1. Unit Conversion is not maintained for that particular material  in source system Material itself, so that  conversion data data may not updated in DSO (UOM0MATE).
    2. For particular transnational data record key figure value don't have any base unit or units measures, that case also  you may get that error.
    Request check the transnational data in your InfoProvider and 0Material Master data and DSO data (UOM0MATE) . Correct the data based on that.
    Check the Master data test in RSRV for 0Material, if any SID generations was missed or not.
    I hope this can be help to find the cause of error , based on that you can resolve problem.
    Thanks & Regards,
    Leela Krishna.

  • Content Conversion issue for header record

    Hi,
    We have a very urgent question on an issue here with one of our XI objects. 
    This is an inbound interface from an external system into R/3 & BW.  The inbound file has a header record (with about 8 fields) and detail records (about 900 fields per detail record). Data going into R/3 & BW don't have header records and everything goes in as detail records. One field from the header of this source file should be passed to the target structure at the detail level. Also, we are NOT using BPM.
    Can someone help us how we could define the file content conversion parameters for File adapter.
    Thanks in advance ......
    Prashant

    I'm so sorry, I wasn't subscribed to this thread and I didn't realize there were responses.
    If you have a message type made up of a Header with 1 occurence and Detail with 1 to unbounded occurunces, you'd want to do the following in content conversion:
    Document Name - your message type
    Document Namespac - your message type namespace
    Recordset Structure - Header,1,Detail,*
    Recordset Structure - Ascending
    Then you'll need to set some of the parameters, depending on the layout of your incoming file. 
    As for the problem of having hundreds of fields, I'm less sure about that.
    Would it be possible to break your detail data type down into smaller data types.  Each with fewer fields.  You'd still have to maintain every field in content conversion, but at least they'd be in seperate parameters, instead of all 900 in one tiny box.
    Here's a very rough example of what I mean:
    If you have 900 fields, instead of making 1 data type of detail, you could make 9 data types, Detail1, Detail2, Detail3, Detail4, Detail5, Detail6, Detail7,Detail8, Detail 9, each with 100 fields in them (or more with even less fields).
    Setting things up the file content conversion would be more complex in this scenario, so it might be a toss up if it's worth it to break it up this way or not if it meant configuring quite a few more parameters.
    For example,
    You'd have to declare your recordset structure like Header,1,Detail1,,Detail2,,Detail3,* etc, and you'd have to make sure to set the .endSeparator to '0' for all of the first 8 details, so it would recognize that they were all on one line.
    I hope this helps a little bit.

  • Get variable in Target currency under currency conversion Tab for Key Figure

    Hi Experts,
    In one of the query in BEx Designer, for particular set of key figures I am unable to edit Target Currency under currency conversion.
    We created user exit and using a variable in BEx.
    When I chose currency conversion parameter in "Currency Conversion", Value in Target currency is empty but I am expecting the variable to get displayed over there.
    Please suggest me how to get variable in target currency. or how to edit property of key figure "Target Currency"
    Thanks,
    Saravanan.

    HI,
    which parameter you maintained in conversion type that is currency translation type which is maintained at T-code RSCUR and see which info object you maintained at currency tab after defining the currency translation type i.e at Target currency -> Info object  for determining Target currency which  is FROM INFO OBJECT in Target currency .
    Hope this will help you.

  • 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, any solution for this?

    Hi Experts,
    I have input data from Excel file, every number is pure number without format.
    After uploading the file to an internal table, I assign it to a variable with data type CURR 13 with 2 decimal places.
    The problem is:
    20 USD in excel file will become 20.00 USD in SAP which is correct BUT
    20000 VND in excel file will become 20000.00 VND
    and when I saved this value to the database and view it on screen it becomes: 2,000,000 VND which is not correct. I see it 100 times than the original value.
    Can any body explain to me why? and how do I fix this?
    Thanks,
    Anthony

    Hi ,
    Use the below logic  Instead of DMBTR use your Amount field.
    SELECT SINGLE * FROM t001 INTO l_t0011 WHERE bukrs = <fs_original>-bukrs.
            SELECT SINGLE * FROM tcurx INTO l_curr
            WHERE currkey = l_t0011-waers.
            IF sy-subrc EQ 0 .
              v_con = 100.
              DO l_curr-currdec  TIMES.
                v_con = v_con / 10.
              ENDDO.
    Rgds,
    Arun
            <fs_reposted>-dmbtr = <fs_reposted>-dmbtr * v_con.
            ENDIF.

  • IRecruitment conversion issue for internal applicants

    Hi,
    We are doing conversion from legacy to oracle irecruitment. When converting external applicants, things have gone fine. I used Create_user and registered_user_application API's.
    Now for internal applicants conversion, its giving me lot of problems. If i use registered_user application API, its end dating his existing person and assignment record and creating a new applicant record.
    But i need to update his person record with person_type status to EMP_APL. Is there any way to do this?
    Thanks in advance
    kumar

    Hi,
    Thank you for your reply.
    Actually i tried with hr_applicant_api.apply_for_job_anytime. This API takes person_id and vacancy_id as parameters and updates the person record with person_type status to 'EMP_APL' and creates one more assigment record with user_status 'Active Application'
    Now my issue is resolved.
    Thanks
    Kumar

  • VMware to Hyper-V template conversion issue for Windows Server 2008 template

    Hello,
    I am attempting to convert a Windows server 2k8 template from VMware to Hyper-V. The hosts are Cisco UCS B200 M3 blades running Win2k12 and ESX 5.5 respectively. The template boots successfully in VMware and runs through its post install process without
    any issues. When I convert the template to Hyper-V the guest will display the windows splash screen and then I get the error "windows setup could not configure windows to run on this computers hardware”. I attempted to force the OOBE process
    by running msoobe.exe from the CLI but got the same error on restart.
    The particularly strange thing is that if I boot the syspreped guest in VMware, interrupt the post install process, shutdown the guest, then convert to Hyper-V the guest will boot successfully in Hyper-V. At this point I uninstall the VMware tools, install
    the windows virtual guest services, and re-sysprep the guest. Sadly the result is the same, on boot I get "windows setup could not configure windows to run on this computers hardware”. I found http://support.microsoft.com/kb/2466753/en-us but
    it references Win2k8R2 specifically. Does anyone have any ideas on how this issue could be manifesting itself 
    in Win2k8? 
    As an aside I was able to successfully convert a Win2k8R2 template successfully using the same process, any input on this issue would be greatly appreciated!
    Regards,
    Toll_Hou5e 

    Hi Toll_Hou5e,
    As far as I know there don’t have the KB or article mention we can convert the VMware template image to VHD, you can use the MVMC for the virtual machine convert.
    I don’t familiar with VMware template but base on my experience, the VMware View Connection template can execute the Windows template image sysprep program, VMware may configured
    some system option, you can ask your software vendor for the further help.
    More information:
    Migrate virtual machines from a VMware environment to Hyper-V in Windows Server 2012 using a free, simple, standalone tool.
    http://blogs.technet.com/b/virtualization/archive/2012/09/18/migrate-virtual-machines-from-a-vmware-environment-to-hyper-v-in-windows-server-2012-using-a-free-simple-standalone-tool.aspx
    Microsoft Virtual Machine Converter Solution Accelerator
    http://www.microsoft.com/en-us/download/details.aspx?id=34591
    Step-By-Step: Migrating From VMware to Microsoft Hyper-V Server 2012
    http://blogs.technet.com/b/canitpro/archive/2013/03/24/step-by-step-migrating-from-vmware-to-microsoft-hyper-v-server-2012.aspx
    I’m glad to be of help to you!
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • Video conversion issue for zen vision m 3

    hi all im brand new to the forum. i seem to have 2 issues.firstly i cant find any free software to convert dvd to a file format supported by my zen vision m.anyone have any ideas?secondly (and this is the big one), i am really disappointed with the video feature of my vision.i had a zen micro before and thought it was fantastic.software was great, menu system was great.so when it was time to upgrade there was no question it was going to be a creative again.but when it comes to the supposedly supported video file formats i feel i've been duped.if i use the video converter in the software (for avi from my camera to wmv)?it tells me theres no audio.it wont work with mp4 files at all.that just freezes my zen.why do they claim it supports mp4 when it doesnt ?has anyone got this problem too?i have the latest firmware upgrade so it cant be that. thanks folks

    I use AVS Video Converter from http://www.avsmedia.com/. I think it costs about $30 if I remember right. It converts practically?everything that isn't protected. They even have presets for the Zen Vision, although not for the Vision:M or Vision:W. However, it lets you easily make your own presets. The program is fast and very easy to use once you learn it. However, there is a bit of a learning curve. It has a good, simple interface but they don't hold your hand. The help is also very good. I've been using it for about 2 years and I'm glad I have it. By the way, I'm a customer of theirs and I don't get anything out of posting this. Barry?

  • Hyperion Planning - Exclude some accounts from currency conversion

    Hi,
    I am using a multi currency application. I don't want to apply the currency conversion for few accounts although I am specifying the a/c members property exchange rate table to No rate. But still the currency conversion happens for these accounts. Please help.
    Thanks,

    I got an answer for you, I was able to replicate the issue.
    Issue: When its creating Calc in the back ground HspCRtB its using wrong UDA: "NoRate" which should be "No Rate".
    Edit the script, save it and execute both the scripts HspCRtB and Currency Conversion and you will be good .
    I will update the details in my blog soon today!
    Cheers...!!
    Rahul S.

Maybe you are looking for

  • How to Send and Receive Large Amounts of Data to and from a  Web Service

    Hi All, My requirement is: .Net Web service should receive a file and services do some modification in that file and return the file. I need to write client (using Java) to invoke that web service. Please help in writing java client code for accessin

  • PZ11 - REM Statement in HTML format in ESS

    Hi Can we display the Remuneration statement in HTML format instead of the PDF format in ESS? If yes, how do we do that ? Currently our system is converting the smart_form to PDF and displaying in the PDF through PZ11 transaction. Thanks

  • Rename file extension during a file upload ??

    I need to rename the extension of a file at some point during the file upload. I am not sure where to do this at. The file needs to be renamed before it is written to the directory. Basically, the file will come in with a .txt or .doc type. Based on

  • Issue customer master data idoc

    Hai gurus,            the scenario is that ours is a sender system and other is receiving system. customer master data is sent form our system and other receives it. what happened here is idoc is sent to the other system and data went to other system

  • Lost data in Aperture - NOT recoverable through Time Machine!

    I recently accidentally deleted photos in Aperture. Unfortunately, even though I backup regularly with Time Machine, I have come to find that Photos in Aperture libraries are non-recoverable. Can anyone please help? Apple has no help topics for lost