Currency Conversion using RRC1-Urgent!!

I have a requirement where I need to create a new currency conversion type. The query displays invoices posted in a particular period and their value in USD. The conversion rate gets posted somewhere in the middle of the period.The conversion happens such that the invoices posted before the date on which the rate was posted pick the previous period's rate, which those posted after that date use the new rate.
Business requires all invoices falling in a period to use the rate posted in that period and to use the previous month's rate only when the new rate is not available. Can someone let me know what variable time ref. I am supposed to use to acheive this.Any kind of response will be greatly appreciated as this is pretty urgent.
Thanks
Akhila.

Hi Akhila,
I did not want to say, that the currency rates have to be maintained at a certain date. What I wanted to know is, if the <b>validity date</b> could be influenced as this would be the simpliest solution.
Nevertheless, what you need is a currency conversion type, that has a variable time reference and is based on 0CALDAY (or another appropriate time InfoObject). Check the period definiton for the time reference. Maybe, "End Month" (respectively "End of Period", ...) could solve the problem. As you probably know, all this has to be done in transaction RRC2.
If this does not help, it could be useful to describe the currency conversion type's definition as well as a description what validity date is stored in table TCURR.
Kind regards,
Stefan

Similar Messages

  • Questions regarding currency conversion using SPRUNCONVERSION.

    Hi all,
    I have implemented currency conversion using SPRUNCONVERSION stored procedure. I have following questions regarding how does it work.
    1. Is it mandatory to create FxTrans Business Rules with SPRUNCONVERSION?
    2. How does it work internally? How does it look up rate from the rate application?
    Any help will be greatly appreciated. Any reference to any documents will help.
    Thanks&Regards,
    Diksha.
    (PS: How to document does not explain about how it works).

    Hi Diksha,
    1. Yes since it will base it's translation rules based on what is defined on the currency conversion business rules.
    2. The stored procedure SPRUNCONVERSION scans all records found in the selected region of data and translates them according to the RATETYPE property assigned to the ACCOUNT specified in each record, based on the following mechanism:
    Note:
    All ACCOUNTS with no RATETYPE (ratetype = blank) will be translated with a factor of 1
    All ACCOUNTS with the reserved RATETYPE = NOTRANS will not be translated
    All other ACCOUNTS will be translated according to the definitions contained in the table of parameters called clcFXTRANS.
    How the RATE table is selected
    While most customers require a single table of rates, there are situations when more than one set of rates is required. In this situation, the translation procedure uses the RateEntity dimension to select the correct table of rates to use.
    Whenever a destination currency is selected, the procedure searches for a RateEntity member flagged with this currency in the Currency property. For example, if translating into USD, the system uses the RateEntity member that has the Currency property set to USD.
    If there is no RateEntity flagged as the destination currency, the system will use the RateEntity with Currency = 'u2019 (blank).
    In addition to this, some exceptions by ENTITY can be applied. For example, some entities just entering in the consolidation perimeter may need to be converted at their own specific set of rates. These entities may have a corresponding RateEntity member in the RATE cube. All ENTITIES having a corresponding RateEntity member in the RATE cube will use that member as rate table. For example, if there is a RateEntity member named like the ENTITY USOps, the RateEntity member USOps will be used to translate the values of entity ENTITY USOps.
    The RateEntity member, when representing an ENTITY, may be any of the following:
    A valid base level or parent member ID from the ENTITY dimension of the main cube
    A list of members of the ENTITY dimension, as defined filtering the members using a value of the DIMLIST property (or any property whose name begins with "DIMLISTu201D) of such dimension.
    For more info, you could refer to the Administration Help found on the Admin console.
    Hope this helps,
    Marvin

  • Currency Conversion using third party tool

    Hi,
    I am trying to access BW from a third party tool and so far been quite successfull accessing BW Infocubes and Bex Queries by using OLAP BAPIs. However my customer wants to use currency conversion as it is available in BEX in the third party tool as well. I need some thoughts in this direction from experts who have worked on Business Objects and BW integration.
    I believe Business Objects has a similar interface with BW using OLAP BAPIs. Is there a currency conversion functionality available in Business Objects for BW? Would really appreciate if somebody, who has tried out this feature, can share some of his/her experience.
    Thanks,
    Anurag.

    Jean,
    We use Maestro for all our scheduling scripts. To start\stop the
    environment and start\stop applications. We create a shell script that uses
    escript to start/stop applications. Maestro just calls the shell scripts
    and monitor it for completion. I think you have to write the shell script
    in a standard way to return an error if it does not finish properly. Here
    is an example:
    #!/bin/csh
    source /appls/forte/fortedef.csh
    $FORTE_ROOT/install/bin/start_nodemgr -fm "(x:300000)" -e TR2ProdEnv
    ps -fu forte | grep -v grep|grep nodemgr>/appls/forte/production/scripts/KBB
    set KBB=/appls/forte/production/scripts/KBB
    if (-z $KBB) then
    exit 1
    else
    exit 0
    endif
    Hope this helps.
    ka
    Kamran Amin
    Forte Technical Leader, Core Systems
    (203)-459-7362 or 8-204-7362 - Trumbull
    [email protected]
    From: Jean Mercier[SMTP:[email protected]]
    Sent: Monday, April 12, 1999 10:36 AM
    To: Forte-Users (E-mail)
    Subject: Using third party tool to initiate a Forte batch program
    Hello Forte Users,
    Our company has acquired a software product called Maestro. It's a
    production scheduling facility that manages tasks for batch mode
    execution.
    We would like to know if anyone out there has had any experience using
    this
    product with Forte. One recommendation that we discussed was to have
    Maestro start a script on Escript to communicate to an agent that would
    start the batch process at a specified time. Has anyone done something
    similar or can offer any suggestions ?
    Thanks in advance,
    Jean Mercier
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>
    To unsubscribe, email '[email protected]' with
    'unsubscribe forte-users' as the body of the message.
    Searchable thread archive <URL:http://pinehurst.sageit.com/listarchive/>

  • Currency Conversion using RATEENTITY

    Hi,
    We have the following requirement at our Client:
    Entities in the same country uses different Exchange rates, example : 2001 " Mexico" and 2002 " Mexico" uses two different exchange rates.
    To achieve the above requirement I configured NW BPC 7.5 with patch level 9 to use RATEENTITIES.
    Example
    There will be two rate entities like
    1) Global - being used for Company Code 2001
    2) P_2002 - being used for Company code 2002.
    So I maintained different rates for Mexican Pesos in Global and P_2002  RATEENTITIES.
    In ENTITY master we maintained a property - RATEENTITY and maintained the values as GLOBAL for entity 2001 and P_2002 for entity 2002.
    I used the following Script Logic:
    XDIM_FILTER ENTITY = ENTITY.PROPERTIES(u201CRATEENTITYu201D) = u201CP_2002u201D
    *RUN_PROGRAM CURR_CONVERSION
         CATEGORY  = %CATEGORY_SET% 
         TID_RA = %TIME_SET%
         CURRENCY = %RPTCURRENCY_SET%
         ENTITY = %ENTITY_SET%
         RATEENTITY = P_2002
    *ENDRUN_PROGRAM
    *COMMIT 
    So even after using this setup, BPC is converting values for both ENTITIES (2001 and 2002) using rate from RATEENTITY P_2002.
    I also tried to run Currency Conversion by hard coding company code by enter ENTITY = 2002 and that did not work either.
    Is there a way to achieve this requirement.

    Hi,
    Whatever you define in the RUN_PROGRAM it will use as parameters to convert LC to GC, so your script logic set up like this will exchange all entities using the RATEENTITY P_2002.
    First thing you should do is the RATEENTITIES should be valid members of your ENTITY dimension. So if your entity is 2002, there should be a member of the RATEENTITY dimension called 2002, not P_2002. You should then remove the RATEENTITY=P_2002 parameter from the RUN_PROGRAM completely (if it doesn't run without the parameter, try putting it back with GLOBAL as the value).
    With both of these things done, when currency conversion is called for a particular entity it will look for a corresponding entry in the RATE application against the same entity, otherwise it will use what is stored in GLOBAL.
    Let me know if that solves your problem.
    Tom.

  • Currency Conversion using RSW_CURRENCY_TRANSLATION

    Hi all,
    I have the following scenario:
    We want to do currency conversion in the update rules between a cube A and a cube B using a start routine. Both cubes have exact the same structure. All key figures are of currency 0CURRENCY. In cube A all values are in EUR, meaning that 0CURRENCY is always 'EUR' for each record. We want to convert to a local currency (determined via "Company Code"), meaning that in the cube B the record should arrive with different key figure amounts and 0CURRENCY='LocalCurrencyAccordingToCompanyCode'.
    We'd like to use a currency translation type, which is defined as follows:
    Tab "Exchange Rate"
       --> Exchange Rate Type = EURX
       --> Dyn. Ex. Rate Determinatn (marked)
    Tab "Source Curr."
       --> Source Curr. from Data Rec (marked)
    Tab "Targ. Curr."
       --> InfoObject for Determining Tar. Currency = 0COMP_CODE
    Tab "Time Ref."
       --> Variable Time Ref. (marked); Value set to 4 (= Beginning of period)
       --> Standard InfoObject (marked); Value set to '0FISCPER'
    We have maintained EURX exchange rate for direction LC->EUR, meaning that in TCURR there are no entries for source currency 'EUR', but only for local currencies like GBP, USD, etc. How can we achieve, that the table is read "inverse" during currency conversion and that the conversion takes the inverse rate. Is it necessary to adjust the currency translation type and mark the "Inverse Ex.Rate" checkbox on the "Exchange Rate"?
    Then, it is still unclear for me, how to exactly call the function module. I have tried in different ways, but mostly get a TCUR_CONFLICT exception. I also debugged the function module and it seems like he cannot determine the target currency correctly. But I think, I do not call the FM in the correct way. I have read various posts; the explanations on how to call the FM are not harmonized
    Can you help me out?
    Thanks to any answers in advance and kind regards,
    Philipp

    I found a solution. Indeed, we passed wrong parameters when calling the FM.

  • Currency conversion...urgent..please

    Dear Friends
    On my hand a field vbrp-netwr and I want to convert it related with ckmlcr-curtp. In other words IF ytab-waerk = s_curtp it keep same else I have to convert this netwr according to the s_curtp(ckmlcr-curtp).And I have to limit F4 choices of s_curtp.It shows possible selections but how can I define this areas will be seen .
    Your helps will be highly appreciated.

    Dear Friends I use 'CONVERT_TO_FOREIGN_CURRENCY' function but it doesn't works properly .Please let me know how it can assigned as a date vbrp-fbuda and how it can be assigned as a amount netwr and also other fields will be required..

  • CONVERT_TO_LOCAL_CURRENCY currency conversion errors in Delta mode

    Hello,
    I have been working with SAP via customer messages for a month now with no resolution.  As many of you have experienced, the SAP Level 1 support is pretty useless so I would like to check here to see if I can get some help.
    I found a thread where another user has had the exact same problem as I have. 
    Problem: Exchange rate in Update rules with DELTA mode
    However, there was no answer given to him.  So, if anyone can help, I appreciate it.  Here's the problem:
    When a record comes through 2LIS_13_VDITM (for example), it had a document currency of EUR, a local currency of PLN and a statistical currency of USD.  The first time the record comes through, it comes through just fine.  The exchange rate from EUR to PLN is 3.533.  The statistical currency value is calculated by taking the document currency value and multiplying it by the exchange rate from EUR to PLN to get the local currency.  Then, this local currency is converted to USD by multiplying itself by the PLN to USD exchange rate of 1.519.
    These are the exchange rates that are coming through as key figures on the transaction data.  The problem is when a delta occurs.  The data goes into the ODS and then once the update rules to the cube get it, the signs are backwards on the exchange rates.  This makes sense so that the exchange rate key figures will cancel themselves out, but the SAP code says to calculate the local currency, it must first take the document currency and divide by the exchange rate.  It should still be multiplying because the exchange rate from EUR to PLN is still 3.533.  The negative on the key figure that is being zeroed out tells the code to divide though.
    You cannot simply set the reversal indicator because the values that do come through ok would then be erraneous as the previous poster who had the same issue encountered.  This is really causing some bad data for us.  This is SAP delivered code.  Any help would be appreciated.
    Thanks,
    Brent

    hi,
    chk out various application currency conversion  links
    Need Urgent Help on Currency Conversion Routine
    Currency conversion using transformation rule
    http://help.sap.com/saphelp_nw04/helpdata/en/bc/058f4073b2f30ee10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/16/088f4073b2f30ee10000000a155106/frameset.htm
    Ramesh

  • Currency Conversion in WebI Report

    Hi All:
    Need your help in currency conversions using WebI Report.
    Current Scenario: 
        Currency conversions are currently achieved at BEx Query Designer level where target currency is determined through a Selection Variable.
    Proposed Solution:
       As per the Business proposal, BW will be publishing the data to Terradata; a universe will be built on Terradata and a WebI report will be based on this universe.
    Question:
       How can this type of currency translation be achieved in WebI Based  Report?

    Hi,
    Current Scenario:
    Currency conversions are currently achieved at BEx Query Designer level where target currency is determined through a Selection Variable.
    Proposed Solution:
    As per the Business proposal, BW will be publishing the data to Terradata; a universe will be built on Terradata and a WebI report will be based on this universe.
    Question:
    How can this type of currency translation be achieved in WebI Based Report?
    >> You would use the same logic by using a variable in the BEx query designer and Web Intelligence would then leverage the variable from the BEx query.
    ingo

  • Adventure Works - Financial Reporting - Amount - Currency Conversion

    Hi all,
    I was looking into currency conversion in the Adventure Works cube (SQL2008R2).
    For each measure that need to be converted, a measure expression is used (e.g.: [Internet Sales Amount] / [Average Rate]), except for Amout in the measure group Financial Reporting.
    When creating a pivot table with that measure and changing the destination currency, the Amount is converted to the selected currency.
    How is it done ? (because there is no measure expression for that one)
    (I had a look at the MDX script of that cube, but could not find anything about that)
    Thanks for your answers.
    Kind Regards,
    Guillaume

    Hi Guillaume,
    According to your description, you are looking for currency conversion in the Adventure Works cube. In Analysis Services, we can use the Business Intelligence Wizard to define currency conversion functionality for a cube, or you can manually define currency
    conversions using MDX scripts. For the detail information about it, please see:
    Currency Conversions (Analysis Services - Multidimensional Data)
    Currency Conversion in Analysis Services
    Regards,
    Charlie Liao
    If you have any feedback on our support, please click
    here.
    Charlie Liao
    TechNet Community Support

  • FX restatement/currency conversion

    Hi all, what kind of questions should be asked to business when thinking about currency conversion using BPC fx restatement? thanks.

    Hi Zack,
    Take a look at this How To Guide for currency conversion:
    [How to do Currency Translation for Financial Application using SAP BPC 7.0 version for Microsoft SQL Server|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/d0907bdb-e908-2d10-ca9e-f67166e2147e]
    You should find some useful information in the Introduction and Background sections.
    You should also ask the business what their current process is.
    Thanks,
    John

  • Currency Translation Type in queries using currency conversion

    I have a question on the Currency Translation Type (EUR_VAR) that is used in all of the queries using currency conversion on the fly. (currency is maintained automatically nor in table.)
    User wants to use 2 different exchange rates in a single query. The months in 2010 (Actuals) are to
    be converted using Xchangerate-type EURO and the months in 2011 (Planned) to use Xchangerate-type USD.
    But store different rates with different starting dates. This is however not possible because the Currency Translation
    Type is set-up (1) to work with Query Key date - rather than a characteristic in the data and (2) apparently these
    currency translation types only work with time characteristics like 0fiscyear
    My idea is therefor to:
    1. Create a new variable (similar to EXC_RATE) to prompt for a 2nd Exchange Rate type when query starts
    2. Create a new Currency Translation Type (next to EUR_VAR), referencing the new variable or sticking to fixed Xrate type, fixed to EUR
    Is this possible to create Idea (2)
    Many Thanks in Advance.

    The best way would be to create two curr conversion types , one converting to EUR and other to USD .Put them in properties of coressponding KFs in query.For timref in RSCUR , variable time ref can be used individually for two conv types.

  • 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

  • Currency key for Conversions using NODIM

    Hello Experts,
    I have question related to Currency key.
    I have below mentioned scenario -
    My Report output looks something like this
    Doc No|Doc Value| 500 |USD |
    so KF value and currency key(USD) are in seperate fields(column in Bex Report)
    I seperated them by doing NODIM on KF and including the Currency key in Report.
    The problem arise when I do currency conversion.
    So on the initial Selection screen I gave user an option to run by different currency, so when he select lets say CAD.
    The KF does get converted from USD to CAD but my currency key still remains a USD, whereas I would like to show that one based on what user entered on initial Selection screen(which would be CAD in this case).
    I have searched forum for this but couldn't find proper solution.
    Any guidance is appreciated. Thanks in advance.
    Regards,
    DNP

    Hi friend
    If you are working on UAE, the country grouping have to use is 99. 
    Check with your FI guy that he had assigned the currency AED to your company code.  You can view this in table V_T001.
    When you define the personel area, do give country as AE in table T500P
    You can default your currency as per pays Scale type and Pay scale area in table V_T510F_B selecting country grouping 99.
    I hope this will resolve your problem.
    Regards
    Santhosh.S

  • Creating and using a calculated field in business rule from the currency conversion of another field.

    Hello,
    I'm creating a calculated field with a set currency for a business rule. I'm planning to use it as a deficiency criteria. I want the values to come from the currency conversion of another field. Can someone provide me the step by step procedure on how to do it?
    Some documents would be great.
    I've been trying to do it on my own but I've gotten lost.
    Thank you.

    Thank you for all your help above.
    Just to confirm your advice, am I right with the following conclusions? :
    1. The script (function) to fill the text field with the modification date of a different PDF file needs to be stored in a folder level .js file.
    2. The document containing the text field needs to call the .js function either within the document script or within the custom script property of the text field itself.
    Further to that can you just advise on the syntax for accessing the modification date of the other document.
    Do I need to assign a variable to the address of the file to be used, and then use this variable in the text form filling script (as below) or can I use a direct file reference at the .modDate command.
    var LastSync = "C:\sync\bin\lastsync.pdf";
    var strMsg = util.printd("h:MM tt",LastSync.modDate) + " on ";
    strMsg += util.printd("dddd, d mmmm, yyyy",LastSync.modDate);
    this.getField("LastSyncDate").value = strMsg;
    If the syntax is totally different to the above I would be very grateful for some guidance in the right direction.
    I much appreciate your time to help me ... I'm almost there.
    Kind Regards,
    Nifty

  • URGENT:currency conversion from oracle financials 10.7 to 11i

    Hey all, Any one has the idea about the currency conversion from oracle financials 10.7 to 11i?? how to handle it?? do we need seperate code for currency conversion or is there any software that we can use??

    <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">quote:</font><HR>Originally posted by Shenba ([email protected]):
    Hey all, anyone has idea how the currency conversion is handled during upgrade of
    for oracle financials 10.7 to 11i. Is there any software available or do we need to do coding for currency conversion.
    Thanks<HR></BLOCKQUOTE>
    null

Maybe you are looking for

  • Address Book, Spotlight ERRORS!

    Hello members and outside viewers, These are software related issues, but I think of might be Mac Pro specific. I migrated everything from a G5 some time ago, but these issues occured in the near past. First: My Address Book behaves very strange. Aft

  • Can I use a VZW iphone4 as an ipod, with no VZW service?

    The 411:  My son is 14 and is not ready for having a $30/month data plan under contract. However, he is ready (we want to give him) and new iPod Touch to replace the aged one I gave him a few years ago. I found a near new VZW iPhone 4 for the same pr

  • Using Cover Flow, then resizing window

    I love cover flow for my finder windows, but every time I resize a window, it automatically makes the cover flow section increase in size. This drives me nuts; I'm always trying to increase the window size so I can see more options available to me in

  • Joural import failed - GLLEZL Program was terminated by signal 11

    Hi When I submitted the journal import from import form, the concurrent program failed. The error message in log is +/d01/applmgr/PROD/apps/apps_st/appl/gl/12.0.0/bin/GLLEZL+ Program was terminated by signal 11 The error message in standard manager l

  • AP Check: routing/account numbers not placed at bottom edge of paper

    I have moved the routing/account numbers as far to the bottom of the page in the RTF template as possible. When I generate and print the check output in PDF the routing/account number is 1/2 inch too high on the page. If I adjust the RTF template the