Symptom
When using API API_PROD_ORDER_CONFIRMATION_2_SRV/ProdnOrdConf2 to confirm production order, it failed due to error : CO/470 "Reservation xxxxxxxxxx is already being processed by yyyyyyyyyy"
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Using API API_PROD_ORDER_CONFIRMATION_2_SRV/ProdnOrdConf2 to confirm production order.
- Using the same API to perform confirmation for the same production order in a short time.
Cause
Posting of goods movements can take some time and therefore the reservation can be still locked when the API is called for the same order again in a short time.
Resolution
- Execute the second call of the API in a longer interval
- Group the confirmation of the same production orders then execute the API.
Keywords
API_PROD_ORDER_CONFIRMATION_2_SRV/ProdnOrdConf2, production order, 409 , CO/470, CO470, 470, CO, ProdnOrdConf2, API_PROD_ORDER_CONFIRMATION_2_SRV, confirmation, , KBA , PP-SFC-EXE , Order Execution , PP-SFC-EXE-2CL , Order Execution (Public Cloud) , Problem