How To Fix FC045 - Define a currency key for currency type &


SAP Error Message - Details

  • Message type: E = Error

  • Message class: FC - FI configuration error messages

  • Message number: 045

  • Message text: Define a currency key for currency type &

  • Show details Hide details
  • What causes this issue?

    No currency key has been defined for the specified currency type.

    System Response

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.

    How to fix this error?

    Depending on the currency type, define a currency key as follows:
    Currency type "11" "12"
    The currency key is identical to the key of the local currency. You
    cannot and do not have to define other values.
    Currency type "30" "31" "32"
    You define the currency key for these currency types when you define
    the client. You do this by selecting Basic Functions -> Set Up Clients
    in the Customizing menu. Here you select the activity "Define Clients".
    Currency type "40"
    You define the currency key for this currency type when defining the
    countries in the "Hard currency" field. You do this by selecting
    <LS>General settings -> Set countries -> Define countries</> in the
    Implementation Guide (IMG).
    Currency type "50"
    Define the currency key for this currency type when you define the
    countries in the "Index currency" field. Do this by selecting
    <LS>General settings -> Set countries -> Define countries</> in the
    IMG.
    Currency type "60"
    You define the currency key for this currency type when you maintain
    the companies. Do this by selecting <LS>Financial Accounting ->
    Consolidation -> Master Data -> Companies -> Maintain companies</> in
    the IMG.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message FC045 - Define a currency key for currency type & ?

    The SAP error message FC045, which states "Define a currency key for currency type &," typically occurs when the system is unable to find a currency key associated with a specified currency type in the configuration settings. This can happen in various financial transactions or when setting up financial documents.

    Cause:

    1. Missing Currency Key: The currency type specified in the transaction does not have an associated currency key defined in the system.
    2. Configuration Issues: The currency type may not be properly configured in the system settings.
    3. Custom Development: If there are custom developments or enhancements, they might not be handling currency types correctly.

    Solution:

    To resolve the FC045 error, follow these steps:

    1. Check Currency Type Configuration:

      • Go to the transaction code OB08 (or navigate through the menu: SPRO > Financial Accounting > Financial Accounting Global Settings > Currencies > Define Currencies).
      • Ensure that the currency type in question is defined and has a corresponding currency key.
    2. Define Currency Keys:

      • If the currency type is missing a currency key, you will need to define it. You can do this in the same configuration area where you checked the currency types.
      • Make sure to assign the correct currency key to the currency type.
    3. Review Custom Code:

      • If there are any custom programs or enhancements, review the code to ensure that it correctly handles currency types and keys.
    4. Check for Transport Issues:

      • If this issue arose after a transport, ensure that all necessary configuration settings were transported correctly.
    5. Consult Documentation:

      • Refer to SAP documentation or help resources for specific details on currency types and keys.
    6. Testing:

      • After making the necessary changes, test the transaction again to ensure that the error is resolved.

    Related Information:

    • Currency Types: In SAP, currency types are used to differentiate between various currencies used in financial transactions (e.g., local currency, group currency, etc.).
    • Transaction Codes: Familiarize yourself with relevant transaction codes such as OB08 (Define Currencies) and OBA7 (Define Currency Types).
    • SAP Notes: Check SAP Notes for any known issues or patches related to currency types and keys.

    If the problem persists after following these steps, it may be beneficial to consult with your SAP Basis or functional team for further investigation.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker