Not enough alternative identifier fields in table VEKP

Message type: E = Error

Message class: /SPE/VL - Service Parts Management: Shipping messages

Message number: 020

Message text: Not enough alternative identifier fields in table VEKP



What causes this issue?

Alternative handling unit identifiers in R/3 are stored in a "flat
format" in table VEKP.
Table VEKP therefore contains a number of fields into which the
identifiers are mapped. However during this mapping not enough fields
were available to store all identifiers.


System Response

The system terminated.


How to fix this error?

Reduce the number of transferred identifiers or add additional fields
for these identifiers.
To add additional identifier fields you need to create a so-called
APPEND-structure for structure /SPE/VEKP_HUIDENT by doing the following:
Start transaction SE11
Display structure (data type) /SPE/VEKP_HUIDENT
Choose the function <ZK>Append structure</> and create a new APPEND with
any name
In your APPEND structure add additional fields with the names ZIDART_xx
(with reference to data element /SPE/DE_HUIDART) and ZIDENT_xx (data
element /SPE/DE_IDENT) whereby xx are numeric characters starting with
01.
Note: The Z prefix identifies these fields as "customer added" fields
which are not impacted by future SAP developments. Instead of Z you can
also use Y.


Procedure for System Administrators

The system issues an error message and will not allow you to continue with this transaction until the error is resolved.


Error message extract from SAP system. Copyright SAP SE.