SAP Table SWOTLV

Runtime Table Verbs

SWOTLV (Runtime Table Verbs) 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 SWOTLV to other SAP tables.

SWOTLV table fields

Field Data element Checktable Datatype Length Decimals
LOBJTYPE Object Type SWO_OBJTYP TOJTB CHAR 10 0
VERB Object type component SWO_VERB CHAR 32 0
VERBTYPE Verb type (key, attr., method) SWO_VERBTP CHAR 1 0
NULL No verb
K Key field
A Attribute
M Method
E Event
ATTRTYPE Attribute type SWO_ATTYPE CHAR 1 0
D Database Field from Data Dictionary
S Object Status
V Virtual Attribute
REFSTRUCT Reference table SWC_REFSTR CHAR 30 0
REFFIELD Reference field SWC_REFFLD CHAR 30 0
ISTATOTYPE Object type of object status management SWO_ISTATO CHAR 3 0
ISTAT Object status SWO_ISTAT CHAR 5 0
PROGNAME Implementation program SWO_PROGR TRDIR CHAR 40 0
FORMNAME Name of the subroutine SWO_FORM CHAR 42 0
DBFIELD Database field name SWC_FLDNAM CHAR 61 0
OBJTYPE Object Type SWO_OBJTYP TOJTB CHAR 10 0
ISINTERF Interface object type SWO_ISIF CHAR 1 0
NULL No
X Yes
CREA_REL Release at Creation SWO_CREARE CHAR 4 0
DIALOG Method with dialog SWO_DIALOG CHAR 1 0
NULL No
X Yes
SYNCHRON Synchronous method SWO_SYNCH CHAR 1 0
NULL No
X Yes
RESULT Method with result parameter SWO_RESULT CHAR 1 0
NULL No
X Yes
ELEMTYPE Element type SWC_ELEMTP CHAR 1 0
I Import
E Export
A Export and import
REFTYPE Dictionary SWC_REFTYP CHAR 1 0
NULL No data type reference
D Data Dictionary table field or table
O Object type
R Organizational object type
M Microsoft OLE data type
TABELEM Multiline element SWC_TABELM CHAR 1 0
NULL No
X Yes
ABAPTYPE ABAP function type SWO_METYPE CHAR 1 0
NULL No special ABAP/4 function
F Function module
D Dialog module
T Transaction
R ABAP report
ABAPNAME Name of ABAP Function SWO_ATTNAM CHAR 30 0
EDITELEM Element name in upper/lower case SWC_EDITEL CHAR 32 0
EDITORDER Editing sequence SWC_EDITOR NUMC 4 0
MCODE Search Help (Formerly Matchcode) SWC_MCODE CHAR 30 0
INTLENGTH Internal field length SWO_INTLEN NUMC 6 0
OFFSET Offset in key SWO_INTOFS NUMC 2 0
INTATYPE ABAP elementary data type SWO_FLDTYP CHAR 1 0
C Character String
N Character String with Digits Only
D Date (Date: YYYYMMDD)
T Time (Time: HHMMSS)
X Byte Seq. (heXadecimal), in DDIC metadata also for INT1/2/4
I Integer number (4-byte integer with sign)
b 1-byte integer, integer number <= 254
s 2-byte integer, only for length field before LCHR or LRAW
P Packed number
F Floating point number to accuracy of 8 bytes
g Character string with variable length (ABAP type STRING)
y Byte sequence with variable length (ABAP type XSTRING)
u Structured type, flat
v Structured type, deep
h Table type
V Character string (old Dictionary type VARC)
r Reference to class/interface
l Reference to data object
a Decimal Floating Point Number, 16 Digits
e Decimal Floating Point Number, 34 Digits
j Static Boxed Components
k Generic Boxed Components
OUTLENGTH Output length SWO_OUTLNG NUMC 6 0
DECIMALS Number of Decimal Places DECIMALS NUMC 6 0
LOWERCASE Lowercase letters allowed/not allowed LOWERCASE CHAR 1 0
NULL Do not set flag
X Set flag
CONVEXIT Conversion Routine CONVEXIT CHAR 5 0
MEMORYID Set/Get parameter ID MEMORYID TPARA CHAR 20 0
ROLLNAME Data element (semantic domain) ROLLNAME CHAR 30 0
DOMNAME Domain name DOMNAME CHAR 30 0
WINHLPIND WinHelp index SWO_WINHID NUMC 10 0
DESCRIPT Name SWC_DESCR CHAR 20 0
SHORTTEXT Description SWC_SHTEXT CHAR 80 0
EVENT Attribute with change event SWC_CHEVNT CHAR 1 0
NULL No
X Yes
COUNTPARAM Number of parameters in method SWO_CNTPAR NUMC 2 0
OLEINDEX OLE verb index SWO_OLEIND NUMC 10 0
OLETYPE OLE data type SWO_OLETYP NUMC 5 0
OLETYPE_P OLE pointer SWO_OLEPTR CHAR 1 0
NULL No
X Yes
OLEARRAY Number of columns SWO_OLEARR CHAR 1 0
NULL No
X Yes
REFOBJTYPE Reference obj. type SWO_REFOBJ TOJTB CHAR 10 0
OBLIG Mandatory element SWC_OBLIG CHAR 1 0
NULL No
X Yes
ATTRCLASS Attribute class SWO_ATTCLS CHAR 1 0
NULL Field property
L Link
P Part
A Aggregate
GUISELECT Relevant for user interface SWO_GUISEL CHAR 1 0
NULL No
X Yes
CLASSVERB Instance-independent SWO_CLSVRB CHAR 1 0
NULL No
X Yes
INVATTRIB Inverse attribute SWO_INVATT CHAR 32 0
MODELONLY Release status verb SWO_VMODEL CHAR 1 0
X Object type is only modeled
NULL Object type is implemented
R Object type is released
ISAPI Method is R/3 interface function SWO_ISAPI CHAR 1 0
NULL No
X Yes
OBSOLETE Release in which object type was set as obsolete SWO_OBSOL CHAR 4 0
FACTORY Flag: Factory method SWO_FCTORY CHAR 1 0
NULL Not Selected
X Selected
HLPPARAM Name of a search help parameter SHLPFIELD CHAR 30 0
EVNOINST Triggering instance for event not available SWO_EVINST CHAR 1 0
X Flag set. Event has occurred.
NULL Flag is Not Set
INTAPI Flag: Internal API method SWO_INTAPI CHAR 1 0
NULL No
X Yes
DDLENGTH Length (No. of Characters) DDLENG NUMC 6 0

SWOTLV foreign key relationships

Table Field Foreign key table Foreign key field Check table Check field
SWOTLV LOBJTYPE SWOTLV LOBJTYPE TOJTB Business object repository: Basic data NAME
SWOTLV MEMORYID SWOTLV MEMORYID TPARA Directory of Memory IDs PARAMID
SWOTLV OBJTYPE SWOTLV OBJTYPE TOJTB Business object repository: Basic data NAME
SWOTLV PROGNAME SWOTLV PROGNAME TRDIR Generated Table for View NAME
SWOTLV REFOBJTYPE SWOTLV REFOBJTYPE TOJTB Business object repository: Basic data NAME