Message type: E = Error
Message class: E0 - SAP EDI messages
Message number: 859
Message text: EDI: Key fields are not unique, IDoc saved anyway
IDoc &v1&, which was transferred in internal tables, could not be
retrieved completely. At least one key field in &v2& has a double key.
The IDoc was retrieved without the duplicated records.
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.
E0859
- EDI: Key fields are not unique, IDoc saved anyway ?The SAP error message E0859, which states "EDI: Key fields are not unique, IDoc saved anyway," typically occurs during the processing of IDocs (Intermediate Documents) in the context of Electronic Data Interchange (EDI). This message indicates that the key fields of the IDoc being processed do not have unique values, which can lead to potential issues in data integrity and processing.
Cause: Duplicate Key Fields: The IDoc contains key fields (like the document number, customer number, etc.) that are not unique. This can happen if the same IDoc is being processed multiple times or if there are multiple records with the same key values in the source data.
Configuration Issues: There may be issues with the configuration of the IDoc type or the associated message type, leading to incorrect handling of key fields. Data Quality Issues: The source system may have data quality issues, resulting in duplicate entries being sent in the IDoc.
Solution: Check for
Get instant SAP help. Sign up for our Free Essentials Plan.
E0858
EDI: IDoc '&' could not be reloaded
What causes this issue? IDoc &v1& could not be retrieved because there are still entries for this document number in the following table: &am...
E0857
EDI: IDoc number is not unique, IDoc not reloaded
What causes this issue? IDoc &v1& should be retrieved. However, this is not possible because the document number was not unique in the tables...
E0860
EDI: No range selected
What causes this issue? A range was not selected when the function module EDI_SEGMENTS_GET_RANGE was called. The 'from' value &v1& ...
E0861
EDI: Range could not be selected
What causes this issue? A data record could not be selected for the specified range. Value of from segment: &v1& , value of to segment: &...
Click on this link to search all SAP messages.