Skip to Content

EKKI table shows entry but not in PO


User has already created one NB PO with 3 line items.

While trying to enter 4th line item, system termination error occurs.

As can be seen in ST22 update got terminated because program is trying to insert same key in table EKKI which already exists

When I checked EKKI table, there is entry exist for 4th line item already as below.

Condition category:B

Vendor:Vendor number

Purchasing doc:PO number

Item:It shows all the lines in PO along with 4th line as well which is not there in PO

Doc condition number:It shows same condition number for all the lines

But in PO there is no 4th Line item exist.

Any suggestion how to resolve this error.

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    Posted on Oct 26, 2018 at 12:34 AM

    Please check the KBA 2114426 which is describing the similar situation.

    2114426 - SAPSQL_ARRAY_INSERT_DUPREC dump in EKKI table during Purchase Order editing

    Best regards,


    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Oct 25, 2018 at 12:09 PM

    This seems like a program error, you've to search solution in market place using search words suggested in ST22 for the error.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.