SAP Knowledge Base Article - Preview

3752905 - ASSERTION_FAILED ABAP Dump during CJ88 Settlement

Symptom

ASSERTION_FAILED dump occurs during the execution of transaction CJ88 for settlement.  

DUMP extract:

|Information on where terminated                                                                   |
|    The termination occurred in ABAP program or include                                           |
|     "CL_FAA_DOCUMENT_FACTORY=======CP", in "CLEAN_UP". The                                       |
|    main program was "SAPLKO71".                                                                  |
|                                                                                                  |
|    In the source code, the termination point is in line 67 of include                            |
|     "CL_FAA_DOCUMENT_FACTORY=======CM006".                                                       |
|    include "CL_FAA_DOCUMENT_FACTORY=======CM006".                                                |

|Source Code Extract                                                                               |
----------------------------------------------------------------------------------------------------
|Line |Code                                                                                        |
|   60|* POSTCONDITION                                                                             |
|   61|    IF sy-msgty NE cm_faa_t100=>co_severity_abend  AND  sy-msgty NE cm_faa_t100=>co_severit\|
|y_dump. "2946119                                                                                  |
|   62|      "DUMP if during COMMIT processing not all documents have status = posted              |
|   63|      "some documents got lost - this normally happens when COMMIT work is called           |
|   64|      "in RWIN by some BTE or substitution implementation                                   |
|   65|      "please see ST22 callstack for illegal COMMIT WORK statement and remove ASAP!         |
|   66|      " ->document was posted inconsistently, raise dump for notice!                        |
|>>>>>|      ASSERT NOT ( lv_document_posted = abap_true AND lv_document_not_posted = abap_true ). |
|   68|    ENDIF.                                                                                  |
|   69|  ELSE.                                                                                     |


Read more...

Environment

  • FIN Asset Accounting
  • SAP S/4HANA
  • SAP S/4HANA Finance
  • SAP S/4HANA Cloud Private Edition

Product

SAP S/4HANA Cloud Private Edition all versions ; SAP S/4HANA Finance all versions ; SAP S/4HANA all versions

Keywords

CJ88, ASSERTION_FAILED, ABAP dump, settlement error, FIN Asset Accounting, S/4HANA, ACC_PRINCIPLE, LDGRP_GL, T093 configuration, FI customization, ST22 call stack , KBA , FI-AA-AA-C , Transactions , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.