Skip to Content
avatar image
Former Member

Decimal places are not permitted

Hi,

I want to create a purchase order ... and receive following error: Decimal places are not permitted.

Vendor's Currency Key for that PO is TRL .

If i create a purchase order where Currency Key is EUR or anything else...it works.

Please someone help me, what should i do.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    avatar image
    Former Member
    Oct 15, 2008 at 12:55 PM

    Hi,

    It will affect Existing Documents also.

    Regards,

    Jaya

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 15, 2008 at 12:04 PM

    Hi,

    Just Check with:

    SPRO --> IMG --> SAP Netweaver --> General Settings --> Currencies --> Set decimal places for currency

    There, For CURRKEY: TRL,

    maintain Decimal Points, as reqd.

    Best Regards,

    Amit.

    Note: Table is cross-client (will affect other Clients).

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 15, 2008 at 12:19 PM

    Hello,

    As in the earlier reply said, it is a cross client setting. check with an FI expert.

    Prase

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 16, 2008 at 09:16 AM

    *Symptom

    You wish to add the "New Turkish Lira" currency code TRY into your system.

    Other terms

    New Turkish Lira, currency changeover, Statue 5083, Currency reform,

    Currency conversion, TRL, Yeni Türk Lirasý, TRY, YTL

    Solution

    This note describes the steps needed to add the "New Turkish Lira".

    Note: Reference to "New" in the name of Turkish Lira will be dropped on 01.01.2009. This will be only a name change and there will be no

    change in the international currency code of Turkish Lira. ISO code will continue as TRY 949-2 after 01.01.2009.

    Since on 01.01.2009 the reference to "new" in Turkish Lira will be

    dropped, customers who have reference to "new" in the currency code description (Transaction OY03) or on documents should change the text per 01.01.2009. The change in forms like invoice forms should be done to replace "New Turkish Lira" and "YTL" with "Turkish Lira" and "TL", and "YKr" with "Kr" as of 01.01.2009. Since currency code is not required to be shown on legal books like document journal and general ledger, there is no need to make any changes in these books.

    Customizing for the new currency code can be reached over the path

    General Settings -- > Currencies or directly by transaction code.

    Customizing steps:

    1. Add the new currency code using customizing point "Check currency codes" (Transaction OY03).

    Currency: "TRY"

    Long Text: "Turkish Lira"

    Short Text: "Turkish Lira"

    ISO code: "TRY"

    Alternative key: "949"

    If you choose to use the currence code YTL instead, then the ISO code should still be TRY.

    2. The New Turkish Lira will have two decimal places. NO entry should be made under the customizing point "Set decimal places for currencies". (Transaction OY04)

    3. Whereas the old Turkish Lira was very weak, the New Turkish Lira is strong. In relation to most currencies, the translation ratios can be one to one. Only in relation to weak currencies like the Vietnam Dong or the Japanese Yen are other ratios to be recommended.

    For each existing pair of translation ratios concerning the old Turkish Lira, it will be necessary to create factors for the new currency. Under the customizing point "Define translation ratios for currency translation" (Transaction OBBS), choose the menu point

    Selection -- > By Contents.

    In the pop-up, choose the fields "From currency" and "To currency". In the next pop-up, enter the field contents TRL for both the "From currency" and the "To currency" as well as the Oper. "OR". Press the button "Choose". You should now have selected all ratios where either the "from" or the "to" currency is TRL. Now select all found entries using the menu point Edit -- > Selections -- > Select All.

    Copy the currency pairs to new keys replacing TRL with TRY. In most cases, you will also want to set the ratios to 1 to 1. See the Japanese Yen (JPY) as an example of where a different ratio would be useful.

    Typical entries may look as follows:

    ExRt From To Valid from Ratio Ratio Alt. ERT

    M EUR TRY 01.01.1800 1 1

    M JPY TRY 01.01.1800 100 1

    M TRY EUR 01.01.1800 1 1

    M TRY JPY 01.01.1800 1 1

    4. Under the customizing point "Enter exchange rates" (Transaction OB08), enter the needed exchange rates that correspond to the new ratios established in step 3.

    Typical entries in a 4.6C environment may look as follows:

    ExRt Valid From Indir.quot Ratio(from) From Dir.quot. Ratio(to) To

    M 01.01.1800 1 EUR 1,56661 1 TRY

    M 01.01.1800 100 JPY 1,25661 1 TRY

    M 01.01.1800 1,58453 1 TRY 1 EUR

    M 01.01.1800 1 TRY 79,57910 1 JPY

    M 01.01.1800 1,31857 1 TRY 1 USD

    M & amp; amp; nbsp; 01.01.1800 1 USD 1,31850 1 TRY

    Additional Considerations:

    a) The rates for foreign currency to TRY should use the direct quote method. The use of the indirect quote method for TRY as a foreign currency is optional and should fit into your general manner of maintaining exchange rates. (Note: The support for the indirect quote method was not available in older releases.) Should you use the direct quote method for strong currencies like the USD, consider choosing factors that increase the number of significant digits in the exchange rate.

    b) For those systems where the customizing for the Euro included the use of the so-called "EURX" method for Non-EMU currencies, it may be desirable to use this method also for the relevant TRY entries. (See note number 123819 and point 7 below.)

    c) If you are using Exchange rate types other than M, EURO, and EURX, then it probably will be necessary to customize them in a way similar to that shown above.

    d) If you are using the Reference currency function for an exchange rate type, then it is only necessary to enter the rates in one direction.

    e) If you are using multiple exchange rate types, then it is important that the ratios for a currency pair are the same for all exchange rate types.

    f) The exchange rates entered above dated 01.01.1800 are needed for technical reasons and should not actually be used by the system for conversion. No document should be entered to the system using the currency code TRY with an exchange rate date earlier than 01.01.2005. As of 01.01.2005 market rates should be maintained. (Typically rates for the TRY should be entered on a daily basis.) In any case, a rate per 01.01.2005 should be entered before any TRY documents are entered to the system.

    g. Those customer which currently have the TRL as the company code currency will need to convert their data after the closing of the fiscal year. For the time from 01.01.2005 until the data conversion, it will be necessary to continue to maintain exchange rates in relation to the TRL. Please take into consideration that the translation ratios used for the TRL are probably different from those used for the TRY. See point 3 above.

    h. Please note that for purposes of converting the historical exchange rates in the individual documents in the system, the calculation is performed using the original TRL document rate. For this purpose, the historical rates in the exchange rate table are not used. (See also point 7 below.)

    5. The New Turkish Lira (TRY) is equivalent to 1.000.000 Old Turkish Lira (TRL). For conversion to / from the old / new Turkish currency, factors and exchange rates are needed.

    Under the customizing point "Check exchange rate types" (Transaction OB07), define a new type with a Reference currency TRY. For example, create the type LOCK. It is recommended to also check the box "fixed".

    The entry would look as follows:

    ExRt Usage Ref.crcy Buy.rt.at Sell.rt.at Inv EMU Fixed

    LOCK Fixed exchange rate TRY x

    Under the customizing point "Define translation ratios for currency

    translation" (Transaction OBBS), enter the following entries:

    ExRt From To Valid from Ratio Ratio Alt. ERT

    LOCK TRY TRL 01.01.1800 1 1.000.000

    LOCK TRL TRY 01.01.1800 1.000.000 1

    M TRY TRL 01.01.1800 1 1.000.000 LOCK

    M TRL TRY 01.01.1800 1.000.000 1 LOCK

    If you are using Exchange rate types other than M, it will probably also be necessary to create entries for these, which look like the two "M" entries above.

    UnSymptom

    You wish to add the "New Turkish Lira" currency code TRY into your system.

    Other terms

    New Turkish Lira, currency changeover, Statue 5083, Currency reform,

    Currency conversion, TRL, Yeni Türk Lirasý, TRY, YTL

    Solution

    This note describes the steps needed to add the "New Turkish Lira".

    Note: Reference to "New" in the name of Turkish Lira will be dropped on 01.01.2009. This will be only a name change and there will be no

    change in the international currency code of Turkish Lira. ISO code will continue as TRY 949-2 after 01.01.2009.

    Since on 01.01.2009 the reference to "new" in Turkish Lira will be

    dropped, customers who have reference to "new" in the currency code description (Transaction OY03) or on documents should change the text per 01.01.2009. The change in forms like invoice forms should be done to replace "New Turkish Lira" and "YTL" with "Turkish Lira" and "TL", and "YKr" with "Kr" as of 01.01.2009. Since currency code is not required to be shown on legal books like document journal and general ledger, there is no need to make any changes in these books.

    Customizing for the new currency code can be reached over the path

    General Settings -- > Currencies or directly by transaction code.

    Customizing steps:

    1. Add the new currency code using customizing point "Check currency codes" (Transaction OY03).

    Currency: "TRY"

    Long Text: "Turkish Lira"

    Short Text: "Turkish Lira"

    ISO code: "TRY"

    Alternative key: "949"

    If you choose to use the currence code YTL instead, then the ISO code should still be TRY.

    2. The New Turkish Lira will have two decimal places. NO entry should be made under the customizing point "Set decimal places for currencies". (Transaction OY04)

    3. Whereas the old Turkish Lira was very weak, the New Turkish Lira is strong. In relation to most currencies, the translation ratios can be one to one. Only in relation to weak currencies like the Vietnam Dong or the Japanese Yen are other ratios to be recommended.

    For each existing pair of translation ratios concerning the old Turkish Lira, it will be necessary to create factors for the new currency. Under the customizing point "Define translation ratios for currency translation" (Transaction OBBS), choose the menu point

    Selection -- > By Contents.

    In the pop-up, choose the fields "From currency" and "To currency". In the next pop-up, enter the field contents TRL for both the "From currency" and the "To currency" as well as the Oper. "OR". Press the button "Choose". You should now have selected all ratios where either the "from" or the "to" currency is TRL. Now select all found entries using the menu point Edit -- > Selections -- > Select All.

    Copy the currency pairs to new keys replacing TRL with TRY. In most cases, you will also want to set the ratios to 1 to 1. See the Japanese Yen (JPY) as an example of where a different ratio would be useful.

    Typical entries may look as follows:

    ExRt From To Valid from Ratio Ratio Alt. ERT

    M EUR TRY 01.01.1800 1 1

    M JPY TRY 01.01.1800 100 1

    M TRY EUR 01.01.1800 1 1

    M TRY JPY 01.01.1800 1 1

    4. Under the customizing point "Enter exchange rates" (Transaction OB08), enter the needed exchange rates that correspond to the new ratios established in step 3.

    Typical entries in a 4.6C environment may look as follows:

    ExRt Valid From Indir.quot Ratio(from) From Dir.quot. Ratio(to) To

    M 01.01.1800 1 EUR 1,56661 1 TRY

    M 01.01.1800 100 JPY 1,25661 1 TRY

    M 01.01.1800 1,58453 1 TRY 1 EUR

    M 01.01.1800 1 TRY 79,57910 1 JPY

    M 01.01.1800 1,31857 1 TRY 1 USD

    M & amp; amp; nbsp; 01.01.1800 1 USD 1,31850 1 TRY

    Additional Considerations:

    a) The rates for foreign currency to TRY should use the direct quote method. The use of the indirect quote method for TRY as a foreign currency is optional and should fit into your general manner of maintaining exchange rates. (Note: The support for the indirect quote method was not available in older releases.) Should you use the direct quote method for strong currencies like the USD, consider choosing factors that increase the number of significant digits in the exchange rate.

    b) For those systems where the customizing for the Euro included the use of the so-called "EURX" method for Non-EMU currencies, it may be desirable to use this method also for the relevant TRY entries. (See note number 123819 and point 7 below.)

    c) If you are using Exchange rate types other than M, EURO, and EURX, then it probably will be necessary to customize them in a way similar to that shown above.

    d) If you are using the Reference currency function for an exchange rate type, then it is only necessary to enter the rates in one direction.

    e) If you are using multiple exchange rate types, then it is important that the ratios for a currency pair are the same for all exchange rate types.

    f) The exchange rates entered above dated 01.01.1800 are needed for technical reasons and should not actually be used by the system for conversion. No document should be entered to the system using the currency code TRY with an exchange rate date earlier than 01.01.2005. As of 01.01.2005 market rates should be maintained. (Typically rates for the TRY should be entered on a daily basis.) In any case, a rate per 01.01.2005 should be entered before any TRY documents are entered to the system.

    g. Those customer which currently have the TRL as the company code currency will need to convert their data after the closing of the fiscal year. For the time from 01.01.2005 until the data conversion, it will be necessary to continue to maintain exchange rates in relation to the TRL. Please take into consideration that the translation ratios used for the TRL are probably different from those used for the TRY. See point 3 above.

    h. Please note that for purposes of converting the historical exchange rates in the individual documents in the system, the calculation is performed using the original TRL document rate. For this purpose, the historical rates in the exchange rate table are not used. (See also point 7 below.)

    5. The New Turkish Lira (TRY) is equivalent to 1.000.000 Old Turkish Lira (TRL). For conversion to / from the old / new Turkish currency, factors and exchange rates are needed.

    Under the customizing point "Check exchange rate types" (Transaction OB07), define a new type with a Reference currency TRY. For example, create the type LOCK. It is recommended to also check the box "fixed".

    The entry would look as follows:

    ExRt Usage Ref.crcy Buy.rt.at Sell.rt.at Inv EMU Fixed

    LOCK Fixed exchange rate TRY x

    Under the customizing point "Define translation ratios for currency

    translation" (Transaction OBBS), enter the following entries:

    ExRt From To Valid from Ratio Ratio Alt. ERT

    LOCK TRY TRL 01.01.1800 1 1.000.000

    LOCK TRL TRY 01.01.1800 1.000.000 1

    M TRY TRL 01.01.1800 1 1.000.000 LOCK

    M TRL TRY 01.01.1800 1.000.000 1 LOCK

    If you are using Exchange rate types other than M, it will probably also be necessary to create entries for these, which look like the two "M" entries above.

    Under the customizing point "Enter exchange rates" (Transaction OB08), enter the following exchange rate:

    ExRt Valid From Indir.quot Ratio(from) From Dir.quot. Ratio(to) To

    LOCK 01.01.1800 1.000.000 TRL 1,00000 1 TRY

    The use of the "fixed exchange rates" under the new exchange rate type will result in a warning or error if a user attempts to use an exchange rate other than 1. The warning can be customized within the applications to produce an error message.

    der the customizing point "Enter exchange rates" (Transaction OB08), enter the following exchange rate:

    ExRt Valid From Indir.quot Ratio(from) From Dir.quot. Ratio(to) To

    LOCK 01.01.1800 1.000.000 TRL 1,00000 1 TRY

    The use of the "fixed exchange rates" under the new exchange rate type will result in a warning or error if a user attempts to use an exchange rate other than 1. The warning can be customized within the applications to produce an error message.

    6. Consider whether it is desirable to activate the functionality for Expiring Currencies. This feature can be customized in the path

    General Settings -- > Currencies -- > Expiring Currencies.*

    Add comment
    10|10000 characters needed characters exceeded