Currency conversion business rules

We have a new datasrc where we need one reporting currency never to be translated, but the other reporting currency to use SPRUNCONVERSION.
The datasrc is currently flagged with IS_CONVERTED as blank, which solves the first part of the problem, but is there a way to get the SPRUNCONVERSION to work for the other reporting currency.
All existing datasrc must work as the do currently.
Any ideas?

Hi Helen,
I'm not sure I understand your question. Can you provide some sample data?
If the IS_CONVERTED property for that DataSrc member is not set to Y then it will never convert the data into your reporting currencies when you execute the SPRUNCONVERSION stored procedure.
Also, you can specify what reporting currencies you want to convert your LC (3rd parameter) like below:
*RUN_STORED_PROCEDURE=SPRUNCONVERSION([LEGALAPP], [ACTUAL], [USD], [GLOBAL] , [%SCOPETABLE%], [%LOGTABLE%] )
Also, multiple currencies can be separated by commas.(i.e. [USD,CAD]
You might need to split that data into a different DataSrc's or possibly use the MULTICURRENCY.LGL script logic library where you have more control as to what converts and what does not convert based on other dimension's.
Thanks,
John

Similar Messages

  • Currency Translation -- Business Rules

    Hi,
    In my application, under "Business Rules" in the Admin Console, I don't have the "Currency Conversion Rules" business rule. Can I add it somehow?
    When I click on my application, it doesn't say <b>FXTrans: in use</b> as it should.
    I want to use business rules for implementing the currency translation. Anyone knows how to do this?

    This was easily done by modifying the application from the Admin Console.

  • Currency Conversion - update rules for average rate

    I am working in BI 7.0
    I have a currency conversion I have defined with RSCUR with the exchange rate type 'M' defined in SPRO -> General Settings -> Currencies -> Exchange Rate Types.  The currency conversion takes place in my update rules.  I've set my 'Time Reference' to 'End of Period'.
    I want the conversion to be an average of all rates for the fiscal period.  If I check my table using 'OB08', I find my conversion is only using the rate for the last day of the Fiscal Period.  It is not averaging all the rates.
    My question is this.  Can I actually average all the rates for the fiscal period using RSCUR?  Do I need to have the people on the R/3 side have the rates be averages?  Meaning, the rates they update are not currency rates for that specific day but a running average for the month?
    What are the best practices for average rates for currency translations for update rules based on a Fiscal Period?
    Edited by: Michael Pepper on Mar 3, 2008 8:37 AM

    Hi MIchel,
                   If you  want the conversion to be an average of all rates for the fiscal period.
    Check under the cloumn ExRt
    you may find some row as description as "Average exchange rate"
    Create  Currency Conversion type with that exrt type.
    use this Currency Conversion type in u'r query for u'r keyfigure.
    hope this will be helpfull...........for this you can contact Fi people.
    Regards,
    Vijay.

  • Currency conversion rule not executing for manual journal entries.

    Hi,
    We have currency conversion business rule set in our project. THis business rule is not converting LC to other currencies for manual journal posting entries. i.e, it is audit id with DATASRC_TYPE="M".
    Can any one let me know if any specific settings are to be done for this to work?
    Regards,
    Swetha

    Hi,
    Is the currency conversion working on the other datasources?
    If yes, then try to post some record through input schedule in the M datasource, run the currency conversion, and see if the currency conversion is working fine or not.

  • Currency Conversion is not happenig in webform

    Hi,
    I have created three more members in period dimension along with BegBalance and YearTotal.
    My period hierarchy looks like this.
    Period
    BegBalance
    YearTotal
    Q1
    Q2
    Q3
    Q4
    2008 Actual thru Sept (Formula: = Actual->Q1 + Actual->Q2 + Actual->Q3;)
    Estimated Oct-Dec 2008 (Formula: = Budget->Q4;)
    Estimated Total Cost 2008 (Formula: = "2008 Actual thru Sept" + "Estimated Oct-Dec 2008 ";)
    First tell me can we craete more mebers like this in Perion dimension?
    I have created the above members and tagged a formula to it as shown in braces.
    Now my problem is data is coming for local currency only. When i change my currency, YearTotal members are converting but these newly added members are not converting and showing blank fileds.
    My doubt is can we add extra members like above in period dimension?
    Whether currency conversion happens to formula tagged members also?
    If yes, what could be the problem in my scenario?
    Thanks,
    Naveen

    Naveen,
    I suspect that your currency conversion business rule is excluding these new members. It was probably created before the new members were added. (I don't have a standard FX conversion rule in front of me, but I think it fixes on specific time periods - I could be wrong. ) You can either:
    1) Make sure your new Period members are in fact included in the currency conversion business rule and re-run that script.
    2) Make your new time period members dynamic. (and not have to worry about currency conversion and what calc's first (your new members vs. the FX conversion))
    I would try #2 first, as it's a quick fix. Just switch the data storage, refresh the cube, and re-test.
    I assume you have Period and Accounts as Dense, with the remainder of your dimensions Sparse. Is this correct?
    Let me know how it goes.
    Hope this helps,
    - Jake

  • 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

  • Business rule ..currency translation..

    In the currency translation business rule formula..what is AS-IS-1 refers to.
    I understand AS-IS means historical rate.., but what is AS-IS -1 ?
    What is the meaning of formula like...END u2013 AVG in business rule? Where it is used?
    I have enough documents, links..appreciate your replies...

    Hi Manilyer,
                        I dont know about AS-IS-1???but when it comes to END-AVG...there will some accounts in any consolidation like RESERVES,SHARECAPITAL which will be calculated at END and AVG rate means....
    Lets take..Company "A" bought a 70% share in the Company "B" at a ratei.e AVG rate but when we are doing consolidation of accounts at Year end i.e "END" rate..then there will be diffrence in their consolidation..this called "FCTR" calculation...this is what END-AVG..and it will happen only few account's..
    Hope you got my information...
    Regards,
    Naresh.K

  • Business Rule Currency Conversion and Carry Forward

    Hello Guys,
    I have a question related to the Business Rules Currency Conversion and Carry Forward
    I configured the business rule "Currency Conversion" and I selected "Apply to Periodic". What this rules does with the flag selected  is to get the value of the previous month converted and add the factor (Local Currency previos month - Local Currency Actual month) * Exchange Rate of Current Month
    For Example: USD previos month +
    This rule applies perfectly from FEB to DEC but if I run it for January, it does not consider the value of USD previos month and LC previous month for calculations so the result I get is:
    (and of course it´s because it only applies to periodic)
    I need to include into my results this amounts and factor so the question is: Is not a flag I can activate to force the system to act as it does for FEB to DEC periodic ??
    I also set up the Business Rule "Carry Forward" so with this rule Im able to bring values converted in USD from DEC to JAN for example from a Data Source Input, but the problem is that it erase any other value I have in other Data Source members and I need to keep that info.
    Hope you can come with a suggestion.
    Im working with SAP BPC NW 7.5 SP08

    Hello guys,
    Yes, my fiscal year is from JAN to DEC and Im using a YTD app,
    As you mentioned for P&L accounts the rule works fine; but we want to carry forward LEQ accounts. Is there a way to use or configure the currency conversion rule with the flag "Apply to Periodic" to carry forward LEQ accounts for the next following year?
    Here is how we configured our Carry Forward Business Rule
    Source and Destionation account = 4111
    Source and destionation Flow= FCLO
    Reverse Sign= False
    Data Source Type= ALL
    Same Period= False
    Apply to Periodic=False
    Opening Data Source=DatosBase
    Source Data Source = AJ_AC
    Regards

  • 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

  • Currency Converion and Business Rule questions

    Hi all,
    I am new to BPC and would appreciate if you can help me answer few of my questions. I was going through how to documents on currency conversion and Business Rules.
    1. The Flow in Currency Conversion and Business Rules different?
    2. Can Currency conversion be done without defining the Currency Rules?
    3. In Business Rules Detail there is a cloumn for Sign. How should one determine what sign should go for a given account?
    Thanks,
    Diksha.

    Venkatesh,
    It seems like you are using Company as your Entity type dimension.
    Try to change your code to look like this
    *RUN_PROGRAM CURR_CONVERSION    
         CATEGORY = %CATEGORY_SET%     
         SELECT(%CURRENCY_SET_ID%,"[ID]",CURRENCY,"CURRENCY_TYPE='R'")
         TID_RA = %TIME_SET%
         RATEENTITY = GLOBAL
        OTHER = [COMPANY=%COMPANY_SET%] 
    *ENDRUN_PROGRAM

  • GRC PC 10.0 business rule creation: Wildcard for Currency field

    Hi,
    Currently I am designing a business rule that has standard price as a deficiency. I am using a blank check. But the system wants me to choose a specific currency. I want it to retrieve all records with the deficiency, regardless of currency.
    I've tried using "*" in the currency field, but it retrieves nothing. I am only able to retrieve records when I add a specific currency.
    Why is that? And what can I do to fix this problem?
    Thank you.

    Hi Raphael,
    Have you defined the Currency field as a filter criteria? If yes, can you please remove the field from filter selection and try to execute the rule again.
    Just make sure it comes under output format section.
    regards,
    Rajeshwari

  • Bex to Business Objects - Currency Conversion error in Webi

    Hello,
    I am attempting to transfer a Bex 7 key figure currency conversion to a Business Objects filter in a Universe for display in a Webi report.  The version of Business Objects XI 3.1 SP2.  The Bex Conversion Type is based off Calendar Month, and the Target Currency variable is a selection prompt. The filter is passed to the universe and prompts when the report is ran in Webi, but an error occurs if the currency is populated.  For instance, if I populate the filter in Webi with 'USD', the following error occurs:  The MDS query SELECT "....." failed to execute with the error Value 'USD' FOR variable "Currency" is invalid (WIS 10901).
    I'm not sure if the currency conversion information is being properly transferred and translated to Business Objects.  Does anyone have any insight on this issue?
    Thank you,
    Brock

    I was able to modify the dimension for the filter to retrieve the correct object (Ex. USD), but there are multiple incorrect selections for USD and other currency types.  For instance, when I type in USD i get 5 different options, and the one with the description 'American Dollar' is the correct one.  Why is Webi displaying all these different options?  When I display the options for currency in Bex only one 'USD' is shown in the list.   Here is my filter condition for currency type in the Universe:
    <OPTIONAL><FILTER KEY="[SELCUR]"><CONDITION OPERATORCONDITION="Equal"><CONSTANT TECH_NAME="@Prompt('Select Currency','A','Organization\Cur Key',mono,primary_key)"/></CONDITION></FILTER></OPTIONAL>
    Cur Key is my customized hidden dimension
    Thank you

  • Currency conversion in the Business Explorer(Query design)

    Hi Experts,
    How to convert currencies from CAD to USD using the “Current exchange rate 0011” for a particular record in the Business Explorer (Query Design).
    Any useful answer will be rewarded with suitable points.
    Thanks!
    Rohan

    Create a currency coversion type for the exchange rate
    Go to RRC1, enter a  name for your new currency conversion type
    on the exchange rate tab mark the radio button Exchange Rate Type.
    enter the exchange rate type there
    enter the target curr in the tar curr tab as USD
    similarly in the query also enter the curr conversion key.
    hope it helps,
    assign points if useful

  • BEX Currency conversion created by the business

    Hello,
      I need to convert from USD to other currencies defined by the users in R/3. So the business figures the exchange rate in R/3 and I need to take that value and use it for converting the date in BEx.  Any help?  This is a very urgent requirement so anything would be great.

    Hi,
    You can set up currency converison in the bex query by right clicking the KF and choosing the currency conversion type and a fixed currency to convert to, or providing a variable where users can decide the currency they want.
    To get the rates into BW you can schedule a job (RSIMPCURR) with daily frequency.
    See here for more:
    http://help.sap.com/saphelp_nw04/helpdata/en/ec/076f3b6c980c3be10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/80/1a682de07211d2acb80000e829fbfe/content.htm
    Re: Transfer Exchange RatesHi,
    Hope this helps...

  • Rate application and business rule Currency Converison

    Hi experts,
    Could anyone help me about the following confusion? thanks.
    Typically if talking about  currency translation, we have to find a way to find out source currency, target currency and rate to calculate.
    According to BPC logic(If i was right)
    1) source currency is determined from property of dimension Entity.
    2) Rate type is decided by Account dimension .
    My questions are:
    1) where could I define the target currency I convert to ? I have to point out when running DM package? I read from document - we can specify G or R type currency in currency dimension, does that mean the conversion will run on each of them in default way?
    2) what will happen if currency defined in Entity dimension's property is NOT identical with currency of transaction data stored in Legal  Application?
    Our task is to convert data stored in Legal App, isn't it?
    3) If you check Rate application, there is only one field to input currency. Why not two currencies are ready to input? Field currency A and currency B, then rate of conversion?
    Your help is much appropriated.
    Thanks.

    When the data is loaded in transaction currency ,  then make sure you dont run Currency Translation program for that data region . If currency translation ran for that data region , program offsets all amounts that are loaded in transaction currency . Check 4 th page of this very good  [blog|http://www.sapdiary.com/index.php?view=article&catid=76%3Asap-business-objects-overview&id=2522%3Asap-network-blog-bpc-for-net-weaver&format=pdf&option=com_content&Itemid=76]  on Currency Translation by Richard Jabbour.
    The standard behavior of currency conversion expects LC to be entered. If one does nothing
    but installs the program call in FXTRANS and Default logic, an entry in NON LC currency
    members will result in an immediate offsetting negative amount negating the entry.
    Hope this helps.

Maybe you are looking for

  • Blue Screen Error - DRIVER_IRQL_NOT_LESS_OR_EQUAL (Netwbw02.sys) - Satellite Laptop

    Hi, I have been getting blue screen errors the past couple days. The error says: DRIVER_IRQL_NOT_LESS_OR_EQUAL (Netwbw02.sys) Attached is the dump file. Let me know if you are able to open it. Any help would be appreciated! https://onedrive.live.com/

  • SAPGUI + MAC

    Hi all, I cannot connect because I heve the error below: Error: partner '85.36.223.36:3209' not reached Thu Feb 10 12:15:26 2011 Release 710 Component NI (network interface), version 39 rc = -10, module nibuf.cpp, line 4634 Detail NiBufIConnect: conn

  • Mail will quit immediately upon launch. What do I do?

    Once I upgraded to mavericks, my mail will launch and then quit immediately. Every time it will send a report to apple. I try to relaunch and it does it again. What do I do?

  • Hyperion Integration Server

    Will some one help me in understanding the HIS architecture?1.Firstly, how are the objects in HIS differet from Essbase Objects?2.Is Essbase server required even when you have Essbase integration server.If so, why is that needed when the essbase outl

  • 2012 A1286 Does Not Boot

    A1286 MBP with Yosemite. When I power it on, I get the startup sound, then the loading bar under the apple. Then the screen goes white and the system turns off. Sometimes I will get crazy colors on the screen. I have tried pram and smc reset. Anyone