SAP Knowledge Base Article - Public

3039829 - New condition validity in Info Record fails with API

Symptom

Using the API_INFORECORD_PROCESS_SRV to update a new validity period in an existing info record the update fails with errors:
System error: error during update Table EINA - Transaction canceled ME 808 (EINA)

Environment

SAP S/4HANA Cloud All versions

Reproducing the Issue

Run the API_INFORECORD_PROCESS_SRV to create a new condition validity period.

Cause

Incomplete payload (missing mandatory parameter)
For the condition update to be successful the system requires the "PurchasingInfoRecord" number to be supplied in the payload

Resolution

Make sure all the mandatory parameters are passed in the payload, especially the "PurchasingInfoRecord" value (See sample payload attached)

See Also

API Hub

Keywords

A_PurInfoRecdPrcgCndnValidity, RV_KONDITION_SICHERN_V13A, ME_DB_UPDATE_INFORECORDS, CL_API_INFORECORD_PROC_DPC_EXT, CL_MM_INFOREC_HANDLER_API, ME808 , KBA , MM-FIO-PUR-CA-CND , Fiori UI for Conditions , MM-PUR-VM-REC , Info Record , Problem

Product

SAP S/4HANA Cloud all versions

Attachments

Sample payload.txt