How To Fix FC218 - No authorization for creating G/L accounts in company code &


SAP Error Message - Details

  • Message type: E = Error

  • Message class: FC - FI configuration error messages

  • Message number: 218

  • Message text: No authorization for creating G/L accounts in company code &

  • Show details Hide details
  • INCLUDE 'NA_FI_BERECHTIGUNG' OBJECT DOKU ID TX LANGUAGE E
    Authorization object: <ZH>&V2&</>
    Parameters:
    activity: <ZH>&V3&</>
    company code: <ZH>&V1&</>

    The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message FC218 - No authorization for creating G/L accounts in company code & ?

    The SAP error message FC218 indicates that a user does not have the necessary authorization to create General Ledger (G/L) accounts in a specific company code. This is a common issue in SAP systems where authorization checks are strictly enforced to ensure that only users with the appropriate permissions can perform sensitive actions like creating G/L accounts.

    Cause:

    1. Authorization Role: The user lacks the required authorization role that includes permissions for creating G/L accounts in the specified company code.
    2. Company Code Restrictions: The user may have authorization for other company codes but not for the one specified in the error message.
    3. Profile Issues: The user's profile may not be updated or may not include the necessary transactions for G/L account creation.
    4. Missing Authorization Objects: The relevant authorization objects (e.g., F_BKPF_BLA, F_BKPF_BER) may not be assigned to the user's role.

    Solution:

    1. Check User Roles: Verify the roles assigned to the user in transaction code SU01 (User Maintenance). Ensure that the user has a role that includes the necessary authorizations for creating G/L accounts.
    2. Modify Authorization Roles: If the user does not have the required role, you may need to assign a new role or modify an existing one to include the necessary authorizations. This can be done in transaction code PFCG (Role Maintenance).
    3. Authorization Object Check: Review the authorization objects related to G/L account creation. Ensure that the user has the necessary authorizations for the specific company code.
    4. Testing: After making changes, test the user's access by attempting to create a G/L account again to confirm that the issue is resolved.
    5. Consult Security Team: If you do not have the necessary permissions to change roles or authorizations, consult your SAP security team or administrator for assistance.

    Related Information:

    • Transaction Codes:
      • SU01: User Maintenance
      • PFCG: Role Maintenance
      • SU53: Display Authorization Check (to analyze authorization issues)
    • Authorization Objects: Familiarize yourself with the relevant authorization objects for G/L account creation, such as:
      • F_BKPF_BLA: Authorization for G/L account management
      • F_BKPF_BER: Authorization for company code-specific actions
    • Documentation: Refer to SAP documentation or your organization's internal guidelines for managing user roles and authorizations.

    By following these steps, you should be able to resolve the FC218 error and enable the user to create G/L accounts in the specified company code.

    • 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