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 ONE Support launchpad (Login required).

Search for additional results

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