How To Fix FARR_CONTRACT_MAIN644 - Company code or accounting principle can't be empty


SAP Error Message - Details

  • Message type: E = Error

  • Message class: FARR_CONTRACT_MAIN - Revenue Accounting: Contract Management

  • Message number: 644

  • Message text: Company code or accounting principle can't be empty

  • Show details Hide details


  • Self-Explanatory Message

    Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of messages in the SAP system have a message text, however this is frequently insufficient to comprehend or resolve the problem.

    To make things easier, more detailed information is frequently added to describe the issue, how to fix it, and the necessary steps or configuration modifications.

    Unfortunately, there isn't any extra information in this error notice.



    What else can you do?

    First, use our AnswerBot below to get a possible cause and solution (requires a premium subscription).

    Also, review the in-depth Common Questions & Answers listed below; you could discover a solution there or be able to connect with others who have faced similar challenges.

    You can also try searching the SAP support portal (support.sap.com) but you need a special user ID to access it. It is possible that an SAP support note exists that provides additional details about the mistake or even steps for fixing it.


Smart SAP Assistant

  • What is the cause and solution for SAP error message FARR_CONTRACT_MAIN644 - Company code or accounting principle can't be empty ?

    The SAP error message FARR_CONTRACT_MAIN644 indicates that either the company code or the accounting principle is missing in the context of a contract or asset management transaction. This error typically arises when you are trying to create or modify a contract in the Asset Accounting (FI-AA) module, and the system requires these fields to be filled in.

    Cause:

    1. Missing Company Code: The company code is a mandatory field in SAP that represents the smallest organizational unit for which you can maintain a complete self-contained set of accounts. If this field is not filled, the system cannot process the transaction.
    2. Missing Accounting Principle: The accounting principle defines the accounting standards that apply to the company code. If this is not specified, the system cannot determine how to handle the financial transactions.
    3. Configuration Issues: There may be configuration issues in the Asset Accounting settings that prevent the system from recognizing the company code or accounting principle.

    Solution:

    1. Check Input Fields: Ensure that both the company code and accounting principle fields are filled in the transaction you are trying to execute. If you are using a custom program or transaction, verify that these fields are being populated correctly.
    2. Review Configuration:
      • Go to the configuration settings in SAP (Transaction SPRO) and navigate to Financial Accounting (New) > Asset Accounting > Integration > Define Company Code. Ensure that the company code is properly defined and linked to the relevant accounting principles.
      • Check the settings under Financial Accounting (New) > Asset Accounting > Master Data > Define Accounting Principles to ensure that the accounting principles are correctly set up for the company code.
    3. Transaction Data: If you are working with a specific transaction (like creating a contract), ensure that all required fields are filled out correctly before saving or processing the transaction.
    4. User Authorizations: Ensure that the user has the necessary authorizations to access and modify the company code and accounting principle settings.

    Related Information:

    • Transaction Codes: You may need to use transaction codes like OAOA (for defining accounting principles) or OBC4 (for defining company codes) to check and modify the settings.
    • SAP Notes: Check for any relevant SAP Notes that might address this specific error or provide additional troubleshooting steps.
    • Documentation: Refer to the SAP Help Portal for detailed documentation on Asset Accounting and the specific configuration settings related to company codes and accounting principles.

    If the issue persists after checking these areas, it may be beneficial to consult with your SAP support team or a functional consultant who specializes in Asset Accounting.

    • 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 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