Lock problem in ATP Check Run for orders with several items
[10 items or less] [all items] [ATP] [ATPCR] [check] [CR] [Customer] [Demand] [dropdownlist.items] [Requirement] [Run] [switchboard items]
Related:
- Wrong sort order in confirmation update runSymptom Within the confirmation update run a sort order of...
- Wrong ATP confirmationsSymptom If the unit of measure of the quantity for...
- A1S3100352082 replenishment quantity is bigger than expectedSymptom When running inventory level adjustment run for replenishment, the...
- Invoke of drop-shipment although drop-shipment is not scopedSymptom When a sales order is created, the drop-shipment process...
Symptom
ATP checks performed during the Confirmation Update Run terminate with an error. The confirmation of the corresponding order items is not updated. The application log of the confirmation update run contains in section Results->Availability check the following error message: “Technical error APACR_APPL_LOG 251; report an incident.”
No other error messages are shown in the log.
Other terms
ATP Check Run, ATPCR, Customer Requirement, CR, Customer Demand
Reason and Prerequisites
If the order checked with the confirmation update run has several items with different products, then these items are ATP checked in parallel running packages. Now it can happen that the different packages try to change the same order at the same time. This leads to a locking error. Due to another problem in the confirmation update run the error message ‘Object currently locked by USER_XY; try again later’ in not shown in the application log.
Solution
The problem has been corrected with the following transport requests:
- for FP2.0 SPS 0 with transport request H0EK002856
- for FP2.0 SPS 1 with transport request MGGK021128
- double-maintenance for FP 2.5 with transport request AGPK018147