How To Fix PG391 - Currency & no longer valid in the specified period (-> &)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: PG - Error Messages for Master Data Programs

  • Message number: 391

  • Message text: Currency & no longer valid in the specified period (-> &)

  • Show details Hide details
  • What causes this issue?

    The currency you have selected is no longer valid in this period of the
    infotype record.
    The date you have specified is the validity end date of the currency
    concerned.
    (relevant check table: TCURC)

    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?

    Adjust the validity period of the infotype record, or select another
    currency.

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message PG391 - Currency & no longer valid in the specified period (-> &) ?

    The SAP error message PG391 indicates that a currency is no longer valid for the specified period in a financial transaction or posting. This typically occurs when you are trying to post a transaction using a currency that has been deactivated or is not valid for the date of the transaction.

    Cause:

    1. Currency Deactivation: The currency may have been deactivated in the system for the period in which you are trying to post the transaction.
    2. Period Closing: The financial period may have been closed, and the currency is not valid for that closed period.
    3. Configuration Issues: There may be configuration settings in the currency settings or in the financial settings that restrict the use of the currency for certain periods.
    4. Master Data Issues: The master data for the relevant financial documents may not be set up correctly, leading to the currency being considered invalid.

    Solution:

    1. Check Currency Validity: Verify if the currency is still active in the system. You can do this by checking the currency settings in the SAP configuration (Transaction Code: OB08).
    2. Review Period Settings: Ensure that the financial period you are trying to post to is open. You can check this in the period closing settings (Transaction Code: OB52).
    3. Adjust Master Data: If the currency is valid but the master data is incorrect, update the relevant master data records to ensure they are set up correctly for the currency.
    4. Consult with Finance Team: If you are unsure about the validity of the currency or the period settings, consult with your finance team or SAP administrator to get clarity on the configuration.
    5. Use a Valid Currency: If the currency is indeed no longer valid for the specified period, consider using a different currency that is valid for that period.

    Related Information:

    • Transaction Codes:
      • OB08: Maintain exchange rates.
      • OB52: Open and close posting periods.
    • SAP Notes: Check for any relevant SAP Notes that may address specific issues related to currency validity and posting periods.
    • Documentation: Review SAP documentation related to currency management and financial period closing for more detailed guidance.

    By following these steps, you should be able to resolve the PG391 error and successfully post 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