Do you have any question about this error?
Stop googling SAP errors. Use our Free Essentials plan instead - no credit card needed. Start Now →
Message type: E = Error
Message class: FMAVC - Message class AVC funds management
Message number: 124
Message text: User &1 locks &2 (&3)
Availability control requests a lock by calling the ENQUEUE function
module ENQUEUE_E_EFMAVCT. This lock cannot be set up because another SAP
transaction is using the lock in question.
Technical information: The C_ENQUEUE routine returned the following
values:
COLLISION_OBJECT = E_EFMAVCT
COLLISION_UNAME = &V1&
The lock object refers to the budget address &V2& in the cover group
&V3&.
The ENQUEUE function module triggers an appropriate exception. If this
exception was not intercepted by the application program, this leads
automatically to the active SAP transaction being cancelled.
Look in the lock table to establish which user or transaction is using
the requested lock (<LS>Tools -> Administration -> Monitor -> Lock
entries</>). You may need to contact the user in question.
The lock table entry in question uses the technical object number &V4&
in the lock argument.
Since the ENQUEUE module ENQUEUE_E_EFMAVCT is called with the parameter
_WAIT, you may also try to avoid the observed lock collision by changing
some system parameters (see note 6822).
Error message extract from SAP system. Copyright SAP SE.
FMAVC124
- User &1 locks &2 (&3) ?The SAP error message FMAVC124 indicates that a user is trying to access or modify a locked object, specifically a commitment item or a budget-related object. The message typically reads: "User &1 locks &2 (&3)", where &1 is the user ID, &2 is the object being locked, and &3 is additional information about the lock.
Cause:
- Concurrent Access: The error occurs when multiple users attempt to access or modify the same budget or commitment item simultaneously, and one of the users has locked it for editing.
- Transaction in Progress: A user may have an ongoing transaction that has not been completed, which results in the lock being held on the object.
- System Configuration: Certain configurations in the system may lead to locks being held longer than necessary.
Solution:
- Wait and Retry: If the lock is temporary, waiting for the user holding the lock to complete their transaction may resolve the issue. You can retry the operation after some time.
- Identify the Locking User: Use transaction code
SM12
to identify the user who is holding the lock. You can check the lock entries and see if the user is still active.- Contact the User: If possible, contact the user who is holding the lock to understand if they can release it or if they are still working on the transaction.
- Release the Lock: If the locking user is no longer active or if the lock is stale, a system administrator can manually release the lock using transaction
SM12
. However, this should be done with caution to avoid data inconsistencies.- Review System Configuration: If this issue occurs frequently, it may be worth reviewing the system configuration and user access patterns to minimize locking conflicts.
Related Information:
SM12
: To view and manage lock entries.SM21
: To check system logs for any related issues.ST22
: To check for dumps that might provide additional context.If the problem persists after trying the above solutions, it may be necessary to consult with your SAP Basis team or SAP support for further assistance.
Get instant SAP help. Sign up for our Free Essentials Plan.
FMAVC123
User &1 locks &2&3
What causes this issue? Availability control requests a lock by calling the ENQUEUE function module ENQUEUE_E_EFMAVCT. This lock cannot be set up bec...
FMAVC122
No availability control ledger active in FM area &1 for fiscal year &2
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
FMAVC125
User &1 locks &2
What causes this issue? Availability control requests a lock by calling the ENQUEUE function module ENQUEUE_E_EFMAVCT. This lock cannot be set up bec...
FMAVC126
Amounts are correct or cannot be corrected
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
Click on this link to search all SAP messages.