How To Fix PM258 - G/L account &1 for company code &2 not maintained in G/L account master


SAP Error Message - Details

  • Message type: E = Error

  • Message class: PM - Extended Payment Functions

  • Message number: 258

  • Message text: G/L account &1 for company code &2 not maintained in G/L account master

  • Show details Hide details
  • What causes this issue?

    The G/L account entered does not exist for the respective company code
    in the G/L account master record (table SKB1).

    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?

    Maintain the G/L account in the G/L account master record (company
    codes) and restart the transaction!

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message PM258 - G/L account &1 for company code &2 not maintained in G/L account master ?

    The SAP error message PM258 indicates that a General Ledger (G/L) account is not maintained for a specific company code in the G/L account master data. This error typically occurs when you attempt to post a transaction that requires a G/L account that has not been set up for the specified company code.

    Cause:

    The primary cause of this error is that the G/L account you are trying to use is not defined for the company code in question. This can happen if:

    • The G/L account has not been created for the specific company code.
    • The G/L account is inactive or blocked for the company code.
    • There is a configuration issue in the chart of accounts or company code settings.

    Solution:

    To resolve the PM258 error, you can follow these steps:

    1. Check G/L Account Master Data:

      • Go to the transaction code FS00 (G/L Account Master Record).
      • Enter the G/L account number and the company code.
      • Verify if the G/L account exists for the specified company code.
    2. Create or Maintain G/L Account:

      • If the G/L account does not exist for the company code, you will need to create it.
      • If it exists but is inactive, you may need to activate it.
      • Ensure that all necessary fields are filled out correctly, including the account type, account group, and other relevant settings.
    3. Check Company Code Settings:

      • Ensure that the company code is properly configured and active.
      • Verify that the chart of accounts assigned to the company code includes the G/L account in question.
    4. Review Authorization:

      • Ensure that you have the necessary authorizations to view or edit the G/L account master data.
    5. Consult with Finance Team:

      • If you are unsure about the correct settings or if the G/L account should be maintained, consult with your finance or accounting team for guidance.

    Related Information:

    • Transaction Codes:

      • FS00: G/L Account Master Record
      • OBY6: Define Company Code
      • OB13: Assign Company Code to Chart of Accounts
    • Documentation:

      • Refer to SAP documentation or help files for detailed instructions on maintaining G/L accounts and company code settings.
    • Support:

      • If the issue persists after checking the above points, consider reaching out to your SAP support team or consulting SAP Notes for any known issues related to this error message.

    By following these steps, you should be able to resolve the PM258 error and successfully post your transactions.

    • 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