How To Fix KK400 - Enter a foreign currency (header)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: KK -

  • Message number: 400

  • Message text: Enter a foreign currency (header)

  • Show details Hide details
  • What causes this issue?

    You called up the <LS>New exchange rate (header)</> function without
    entering a foreign currency.

    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?

    Enter a valid foreign currency and call up the <LS>New exchange rate
    (header)</> function again.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message KK400 - Enter a foreign currency (header) ?

    The SAP error message KK400 ("Enter a foreign currency (header)") typically occurs in the context of controlling (CO) when you are trying to enter a transaction that requires a foreign currency but none has been specified in the header data. This error is common in various SAP transactions related to cost center accounting, internal orders, or project systems where currency conversion is necessary.

    Cause:

    1. Missing Currency Specification: The header of the transaction does not have a foreign currency specified, which is required for the transaction to be processed.
    2. Transaction Type: The transaction you are trying to execute may inherently require a foreign currency (e.g., when dealing with international transactions).
    3. Configuration Issues: There may be configuration settings in the controlling module that require foreign currency entries for certain types of transactions.

    Solution:

    1. Enter Foreign Currency:

      • Go to the header section of the transaction and enter the required foreign currency. This is usually done in a field labeled "Currency" or similar.
    2. Check Transaction Type:

      • Ensure that the transaction type you are using is appropriate for the currency you are trying to enter. If it is a foreign currency transaction, make sure to specify the currency correctly.
    3. Review Configuration:

      • If you have the necessary authorizations, check the configuration settings in the controlling module to see if there are any requirements for foreign currency entries that need to be adjusted.
    4. Consult Documentation:

      • Refer to SAP documentation or help resources for specific guidance on the transaction you are working with, as there may be additional requirements or steps needed.
    5. Contact Support:

      • If the issue persists after trying the above solutions, consider reaching out to your SAP support team or consulting with an SAP expert for further assistance.

    Related Information:

    • Transaction Codes: This error can occur in various transaction codes related to controlling, such as KO01 (Create Internal Order), KSB1 (Cost Centers: Actual Line Items), etc.
    • Currency Types: Familiarize yourself with the different currency types in SAP (e.g., company code currency, controlling area currency, and transaction currency).
    • SAP Notes: Check for any relevant SAP Notes that may address this specific error or provide additional troubleshooting steps.

    By following these steps, you should be able to resolve the KK400 error and successfully process your transaction.

    • 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