SAP Table VIMDESC

Control block structure for view maintenance

VIMDESC (Control block structure for view maintenance) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link VIMDESC to other SAP tables.

VIMDESC table fields

Field Data element Checktable Datatype Length Decimals
VIEWNAME Name of SAP table view VIEWNAME CHAR 30 0
MAINTVIEW Name of SAP table view VIEWNAME CHAR 30 0
AREA Name of function group AREA CHAR 26 0
DEVCLASS Package DEVCLASS CHAR 30 0
TYPE Maint. type: Single-level or two-level view/table maint. MAINT_TYPE CHAR 1 0
1 Single-level maintenance
2 2-level maintenance
LISTE Table maintenance dialog overview screen number LIST_SCR NUMC 4 0
DETAIL Number of table maintenance dialog single screen SINGLE_SCR NUMC 4 0
OCCURS Estimated number of entries to keep in storage SIZE_ESTIM NUMC 4 0
CLTCODE Transaction for view maintenance CLTCODE CHAR 20 0
BASTAB Flag: X -> Structure is table, ' ' -> Structure is view BASTAB CHAR 1 0
X Yes
NULL No
NEWGENER Regeneration required due to change in DDIC NEWGENER CHAR 1 0
X Yes
NULL No
GENDATE (8-character) Date for SYST SYDATS DATS 8 0
GENTIME TIME Data Element for SYST SYTIME TIMS 6 0
FLAG Checkbox XFELD CHAR 1 0
X Yes
NULL No
EXISTENCY Read-Only Flag for Views (old) MCROFLAG CHAR 1 0
NULL Do not set flag
X Set flag
SELECTION CHAR01 data element for SYST SYCHAR01 CHAR 1 0
DDTEXT Short Description of Repository Objects AS4TEXT CHAR 60 0
CLIDEP Flag indicating client-specific entries CLIDEP CHAR 1 0
NULL No client-dependence, valid throughout system
X Client-dependent, valid only for current client
TEXTCLIDEP Flag indicating client-specific entries CLIDEP CHAR 1 0
NULL No client-dependence, valid throughout system
X Client-dependent, valid only for current client
KEYLEN Data Object Length SYFLENG INT4 10 0
AFTER_KEYC Data Object Length SYFLENG INT4 10 0
TEXTKEYLEN Data Object Length SYFLENG INT4 10 0
AFT_TXTKC Data Object Length SYFLENG INT4 10 0
TABLEN Data Object Length SYFLENG INT4 10 0
AFTER_TABC Data Object Length SYFLENG INT4 10 0
TEXTTABLEN Data Object Length SYFLENG INT4 10 0
AFT_TXTTBC Data Object Length SYFLENG INT4 10 0
MAXTRKEYLN Data Object Length SYFLENG INT4 10 0
TRGKEYPOS Data Object Length SYFLENG INT4 10 0
MAXTRTXKLN Data Object Length SYFLENG INT4 10 0
TRTXGKPOS Data Object Length SYFLENG INT4 10 0
CUSTOMAUTH Customer authorization for view customizing CUSTOMAUTH CHAR 1 0
NULL Maintained by SAP
1 Maintained by customer
2 Maintained by SAP and by customer
AUTHCLASS Activation type AUTHCLASS_ NUMC 2 0
01 Nametab generation not in online (only via C program)
02 C structures must be adapted when tables are changed
10 Initial table required before R3TRANS runs
00 No classification
SUBSETFLAG Checkbox XFELD CHAR 1 0
X Yes
NULL No
RDONLYFLAG Checkbox XFELD CHAR 1 0
X Yes
NULL No
ADRNBRFLAG Checkbox XFELD CHAR 1 0
X Yes
NULL No
GUIDFLAG Checkbox XFELD CHAR 1 0
X Yes
NULL No
USREXIFLAG Checkbox XFELD CHAR 1 0
X Yes
NULL No
HIDDENFLAG Checkbox XFELD CHAR 1 0
X Yes
NULL No
DELMDTFLAG Checkbox XFELD CHAR 1 0
X Yes
NULL No
TEXTTBEXST Checkbox XFELD CHAR 1 0
X Yes
NULL No
PTFRKYEXST Checkbox XFELD CHAR 1 0
X Yes
NULL No
GENERICTRP Checkbox XFELD CHAR 1 0
X Yes
NULL No
GENERTXTRP Checkbox XFELD CHAR 1 0
X Yes
NULL No
FIELDORDER Checkbox XFELD CHAR 1 0
X Yes
NULL No
TEXTTAB Table Name TABNAME CHAR 30 0
ORIG_LANG Language Key SPRAS LANG 1 0
SPRASFIELD Field Name FIELDNAME CHAR 30 0
SPRASFDPOS Offset of a field DOFFSET NUMC 6 0
ROOTTAB Primary table of an aggregate ROOTTAB CHAR 30 0
GUI_PROG ABAP Program Name PROGRAMM CHAR 40 0
CURSETTING Checkbox XFELD CHAR 1 0
X Yes
NULL No
IMPORTABLE Flag: Object can be adjusted OBJIMP CHAR 1 0
NULL No Information
1 Not Adjustable
2 Adjustable in Dialog
3 Automatically Adjustable
SCRFRMFLAG CHAR01 data element for SYST SYCHAR01 CHAR 1 0
FPOOLNAME ABAP Program Name PROGRAMM CHAR 40 0
MAINFLAG Flag if Maintenance with Standard Tools is allowed MAINTFLAG CHAR 1 0
NULL Display/Maintenance Allowed with Restrictions
X Display/Maintenance Allowed
N Display/Maintenance Not Allowed
FRM_BF_SAV Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_SAV Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_BF_DEL Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_DEL Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_ON_NEW Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_ORG Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_BF_RPL Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_RPL Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_RP_ORG Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_RP_GET Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_RP_UPD Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_RP_CPL Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_ON_ORG Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_E071 Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_E071KS Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_E071KA Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_BF_END Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_ENQ Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_BF_UDL Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_UDL Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_BF_PRN Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_CHK Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_INI Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_IN_DSS Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_H_FLDS Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_RP_POS Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_TL_GET Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_TL_ORG Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_TL_UPD Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_TLTEXT Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_BF_ADR Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_DLM Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_ON_AUT Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_BF_ALV Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_UID Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0
FRM_AF_EDD Name of FORM routine (extended table maintenance) VIMFRMNAME CHAR 30 0