Do you have any question about this error?
Message type: E = Error
Message class: 37 - Screen Painter
Message number: 029
Message text: Generated dynpro is not the current version
The generated form of the screen does not match the current source
form.
To update the generated form, generate the screen in Screen Painter.
Error message extract from SAP system. Copyright SAP SE.
37029
- Generated dynpro is not the current version ?The SAP error message "37029: Generated dynpro is not the current version" typically occurs when there is a mismatch between the screen (dynpro) version in the SAP system and the version that is currently being referenced or used. This can happen for various reasons, such as changes made to the screen layout or program code that have not been properly activated or updated.
Causes:
- Changes in Screen Layout: If the screen layout has been modified (e.g., fields added or removed) but the changes have not been activated, the system may still reference the old version of the screen.
- Transport Issues: If the screen was transported from one system to another (e.g., from development to production) and the transport did not include the latest version of the screen, this error can occur.
- Development Environment Issues: If multiple developers are working on the same screen and one developer has not activated their changes, it can lead to version mismatches.
- Caching Issues: Sometimes, the SAP GUI may cache an older version of the screen, leading to this error.
Solutions:
- Activate the Screen: Go to the screen in the ABAP Workbench (transaction SE80 or SE11) and ensure that the screen is activated. You can do this by selecting the screen and choosing the "Activate" option.
- Check Transport Requests: If the screen was transported, ensure that the transport request included the latest version of the screen. You may need to re-transport the object if it was not included.
- Clear SAP GUI Cache: Clear the cache of the SAP GUI. This can be done by deleting the contents of the cache folder or using the transaction code
/n/sap/bc/gui/sap/its/clear_cache
.- Check for Multiple Versions: Ensure that there are no multiple versions of the same screen in the system. You can check this in the screen attributes.
- Recompile the Program: If the screen is part of a program, recompiling the program may help resolve the issue.
- Check for User-Specific Settings: Sometimes, user-specific settings can cause issues. Try logging in with a different user or resetting user settings.
Related Information:
If the problem continues after trying these solutions, it may be beneficial to consult with your SAP Basis team or reach out to SAP support for further assistance.
Get instant SAP help. Start your 7-day free trial now.
37028
Table not found in ABAP Dictionary
What causes this issue? The specified table name could not be found in the ABAP/4 Dictionary.How to fix this error? Enter '*' before the t...
37027
No selection made from list of tables
What causes this issue? In the list of tables generated by entering * in the field 'Table', you can select a table with F2, but did not do ...
37030
Only use dynpro numbers 8500-8999 for partner developments
What happened? The special characters defined with =SON could not be stored in the user master record, because the required buffer area was not avail...
37031
Only use dynpro numbers 8500-8999 for partner developments
What happened? The special characters defined with =SON could not be stored in the user master record because of an error when reading the file USER....
Click on this link to search all SAP messages.