Black Friday is ending this Friday! 40% off with coupon CYBER40 - Sign up here

Close

How To Fix KI158 - &1 &2 is already settled; Cancel settlement


KI158 - Overview

  • Message type: E = Error

  • Message class: KI -

  • Message number: 158

  • Message text: &1 &2 is already settled; Cancel settlement

  • Show details Hide details
  • What causes this issue?

    You want to reverse shipment of order &V2& to storage. However, the
    order is already settled to Materials Management.

    How to fix this error?

    Reverse the settlement before shipment because settlement of the
    quantity is used for recalculating material prices. If you do not do
    so, the following effects occur:
    The ongoing average price is wrong, and thus the material inventory
    valuation
    The inventory given in the price difference account is wrong
    Use "Reverse" in the menu "Settlement" in the order settlement
    transaction. You can view earlier settlements in the sub-menu "Extras".
    <DS:TRAN.KO88>Reverse settlement</>
    This message is a standard warning. You can change it to an error or
    information message, or supress it entirely, in the message control
    transaction. The message class is KI and the message number is 158. If
    you do not specify a user, the setting applies to all users.
    <DS:TRAN.OBA5>Set message</>

    Error message extract from SAP system. Copyright SAP SE.


KI158 - Details

  • The SAP error message KI158 indicates that a particular cost object (like an internal order or a project) has already been settled, and you are attempting to cancel the settlement. This error typically arises in the context of controlling (CO) when dealing with internal orders, projects, or cost centers.
    
    Cause: The error occurs because: The cost object has already undergone a settlement process, meaning that costs have been transferred to another cost object (like a cost center, profitability segment, or asset). The system does not allow the cancellation of a settlement that has already been processed, as it could lead to inconsistencies in financial reporting and accounting.
    Solution: To resolve this error, you can consider the following steps: Check Settlement Status: Verify the settlement status of the cost object. You can do this by checking the settlement history in the relevant transaction (e.g., KO03 for internal orders). Reverse the Settlement: If you need to cancel the settlement, you

    Already have an account? Login here!




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


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