Symptom
- A user lock issue occurs when attempting to settle an Asset Under Construction (AUC) using the app "Schedule Overhead Accounting Jobs".
- The error message in the logs states: "Requested object EKCOBR is currently locked by user &".
- The user removed all active sessions before scheduling the job but continued to encounter the lock issue.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Access the app "Schedule Overhead Accounting Jobs" in SAP S/4HANA Cloud Public Edition.
- Attempt to run the settlement job.
- Observe the error message in the logs: "Requested object EKCOBR is currently locked by user &".
Cause
The issue arises when multiple jobs are scheduled to settle all available projects with different ledgers simultaneously. This leads to locking errors as the system cannot settle the same project for different ledgers at the same time.
Resolution
Instead of scheduling the ledgers in two separate jobs, specify all ledgers in one single job. The system will then settle the ledgers sequentially, avoiding the locking problem.
Alternatively, schedule the second job only after the first job has finished processing.
See Also
Keywords
user lock, asset under construction, AUC settlement, SAP S/4HANA Cloud, schedule overhead accounting jobs, locking error, ledger settlement, sequential processing, productive system. , KBA , CO-OM-OPA-F-2CL , Period-end Closing (Public Cloud) , Problem
SAP Knowledge Base Article - Public