SAP Knowledge Base Article - Preview

2044867 - Logic script Execution causes dump ITAB_DUPLICATE_KEY


  • After upgrading from CPMBPC 801 SP05 to CPMBPC 801 SP06, executing a logic script generates an ABAP dump ITAB_DUPLICATE_KEY in ST22 transaction.
  • The issue occurs only when the *SELECT statement is used for a specific dimension and retrieves a lot of members.
  • Details of the ABAP dump:
    "Runtime Errors: ITAB_DUPLICATE_KEY
    ABAP Program: CL_UJK_QUERY==================CP
    Short text: There is already a line with the same key
    Error analysis: You tried to insert an entry into table "{A:404*\TYPE=%_T00003S00007193O0000058404}". However, updating the unique table key "PRIMARY_KEY" resulted in a duplicate entry. The key concerned may be either the primary key or a secondary key.
    The key components of the duplicate entry have the values "{XXXX;XXXX;XXXX;XXXX;XXXXX;XXXX;;;}"
    If you have access to SAP Notes, carry out a search with the following keywords:
    "ITAB_DUPLICATE_KEY"  "CL_UJK_QUERY==================CP"  "CL_UJK_QUERY==================CM00B"  "RUN_IN_SYNC_MODE"



SAP Business Planning and Consolidation 10 SP13 for NetWeaver


SAP Business Planning and Consolidation 10.0, version for SAP NetWeaver


*XDIM_MEMBERSET, *SELECT, ITAB_DUPLICATE_KEY, , KBA , EPM-BPC-NW , NetWeaver Version , EPM-BPC-NW-ADM-LF , Script Logic and Dimension Member Formulas , Bug Filed

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.