Currency override

What is Currency override functionality in HFM? Does it require separate rules to be configured as part of translation rules?

Hi,
This is what doc says of currency override "In any input period, the selected input method can be overridden to enable input of that period's value as Default Currency/Items. To override the input method, enter a pound sign (#) either before or after the number."
Hope this info helps
Sandeep Reddy Enti
HCC
http://analytiks.blogspot.com

Similar Messages

  • USD reflecting in Web form

    Hi All,
    Entire Webform is refelcting with USD, i have not selected as "enable multicurrency" while creating the form. Can somebody tell me how is it reflecting automaticaly. It very important for me to resolve this issue ASAP.
    Thnks

    The currency code is displayed whenever there are currency overrides. The most likely cause for this is if a member formula or a business rule does not take into account the HSP_RATES dimension. The rule or member formula should only be applied when the HSP_InputValue member is addressed and filtered out otherwise.
    If you do not have any currency overrides but may have inadvertently set the currency code then you may clear the codes with a business rule. However, I would caution just clearing all codes since the code does match a currency it may not have been unintentional. If after clearing the codes you still see currency codes then you should check if there are any member formulas inadvertently setting the code as well.
    In general we use the following script to clear out currency codes:
    FIX ([list of members to clear], HSP_InputCurrency)
    CLEARDATA [member];
    ENDFIX
    Planning stores currency codes in the Hsp_InputCurrency member so by fixing on this member you will only clear currency codes and not actual data values.
    You may add IF (@ISMBR("HSP_InputValue")) in the beginning of the script and check if that helps.
    HTH-
    Jasmine.

  • Forex - F.05

    I am doing FX scenario - Following are the cases
    CASE 1
    Company Code Currency = USD
    Customer Recon Account =USD
    Document Currency (FB70 -Invoice ) = INR
    CASE 2
    Company Code Currency = USD
    Customer Recon Account =INR
    Document Currency (FB70 -Invoice ) = USD
    In both the above cases, I expected system to come out with the error, as the Recon Account Currency and Document Currency were Not same - but system posted both the documents smoothly.
    So what's the objective of giving currency in Recon Account? Or what's the purpose of giving Document Currency?
    Whether the Document Currency overrides the Recon Account Currency?
    If so why SAP Expects the Customer Recon Account Currency in FS00?
    Can you please point me to a document where I can read more on this various details of Currencies that are been used in SAP?
    Appreciated
    YV

    Hi
    In case of a normal B/S account instead of Recon account
    Case 1 will still be possible
    CC curr = A/C curr = > all curr postings are allowed
    Case 2
    would not be possible
    In case of recon account
    both the cases are possible
    you would see the difference if you try posting in EUR (a currency which is neither co code curr nor account currency)
    posting would still be allowed, as the posting in doc curr is made to a customer (sub-ledger account) and not the recon account
    but the balance in recon account would be maintained in INR only.
    Regards
    Sach!n

  • Allow Override of Rounding when 'By Currency' is true

    In PL 46 the standard feature which allows the user to override the rounding calculation now fails. In an AP Invoice, the override is checked, the amound is modified to the correct amount, as per the legal tax invoice provided by the supplier, and as soon as you leave the field, SAP replaces the calculated amount into the field.
    Legally, in Australia, a retail invoice for Point of Sale, needs to be rounded to the nearest 5c.
    In Australia, a Suppier's Tax Invoice is a legal document and MUST be matched on the system at data entry time. Prior to PL 46, this was able to be achieved by using Rounding by Currency and overriding the rounding in the AP Invoice to match the rounding of the supplier's Tax Invoice.
    Perhaps a flag per AR and AP stream will solve the Developers problem of Data Inconsistancy to the flag, as this is the reason given for the change in PL 46.

    Hello Gary,
    If you feel that there is certain inconsistency of functionality between individual patches, please raise a standard Customer Message.
    Currently, SAP Business One does not support feature of user-defined rounding to whatever value usually determined by the coin of the lowest value in the country (such as 0.05, 0.20, or 0.5). We are considering to introduce certain solution to enable this in next major release after 8.8.
    Peter Dominik
    B1 Solution Management

  • Table in pages template doesn't keep currency...

    I'm trying to setup an invoice template for £, $ and € in Pages, but no matter what currency I format the cells with, when I open the template again, they are all in £ (I'm in Britain)
    Is this a bug? Can I override this somehow?
    Thanks so much for any help!
    Christoph

    sixbysixx wrote:
    I'm trying to setup an invoice template for £, $ and € in Pages, but no matter what currency I format the cells with, when I open the template again, they are all in £ (I'm in Britain)
    Is this a bug? Can I override this somehow?
    Amazing, this resemble seriously to a bug.
    Same behaviour in Numbers.
    The styles embedded in the template contain the correct information upon currencies. It seems odd that it is dropped.
    I sent a bug report ID# 6322095.
    +Message from the Apple Discussions forum.+
    +I'm trying to setup an invoice template for £, $ and € in Pages, but no matter what currency I format the cells with, when I open the template again, they are all in £ (I'm in Britain)+
    +Is this a bug? Can I override this somehow?+
    +I checked and it's perfectly true. This oddity strikes also in Numbers (an maybe in Keynote).+
    +When I look in the Index-xml stored in the templates, the styles dedicated to the cells contains the correct info.+
    +<sf:cell-style sfa:ID="SFTCellStyle-44" sf:cell-style-default-line-height="12" sf:parent-ident="tabular-Basic-body-cell-style-id">+
    <sf:property-map>
    <sf:SFTCellStylePropertyNumberFormat>
    +<sf:number-format sfa:ID="SFTNumberFormat-22" sf:format-type="1" sf:format-string="#,##0.00 &#xA4;;-#,##0.00 &#xA4;" sf:format-decimal-places="2" sf:format-currency-code="USD" sf:format-negative-style="0" sf:format-show-thousands-separator="true" sf:format-fraction-accuracy="-3" sf:format-use-accounting-style="false"/>+
    +<sf:cell-style sfa:ID="SFTCellStyle-46" sf:cell-style-default-line-height="12" sf:parent-ident="tabular-Basic-body-cell-style-id">+
    <sf:property-map>
    <sf:SFTCellStylePropertyNumberFormat>
    +<sf:number-format sfa:ID="SFTNumberFormat-23" sf:format-type="1" sf:format-string="#,##0.00 &#xA4;;-#,##0.00 &#xA4;" sf:format-decimal-places="2" sf:format-currency-code="EUR" sf:format-negative-style="0" sf:format-show-thousands-separator="true" sf:format-fraction-accuracy="-3" sf:format-use-accounting-style="false"/>+
    +<sf:cell-style sfa:ID="SFTCellStyle-48" sf:cell-style-default-line-height="12" sf:parent-ident="tabular-Basic-body-cell-style-id">+
    <sf:property-map>
    <sf:SFTCellStylePropertyNumberFormat>
    +<sf:number-format sfa:ID="SFTNumberFormat-24" sf:format-type="1" sf:format-string="#,##0.00 &#xA4;;-#,##0.00 &#xA4;" sf:format-decimal-places="2" sf:format-currency-code="GBP" sf:format-negative-style="0" sf:format-show-thousands-separator="true" sf:format-fraction-accuracy="-3" sf:format-use-accounting-style="false"/>+
    +but the cells are all created according to the system's currency.+
    +It's not only foolish, it's really annoying.+
    Yvan KOENIG (from FRANCE lundi 27 octobre 2008 17:33:51)

  • Product is not abstract and does not override abstract method

    Received the following errors.
    Product.java:3: Product is not abstract and does not override abstract method ge
    tDisplayText() in Displayable
    public class Product implements Displayable
    ^
    Product.java:16: getDisplayText() in Product cannot implement getDisplayText() i
    n Displayable; attempting to use incompatible return type
    found : void
    required: java.lang.String
    public void getDisplayText()
    ^
    2 errors
    Code reads as follows
    import java.text.NumberFormat;
    public class Product implements Displayable
         private String code;
         private String description;
         private double price;
         public Product()
              this.code = "";
              this.description = "";
              this.price = 0;
    public void getDisplayText()
    String message =
    "Code: " + code + "\n" +
    "Description: " + description + "\n" +
    "Price: " + this.getFormattedPrice() + "\n";
         public Product(String code, String description, double price)
              this.code = code;
              this.description = description;
              this.price = price;
         public void setCode(String code)
              this.code = code;
         public String getCode(){
              return code;
         public void setDescription(String description)
              this.description = description;
         public String getDescription()
              return description;
         public void setPrice(double price)
              this.price = price;
         public double getPrice()
              return price;
         public String getFormattedPrice()
              NumberFormat currency = NumberFormat.getCurrencyInstance();
              return currency.format(price);
    Please help!

    Received the following errors.
    Product.java:3: Product is not abstract and does not
    override abstract method ge
    tDisplayText() in Displayable
    public class Product implements Displayable
    ^
    Product.java:16: getDisplayText() in Product cannot
    implement getDisplayText() i
    n Displayable; attempting to use incompatible return
    type
    found : void
    required: java.lang.String
    public void getDisplayText()
    ^
    2 errors
    Code reads as follows
    Please use the code tags when posting code. There is a code button right above the text box where you enter your post. Click on it and put the code between the code tags.
    These error messages are quite clear in telling what is wrong. You have an Interface called Displayable that specifies a method something like thispublic String getDisplayText() {But in your Product source code, you created thismethodpublic void getDisplayText() {The compiler is complaining because the methods are not the same.
    You also need to return a String in the method probalby like thisreturn message;

  • How to add a new base currency in Clasic Mode

    Helo,
    Please, let me know how can I add a new base Currency (RON), using Classic Mode, at time of creation a new Planning application (release 11.1.1.3).
    For the moment, at time of creating a new Planning application you can only select the base currency from a list (you can't override it or add a new one).
    I suppose, I have to manually modify the base currency to RON in the relational tables after creation of Planning Application.
    If so, please, can you confirm me all the tables involved?
    Many Thanks,
    Robert

    Hi,
    You can only have one base currency and when you create an application you can only select the currency from a list.
    There was another post a while back around the same area :- Re: Currency doubts
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • Foriegn currency in unique format

    Hi Gurus
    This is regarding, I have requirment in rdf report. i want to display foriegn currency in unique format . how to do this in rdf. Please help me it is urgent.
    regards,
    Sreeni.

    phani,
    Specify Custom Data format for the numeric field...Go to Data format tab>Check "Override Default Data Format">Select "Custom" from the drop down and put some thing like # ## ### ###.#0
    which result in spaces instead of comas in your column as well as grand total for that particular column.
    mark answers promptly.
    -bifacts
    http://www.obinotes.com
    J

  • How to make Currency Field of IT 0009 as Uneditable in the Portal

    Hi Experts,
    I have a requirement to make the Currency Field in IT 0009 as uneditable in the Portal. We are using transactional iView and standard Function Module to maintain IT 0009 in the portal. My query is, do I need to make changes in the FM to map this requirement or there would be any setting in the SPRO to change the characteristics of the fields of Infotype.
    Kindly suggest with your valuable inputs.
    Regards,
    Tanuja
    Edited by: Tanuja Mishra on Apr 25, 2011 1:07 PM

    Hi,
    You can use the view V_T588MFPROPC to override the exixsting setting of the view V_T588MFPROPS.
    steps:
    1. Goto sm31, enter view name as V_T588MFPROPC
    2. Give the infotype as 0009
    3. Add an entry with the details as follows,
        Version - Country
        Subtype - If any
        Field name - WAERS
        Mark the field as output field
    4.  Save the record
    Then execute in portal.
    Otherwise use personalization ctrl+right click nad make the field as read only.
    Hope this help you.
    Regards,
    Meera

  • Currency in Europe Format

    Hi,
    I have a requirement to show currency in european format that is i want spaces as thousand separator instead of commas and i want to total in grand total. Please guide me to achieve the same.
    Thanks,
    Phani.

    phani,
    Specify Custom Data format for the numeric field...Go to Data format tab>Check "Override Default Data Format">Select "Custom" from the drop down and put some thing like # ## ### ###.#0
    which result in spaces instead of comas in your column as well as grand total for that particular column.
    mark answers promptly.
    -bifacts
    http://www.obinotes.com
    J

  • USD OVERRIDES Not Rolling Forward

    We are operating on HFM 9.3.1. When we utilize the USD Override account there is a currency variance which continues in the future months and it does not appear to be rolling over each month automatically. The account in our metadata is not set to Balance Reaccuring but Balance. Can this be changed without creating a problem? How can we insure the overrides only have to be input once.

    user11993454 wrote:
    Hi
    I'm about to use the process defined in note: Steps to perform for Rolling forward a standby database using RMAN incremental backup when primary and standby are in ASM filesystem [ID 836986.1]. I'm on 11.1.0.7.
    However, it does not mention the DataGuard broker.
    Has anyone performed this process when using the broker.
    Does the broker handle it properly?
    Does it matter if the broker is up or down during the physical standby recovery or control file replacement?
    Does the broker configuration need to be recreated?
    Thanks.1) disable the Broker
    2) perform Roll forard SCN.
    3) enable Broker

  • Forcing Local Currency amounts when posting Foreign Currency documents

    When posting entries in a foreign currency (FC), it is possible and often used to force through a local currency (LC) amount that differs from what SAP would have posted using the current For Ex rate.  This is used in cases where a payment is made in FC a couple months later and someone would like to see the LC of the originally posted invoice match the LC of the payment.  Although SAP allows you to override the For Ex rate in such a manner, what are the effects of these types of postings?  Does the difference ever get recognized, and, if so, where? 
    Thanks in advance for any explanations.

    Hi,
    Suppose at the time of invoice the exchange rate was 40 and the amount shoule be as below:-
    Document currency = 100
    Local Currency = 4000
    But you have entered the invoice at exchange rate of 45 which was applicable at the payment date
    Document currency = 100
    Local Currency = 4500
    And the payment document line item is posted with the
    Document currency = 100
    Local Currency = 4500
    In this case, system will not do any foreign exchange rate difference provided there is no month end revaluation happening between the invoice posting date and paymentt posting date.
    Regards,
    Gaurav

  • How to clear out foreign divested entities at Parent Currency when have CFCTA?

    We have stopped loading some entities which we divested in the prior fiscal year (2013).  Now, in the current fiscal year (2014), the Retained Earning rollforward logic is carrying forward the prior year P12 ending balance.  We can manually adjust out the figures in Enitity Currency in P1 of current year (July 2014) and clear out the ending RE balance, but we still have RE remaining at Parent Currency due to roll forward logic.  Our journals in HFM always reverse in the next period, so it seems that we will need to forever more book an adjustment in Parent Curr Adjs to clear out the RE and the Cumulative Foreign Currency Translation amount.  Has anyone had a similar issue?  How did you remove all Retained Earnings at the Parent Currency levels when you got rid of a company? Thank you.

    Just about every application I've seen has always had some form of rule allowing for historical translation overrides for the equity section.  Some do it by allowing you to adjust the rate the equity is translated at, others do it by allowing you to enter the PC amount you want in EC in a seperate account (Dollar Overrides seems to be a common term) but either way, you'll need that functionality to accomplish this.
    Basically your rules are causing the problem(prior year USD copying across to current year USD), so your rules will need to be the solution.

  • Posting foreign currency

    Hi Gurus!
    During the posting  t-code F-02 or F-30 with foreign currency, system calculate getting converted automatically by using the rates specified in OB08 the local currency, but when to change the amount (foreign currency), system no replace amount local currency.
    That would be great if someone could help.
    Best Regards

    HI,
    Yes, system will give the local currency amount automatically when ever you change the foreign currency amount, however you can change the local currency amount manually during posting and that will override the value obtained based on OB08 settings.
    Regards,
    SDNer

  • Formatting currencies and decimal places

    I'm currently using NumberFormat.getCurrencyInstance() to format numbers as currency. However, one problem I'm having is that I'd like values with no cents to be formatted with no decimal places, and any values with cents to be formatted with the usual 2 decimal places. For example:
    17 would be formatted as $17
    17.45 would be formatted as $17.45
    17.4 would be formatted as $17.40
    The last one is the tricky part--I've tried formatter.setMinimumFractionDigits(0), and this works great for the first two cases. But for the last case, the number gets formatted as $17.4.
    Basically my problem is I want a number to be formatted with zero or two decimal places and nothing in between. Is there an easy way to do this?
    Thanks in advance.

    Otherwise you are likely to find that you are getting .00 due to errors from previous calculations. You are right. Adjusted it to Locale aware
    import java.text.FieldPosition;
    import java.text.NumberFormat;
    import java.text.ParseException;
    import java.text.ParsePosition;
    import java.util.Locale;
    public class SpecialCurrencyFormat extends NumberFormat {
        private static final long serialVersionUID = 1L;
        private final NumberFormat noDecimals;
        private final NumberFormat decimals;
        private final double maxDifference;
        private final double factor;
        public SpecialCurrencyFormat() {
         this(Locale.getDefault());
        public SpecialCurrencyFormat(Locale locale) {
         decimals = NumberFormat.getCurrencyInstance(locale);
         noDecimals = NumberFormat.getCurrencyInstance(locale);
         noDecimals.setMaximumFractionDigits(0);
         maxDifference = Math.pow(10, -decimals.getMaximumFractionDigits()) * .5;
         factor = Math.pow(10, decimals.getMaximumFractionDigits());
        @Override
        public StringBuffer format(double number, StringBuffer toAppendTo,
             FieldPosition pos) {
         double adjustedValue = (Math.round(number * factor)) / factor;
         if ((Math.abs(number - Math.round(number)) < maxDifference)) {
             return noDecimals.format(adjustedValue, toAppendTo, pos);
         } else {
             return decimals.format(adjustedValue, toAppendTo, pos);
        @Override
        public StringBuffer format(long number, StringBuffer toAppendTo,
             FieldPosition pos) {
         return noDecimals.format(number, toAppendTo, pos);
        @Override
        public Number parse(String source, ParsePosition parsePosition) {
         return decimals.parse(source, parsePosition);
        public static void main(String[] args) {
         NumberFormat nf = new SpecialCurrencyFormat(Locale.US);
         double[] values = { 10000, 1000, 100, 10, 1, 10.1, 10.01, 10.001,
              10.002, 10.003, 10.004, 10.005, 10.006, 10.007, 10.008, 10.009,
              10.010 };
         for (double value : values) {
             print(nf, value);
        private static void print(NumberFormat nf, double number) {
         String formatted = nf.format(number);
         try {
             System.out.println(number + "\tas " + formatted + "\tand back "
                  + nf.parse(formatted));
         } catch (ParseException e) {
             e.printStackTrace();
    }The value adjustedValue is needed since NumberFormat doesn't seem to round the value. It just breaks.
    Piet

Maybe you are looking for

  • Upgrading G4, 400 MHz Sawtooth Video Card

    I know this has been addressed but I can't find the answer to this question: I have a 400Mhz G4 Sawtooth 20" Cinema Display I want to buy a video card that supports latest OSX iMovie, Quick Time etc... What do I buy?

  • Add watermark in word file programmatically.

    i will be pleased if i can get a code block on how to automate a word file by adding watermark with VB 2010. i will be pleased to get a step by step illustration...

  • Help pls whats wrong

    import java.awt.*; import java.awt.event.*; // Java extension packages import javax.swing.*; public class Main extends JFrame {//implements ActionListener { JLabel DepositCurrentLable; JTextField DepositCurrentField; // set up GUI public Main()     {

  • Flash crashes sound and prevents sound from being used on the entire computer

    Hi everyone, I have been using firefox all my life and have been running into the following issue recently. Whenever I play flash games (such as chess.com), after a minute or two the sound stops working. At first I thought it was just the website, bu

  • 0Person to 0employee loading, how to handle start and end date

    Hi I need help on some basic understanding of time dependent master data object. In my scenario i am loading 0employee and 0Person from R/3. I need to update 0employee from 0person. 0employee BEGDA            ENDDA             PERNR        Position..