How To Fix AP2001 - Currency &1 is not allowed for program position


SAP Error Message - Details

  • Message type: E = Error

  • Message class: AP2 - Messages for Investment Programs

  • Message number: 001

  • Message text: Currency &1 is not allowed for program position

  • Show details Hide details
  • What causes this issue?

    You tried to change the company code assignment or the currency of the
    program position.
    As a result, the currencies of the controlling area (&V2&), the company
    code (&V3&) and the program position (&V1&) are different. This is not
    allowed.

    System Response

    The change is not allowed.

    How to fix this error?

    If you assign a company code to a program position, and the company
    code currency is the same as the controlling area currency, then you
    can choose any currency for the program position.
    If, on the other hand, you assign a company code to the program
    position, and this company code has a different currency than the
    controlling area currency, then you can only choose either the
    controlling area currency or the company code currency for the program
    position.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message AP2001 - Currency &1 is not allowed for program position ?
    The SAP error message AP2001, which states "Currency &1 is not allowed for program position," typically occurs in the context of financial transactions or postings where a currency that is not permitted for a specific program position is being used. This can happen in various modules, such as Accounts Payable, Accounts Receivable, or General Ledger.
    
    Cause: Currency Configuration: The currency being used in the transaction is not configured for the specific program position or transaction type in the system. Master Data Issues: The vendor or customer master data may not have the currency set up correctly. Transaction Type Restrictions: Certain transaction types may only allow specific currencies, and the one being used does not meet these criteria. Company Code Settings: The company code may have restrictions on which currencies can be used for postings.
    Solution: Check Currency Configuration: Go to the configuration settings in SAP and verify the allowed currencies for the specific program position or transaction type. Ensure

    Already have an account? Login here!




Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


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