List display in Repository Info System terminates with dump
[alter system dump] [ALV] [no such repository] [Repository] [SAPLKKBL] [terminates]
- Improper node type displayed in MIME repository.Symptom In MIME repository, type of the nodes are displayed incorrectly. Some nodes which are of file type are displayed incorrectly as folders. Other terms MIME repository, mimetype, nodes Reason and Prerequisites...
- Improper node type displayed in MIME repository.Symptom In MIME repository, type of the nodes are displayed incorrectly. Some nodes which are of file type are displayed incorrectly as folders. Other terms MIME repository, mimetype, nodes Reason and Prerequisites...
Symptom
You search for objects, for example, screens or matchcode objects, in the Repository Info System. The list is displayed. When you now select the display of the entire list, a short dump occurs in the program of the list viewer SAPLKKBL.
The following runtime errors may be issued:
OBJECTS_NOT_CHARLIKE and GETWA_NOT_ASSIGNED
Other terms
ALV, SAPLKKBL
Reason and Prerequisites
The dictionary structure that is displayed contains incorrect fields.
Solution
Import the Support Package specified below or implement the following corrections:
Implement the advance corrections and make the following manual changes to the dictionary.
For searching for matchcode objects:
Change the structure LIST_DM in the dictionary. Change the field name MCPOOL to POOL. Save and activate your changes.
For searching for screens:
Change the structure D020VT in the dictionary. Add the field KOMP. The related data element is SCRPCOMP. Save and activate your changes.
Change the structure LIST_PS in the dictionary. Change the field name of the field MILI to KOMP. Save and activate the changes.
For searching for tables:
Change the structure LIST_DT in the dictionary. Change the field name ENTITY to ENTID. Save and activate your changes.
For searching for structures:
Change the structure LIST_DS in the dictionary. Change the field name APPENDTAB to SQLTAB. Change the data element of the field SQLTAB to SQLAPPDTAB. Save and activate your changes.
For searching for view fields:
Change the structure LIST_DVF in the dictionary. Delete the field OBJ_NAME. Save and activate your changes.
Change the structure DD27VVTSTR in the dictionary. Insert a new field after the field LOGFLAG. Both the field and the related data element are called CHECKTABLE. Below the field ROOTTAB, insert a new field REFFIELD. The data element for this new field is also called REFFIELD. At the end of the structure, add the following fields:
REPTEXT
SCRTEXT_S
SCRTEXT_M
SCRTEXT_L
The data elements of the fields have the same names. Save and activate your changes.
For searching for data elements:
Change the structure LIST_DE in the dictionary. Change the field name SCRLEN_S to SCRLEN1. Change the field name SCRLEN_M to SCRLEN2. Change the field name SCRLEN_L to SCRLEN3. Save and activate the changes.
For searching for function modules:
For Releases 640 and 700 only
Change the structure LIST_FF in the dictionary. Change the field name ACTIV to ACTIVE. Save and activate your changes.
For searching for class attributes:
For Releases 640 and 700 only
Implement the advance corrections for the include ICOASEL.
Change the structure LIST_OA in the dictionary. Change the field name CHAGEDON to CHANGEDON. Save and activate the structure and the program.
For searching for enhancement projects (transaction CMOD):
Only for releases prior to 710
Change the structure LIST_XP in the dictionary. Delete the field STDFLAG. Save and activate your changes.
Only for Release 710
Change the structure LIST_XP in the dictionary. Change the field name STDFLAG to STDFLSG. Save and activate your changes.