VIMDYNFLDS SAP (Screen fields for view maintenance) Structure details

Dictionary Type: Structure
Description: Screen fields for view maintenance




ABAP Code to SELECT data from VIMDYNFLDS
Related tables to VIMDYNFLDS
Access table VIMDYNFLDS




Structure field list including key, data, relationships and ABAP select examples

VIMDYNFLDS is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Screen fields for view maintenance" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_VIMDYNFLDS TYPE VIMDYNFLDS.

The VIMDYNFLDS table consists of various fields, each holding specific information or linking keys about Screen fields for view maintenance data available in SAP. These include AREA (Name of function group), UNAME (User Name), TEXT (Function group text), OK_CODE (Function Code).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP VIMDYNFLDS structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
BASTABTable Name TABNAMECHAR30Assigned to domainAS4TABDTB
AREAName of function group AREACHAR26Assigned to domainAREA
UNAMEUser Name UNAMECHAR12UNAME
TEXTFunction group text AREATCHAR40AREAT
OK_CODEFunction Code FCODECHAR20FCODE
VIEWNAMETable or view name VIEWTABNAMCHAR30Assigned to domainVIEWNAMEDVI
VCLNAMEComplex data object maintenance view cluster name VCL_NAMECHAR30Assigned to domainVCL_NAMEVCLNAME
DYNP_MNTTable maintenance dialog screen numbers DYNP_MNTNUMC4DYNPRONR
STRUCT_DPLStructure display selected STRUCT_DPLCHAR1XFLAG
STRUCT_MNTTable/View Definition in DD STRUCT_MNTCHAR1XFLAG
ELEM_GENGenerated objects ELEM_GENCHAR1XFLAG
FUNCT_DPLDisplay maintenance module selected FUNCT_DPLCHAR1XFLAG
FUNCT_MNTDisplay maintenance module FUNCT_MNTCHAR1XFLAG
FUNCT_DELDelete maintenance modules FUNCT_DELCHAR1XFLAG
FUNCT_DEL1Delete maintenance modules FUNCT_DELCHAR1XFLAG
PUSH_CODESCall transactions PUSH_CODESCHAR4CHAR4
PUSH_DELEDelete generation elements PUSH_DELECHAR4CHAR4
PUSH_FINDFind table/view/function group PUSH_FINDCHAR4CHAR4
PUSH_FMNTFunction group edit pushbutton PUSH_FMNTCHAR4CHAR4
PUSH_FTEXTEdit function group text PUSH_FTEXTCHAR4CHAR4
PUSH_GMNTCreate/Change View/Table PUSH_GMNTCHAR4CHAR4
PUSH_SHOWDisplay PUSH_SHOWCHAR4CHAR4
PUSH_TESTTest pushbutton PUSH_TESTCHAR4CHAR4
VIEW_SEARGo to information system VIEW_SEARCHAR1XFLAG
VIEW_SELChoose view/table from function group VIEW_SELCHAR1XFLAG
FUGR_TXTFunction group short text FUGR_TXTCHAR1XFLAG
FUGR_INCLModifiable source text FUGR_INCLCHAR1CHAR1
FUGR_RESRGRe-generate certain function group sub-programs FUGR_RESRGCHAR1CHAR1
MTYPE1One-step table maintenance dialog MTYPE1CHAR1XFLAG
MTYPE2Two step table maintenance dialog MTYPE2CHAR1XFLAG
DYNP1_DELDelete overview screen DYNP1_DELCHAR1XFELD
DYNP2_DELDelete single screen DYNP2_DELCHAR1XFELD
TVDIR_DELDelete directory entry TVDIR_DELCHAR1XFELD
TVIMF_DELDelete event time catalog entries TVIMF_DELCHAR1XFELD
TVIMV_DELVariants TVIMV_DELCHAR1XFELD
FUGR_DELDelete function group FUGR_DELCHAR1XFELD
OBJECT_DELDelete maintenance object description OBJECT_DELCHAR1CHAR1
AUTGRP_DELDelete authorization group assignment AUTGRP_DELCHAR1XFELD
SUGG_DYNNRPropose screen number(s) for maint. screens SUGG_DYNNRCHAR1XFLAG
DPL_RANGESFree number ranges for maintenance screens DPL_RANGESCHAR1XFLAG
DPL_DYNNRSDisplay assigned maintenance screen numbers DPL_DYNNRSCHAR1XFLAG
CUA_REGUpdate GUI table maintenance dialog interface CUA_REGCHAR1XFELD
TEXT_REGUpdate the table maintenance dialog text elements TEXT_REGCHAR1XFELD
PROG_REGUpdate function group main program PROG_REGCHAR1XFELD
TOP_REGUpdate function group general data declarations TOP_REGCHAR1XFELD
FFUNC_REGUpdate control function module FFUNC_REGCHAR1XFELD
PFUNC_REGUpdate data processing function module PFUNC_REGCHAR1XFELD
IMEMB_REGUpdate structure-specific PAI module Include IMEMB_REGCHAR1XFELD
TMEMB_REGUpdate structure-specific data declaration Include TMEMB_REGCHAR1XFELD
FMEMB_REGUpdate structure-specific FORM routines FMEMB_REGCHAR1XFELD
UFMEMB_REGUpdate control main function module program UFMEMB_REGCHAR1XFELD
UPMEMB_REGUpdate data processing function module program UPMEMB_REGCHAR1XFELD
DYNP1_REGUpdate overview screen DYNP1_REGCHAR1XFELD
DYNP2_REGUpdate single screen DYNP2_REGCHAR1XFELD
LTD_DTA_ARRestrict data area for extended table maintenance VIM_LTD_ARCHAR1SYCHAR01
AUTH_MNTMaintain table maintenance dialog authorization groups AUTH_MNTCHAR1SYCHAR01
AUTH_ASSAssign authorization group to table or view AUTH_ASSCHAR1SYCHAR01
PROGRAMGUI program name VIM_PGMCHAR40Assigned to domainPROGRAMM
DYN_LINELine in the represented structure VIMDLINECHAR50TDLINE
ASSIGN_STDTable/view uses the standard interface ASSIGN_STDCHAR1XFELD
MNT_STDCopy of the standard interface MNT_STDCHAR45TEXT45
SPEC_STATUTable/view uses individual user interface SPEC_STATUCHAR1XFELD
ENTRY_VIMFControl information for missing interface ENTRY_VIMFCHAR45TEXT45
CHANGE_TYPChange maint. type CHANGE_TYPCHAR1XFELD
RES_MODULECreate function modules RES_MODULECHAR1XFELD
RES_DYNPROCreate maintenance screens RES_DYNPROCHAR1XFELD
NEW_FIELDField and/or secondary table included in structure NEW_FIELDCHAR1XFELD
DEL_FIELDField and/or secondary table removed from structure DEL_FIELDCHAR1XFELD
CHANGE_SELSelection condition changed CHANGE_SELCHAR1XFELD
CHANGE_SUBField attribute changed: Subset CHANGE_SUBCHAR1XFELD
CHANGE_HIDField attribute changed: Hidden CHANGE_HIDCHAR1XFELD
READ_ONLYField attribute changed: Read-only READ_ONLYCHAR1XFELD
TEXT_ASSForeign key text TEXT_ASSCHAR1XFELD
LISTSCRRe-create overview screen LISTSCRCHAR1XFELD
DETAILSCRCreate single screen DETAILSCRCHAR1XFELD
FIELD_SUBField attribute Subset FIELD_SUBCHAR1XFELD
FIELD_READField attribute READ-ONLY FIELD_READCHAR1XFELD
FIELD_NORMField attribute normal FIELD_NORMCHAR1XFELD
FIELD_KEYKey field attribute FIELD_KEYCHAR1XFELD
FIELD_HIDView field which does not appear on the maintenance screen FIELD_HIDCHAR1XFELD
SEC_TABChange for secondary table SEC_TABCHAR1XFELD
KIND_RESETReason for Change KIND_RESETCHAR1CHAR1
KIND_FIELDField type KIND_FIELDCHAR1CHAR1
MTYPETable maintenance dialog maintenance type MTYPECHAR1VIM_MTYPE
PROG_RESRenew function group main program PROG_RESCHAR1XFELD
TOP_RESRenew function group TOP-include TOP_RESCHAR1XFELD
FFUNC_RESRefresh control function module FFUNC_RESCHAR1XFLAG
PFUNC_RESRenew data processing function module PFUNC_RESCHAR1XFLAG
IMEMB_RESRenew structure-specific PAI module include IMEMB_RESCHAR1XFELD
TMEMB_RESRenew structure-specific data declaration Include TMEMB_RESCHAR1XFELD
FMEMB_RESRefresh structure-specific form routines include FMEMB_RESCHAR1XFELD
UFMEMB_RESRenew control function module program UFMEMB_RESCHAR1XFELD
UPMEMB_RESRenew data processing function module program UPMEMB_RESCHAR1XFELD
DYNP1_RESRefresh overview screen DYNP1_RESCHAR1XFELD
DYNP2_RESRefresh single screen DYNP2_RESCHAR1XFELD
CORR_CONTable content recording routine CORRCONCHAR1TEXT1
CORR_CON_SStandard recording of table contents changes CORR_CON_SCHAR1XFELD
CORR_CON_INo, or user, recording routine CORR_CON_ICHAR1XFELD
LTD_DTA_VRView maintenance: Variant input flag VIM_LTD_VRCHAR1SYCHAR01
LTD_DTA_FRView maintenance: Restricted data range VIM_LTD_FRCHAR1SYCHAR01
LTD_DTA_NOView maintenance: Flag: no restrictions VIM_LTD_NOCHAR1SYCHAR01
ENTRY_WA Table key work area0
VIEWVARIMaintenance view variant VIEWVARICHAR30Assigned to domainVIEWNAME
VIEWVA_DELDelete maint. view variant VIEWVA_DELCHAR1XFELD
VIEWVA_CTRMaintenance view variant control VIEWVA_CTRCHAR1CHAR1

Key field Non-key field



How do I retrieve data from SAP structure VIMDYNFLDS using ABAP code?

As VIMDYNFLDS is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on VIMDYNFLDS as there is no data to select.

How to access SAP table VIMDYNFLDS

Within an ECC or HANA version of SAP you can also view further information about VIMDYNFLDS and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!