Do you have any question about this error?
Message type: E = Error
Message class: MC - Aggregate: views, matchcodes, lock objects
Message number: 679
Message text: Function module & in function group & generated
When activating a <DS:TX.DDDOK_ENQU_OBJECT>lock object</>, two function
modules are generated which can be called in an ABAP program to lock or
unlock objects. The names of these function modules are formed from the
name of the lock object, whereby the prefix 'ENQUEUE_' is added for the
function module for locking and the prefix 'DEQUEUE_' is added for the
function module for unlocking.
The function modules are generated into specially reserved function
groups.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
You can now use the generated function modules in ABAP programs.
Error message extract from SAP system. Copyright SAP SE.
MC679
- Function module & in function group & generated ?The SAP error message MC679 typically indicates an issue related to a function module within a function group that has been generated. This error can occur in various contexts, often related to the Material Management (MM) or Controlling (CO) modules, but it can also appear in other areas of SAP.
Cause:
- Function Module Not Generated: The function module in question may not have been generated properly. This can happen if there were issues during the development or transport process.
- Transport Issues: If the function module was transported from one system to another (e.g., from development to production), there may have been errors during the transport process.
- Missing Dependencies: The function module may depend on other objects (like data elements, domains, or other function modules) that are not available or not activated.
- Authorization Issues: Sometimes, the error can be related to authorization problems where the user does not have the necessary permissions to execute the function module.
Solution:
- Regenerate the Function Module: Go to the function module in the ABAP Workbench (transaction SE37) and regenerate it. This can often resolve issues related to the function module not being properly generated.
- Check Transport Logs: If the function module was recently transported, check the transport logs for any errors or warnings that might indicate what went wrong.
- Activate Related Objects: Ensure that all related objects (like data elements, domains, etc.) are activated. You can do this in the ABAP Workbench.
- Check Authorizations: Verify that the user has the necessary authorizations to execute the function module. This can be done by checking the user roles and profiles.
- Debugging: If the issue persists, consider debugging the function module to identify the exact point of failure. This can provide insights into what might be causing the error.
Related Information:
If the problem continues after trying these solutions, it may be beneficial to consult with your SAP Basis or ABAP development team for further assistance.
Get instant SAP help. Start your 7-day free trial now.
MC678
ENQUEUE functions could not be generated
What causes this issue? When activating lock objects, function modules are generated for setting (ENQUEUE_<lock object name>) and unsetting (DE...
MC677
Required field &-& missing
What causes this issue? Maintenance views and matchcode objects should contain certain key fields of the base tables in order to ensure that the key ...
MC680
Projection views may not contain more than one table
What causes this issue? Projection views are used to mask fields out of a table. A projection view may therefore contain only one primary table.Syste...
MC681
View change. Database view & must be converted
What causes this issue? The fields or selection conditions of a view already in the database have been changed.System Response The system rejects ac...
Click on this link to search all SAP messages.