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


SAP Error Message - Details

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


Smart SAP Assistant

  • What is the cause and solution for SAP error message KI158 - &1 &2 is already settled; Cancel settlement ?

    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:

    1. 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).
    2. 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:

    1. 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).

    2. Reverse the Settlement: If you need to cancel the settlement, you may need to reverse the settlement first. This can typically be done using the transaction code KOC2 (for internal orders) or the appropriate transaction for your cost object type. Note that reversing a settlement may have implications on financial reporting.

    3. Consult with Finance Team: If you are unsure about reversing a settlement or if it impacts financial statements, consult with your finance or controlling team. They can provide guidance on the implications and the correct process to follow.

    4. Check for Dependencies: Ensure that there are no dependencies or subsequent postings that rely on the settled amounts. This is crucial to avoid further complications.

    5. Review Configuration: If this error occurs frequently, it may be worth reviewing the configuration settings for settlements in your SAP system to ensure they align with your business processes.

    Related Information:

    • Transaction Codes: Familiarize yourself with relevant transaction codes such as KO03 (Display Internal Order), KOB1 (Order Line Items), and KOC2 (Reverse Settlement).
    • Documentation: Refer to SAP documentation or help files for detailed procedures on settlements and reversals.
    • User Roles: Ensure that you have the necessary authorizations to perform settlement and reversal actions in the system.

    By following these steps, you should be able to address the KI158 error and proceed with your financial processes in SAP.

    • 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