How To Fix M8779 - Data of BAdI &1 is inconsistent


M8779 - Overview

  • Message type: E = Error

  • Message class: M8 - Invoice Verification/Valuation

  • Message number: 779

  • Message text: Data of BAdI &1 is inconsistent

  • Show details Hide details
  • What causes this issue?

    The system has checked the data that was processed in Business Add-In
    (BAdI) &V1& and has found errors in amounts and/or quantities. Invoice
    item &V2& and account assignment &V3& are affected.

    System Response

    Depending on which BAdI the incorrect data originates from, the system
    responds in different ways:
    BAdI MRM_PROPOSAL_DETERMINE
    If the data is inconsistent, the quantities and amounts of the affected
    incorrect invoice item are called and reset to <LB>0</>, and you see a
    warning message. You can no longer post the document with the data that
    has been set to <LB>0</>.
    BAdI MRM_DISTRIBUTION_MAAS
    If the data is inconsistent, you see an error message. If you cancel
    processing, the system adopts the last valid quantities and amounts.
    BAdI MRM_RETENTIONS
    If the data is inconsistent, the retention data of the affected
    incorrect invoice item is deleted (amount, percentage, and due date),
    and you see a warning message. You must enter the retention data
    manually.

    How to fix this error?

    Check your implementation in BAdI &V1&.

    Procedure for System Administrators

    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.


M8779 - Details

  • The SAP error message M8779, which states "Data of BAdI &1 is inconsistent," typically indicates that there is an inconsistency in the data being processed by a Business Add-In (BAdI) implementation. This can occur in various scenarios, particularly when the BAdI is used to enhance standard SAP functionality.
    
    Cause: Inconsistent Data: The data being passed to the BAdI implementation may not meet the expected format or criteria. This could be due to missing fields, incorrect data types, or unexpected values. Implementation Issues: The BAdI implementation itself may have logic errors or may not handle certain data scenarios correctly.
    Configuration Issues: There may be configuration settings in the system that are not aligned with the BAdI's requirements. Version Mismatch: If there are multiple implementations of the BAdI, there could be a version mismatch or conflicts between them.
    Solution: Check Data Input: Review the data being passed to the BAdI. Ensure that all required fields are populated and that

    Already have an account? Login here!




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


M8779 - Related SAP Errors

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