How To Fix MQ012 - Currency key & not maintained in the system


SAP Error Message - Details

  • Message type: E = Error

  • Message class: MQ - Messages for Euro Changeover Package

  • Message number: 012

  • Message text: Currency key & not maintained in the system

  • Show details Hide details
  • What causes this issue?

    You have entered currency key "&v1&" for currency "&v2&" or have
    transferred it from the proposal.

    System Response

    This currency key has not been maintained in your system.

    How to fix this error?

    Enter the currency key which you use for currency "&v2&".
    If you do not use this currency at all, set the <LB>Do not use</>
    indicator.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message MQ012 - Currency key & not maintained in the system ?

    The SAP error message MQ012, which states "Currency key & not maintained in the system," typically occurs when a currency that is being used in a transaction or configuration is not defined or maintained in the SAP system. This can happen in various contexts, such as during the posting of financial documents, creating purchase orders, or when dealing with foreign currency transactions.

    Cause:

    1. Missing Currency Configuration: The currency key referenced in the error message has not been set up in the system.
    2. Incorrect Currency Code: The currency code being used may be incorrect or misspelled.
    3. Inactive Currency: The currency may be defined but not active in the system.
    4. Missing Exchange Rate: If the currency is defined but there are no exchange rates maintained, it can lead to issues.

    Solution:

    To resolve the MQ012 error, follow these steps:

    1. Check Currency Configuration:

      • Go to the transaction code OB08 (Maintain Exchange Rates) to check if the currency is defined.
      • If the currency is not listed, you will need to create it.
    2. Create or Maintain Currency:

      • If the currency is missing, you can create it using transaction code OB07 (Define Currencies).
      • Ensure that the currency key is correctly entered and that it is active.
    3. Verify Currency Usage:

      • Check if the currency is being used in any configuration settings (e.g., company codes, controlling areas).
      • Ensure that the currency is assigned to the relevant company codes.
    4. Maintain Exchange Rates:

      • If the currency exists but lacks exchange rates, you can maintain the necessary exchange rates in transaction code OB08.
    5. Check for Typographical Errors:

      • Ensure that there are no typographical errors in the currency code being used in the transaction.
    6. Consult Documentation:

      • If you are unsure about the currency setup, refer to SAP documentation or consult with your SAP functional consultant.

    Related Information:

    • Transaction Codes:
      • OB07: Define Currencies
      • OB08: Maintain Exchange Rates
      • OB22: Define Currency Types
    • SAP Notes: Check for any relevant SAP Notes that might address specific issues related to currency configuration.
    • User Authorizations: Ensure that you have the necessary authorizations to make changes to currency settings in the system.

    By following these steps, you should be able to resolve the MQ012 error and ensure that the currency is properly maintained in your SAP system.

    • 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 simplifies finding the accurate answers to SAP message errors. I now use every week. A must have tool for anyone working with SAP! Highly recommended!
Rate 1
Kent Bettisworth
Executive SAP Consultant