SWD_IFLOW SAP (Complete Workflow Definition) Structure details

Dictionary Type: Structure
Description: Complete Workflow Definition




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




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

SWD_IFLOW 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 "Complete Workflow Definition" 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_SWD_IFLOW TYPE SWD_IFLOW.

The SWD_IFLOW table consists of various fields, each holding specific information or linking keys about Complete Workflow Definition data available in SAP. These include FORMFUGR (Function Group for Forms), HEADER (), WFD_ID (Number of workflow definition), VERSION (Version).. 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 SWD_IFLOW 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
GLOBAL 0
FORMFUGRFunction Group for Forms SWD_FFUGRCHAR26AREA
HEADER 0
WFD_IDNumber of workflow definition SWD_WFD_IDCHAR10SWD_WFDIDS
VERSIONVersion SWD_VERSIOCHAR4SWD_VERSIO
EXETYPWorkflow Type SWD_EXETYPCHAR1SWD_EXETYP
OBJIDMultistep task number SWD_OBJIDNUMC8NUM08
SHORTTask Abbreviation SWD_OBJNAMCHAR12TEXT12
STEXTTask description SWD_OBJTXTCHAR40TEXT40
SUSPEND_EIndicator: Workflow Definition Locked Against Execution SWD_SUSP_ECHAR1XFELD
SUSPEND_IIndicator: Locked Against Instantiation SWD_SUSP_ICHAR1XFELD
ACTIVRuntime Structure for Workflow Definition Exists SWD_RUNFLGCHAR1XFELD
LANGUAGEMaintenance Language of Workflow Definition SWD_MLANGULANG1ISOLASPRAS
TASKTask abbreviation SWD_STEP_TCHAR14HROBJEC_14
TASK_STEXTShort text for task SWD_TASK_TCHAR40TEXT40
LONGTEXTWorkflow definition: Long text ID SWD_LNGTXTCHAR1XFELD
CREATED_BYCreator of Workflow Definition SWD_DEFUSRCHAR12XUBNAME
CREATED_ONCreation Date of Workflow Definition SWD_DEFDATDATS8DATS
CREATED_ATCreation Time of Workflow Definition SWD_DEFTIMTIMS6TIMES
CREATED_RLRelease when workflow definition created SWD_DEFRELCHAR4CHAR4
CHANGED_BYLast user to change workflow definition SWD_CHGUSRCHAR12XUBNAME
CHANGED_ONDate of last change to workflow definition SWD_CHGDATDATS8DATS
CHANGED_ATTime of last change to workflow definition SWD_CHGTIMTIMS6TIMES
CHANGED_RLRelease of last change to workflow definition SWD_CHGRELCHAR4CHAR4
ACTIVAT_BYLast user to activate workflow definition SWD_ACTUSRCHAR12XUBNAME
ACTIVAT_ONDate workflow definition last activated SWD_ACTDATDATS8SYDATS
ACTIVAT_ATTime workflow definition last activated SWD_ACTTIMTIMS6SYTIME
ACTIVAT_RLActivation Release SWD_ACTRELCHAR4CHAR4
DEAD_EXPRNotification Agent for Deadline Monitoring SWD_DEEXPRCHAR255SWD_VALUE
NOTI_EXPRExpression for Notification Agent for Completion SWD_NOEXPRCHAR255SWD_VALUE
ADMI_EXPRExpression for Agent of Activity SWD_AGEXPRCHAR255SWD_VALUE
DES_ST_BReference date/time for requested start SWD_DST_BCHAR3SWD_TIME_B
DES_ST_UTime Unit SWD_MEINSUNIT3CUNITMEINS
DES_ST_UTText for time unit (max.10-char.) SWD_MSEHTCHAR10TEXT10
DES_ST_OOffset between reference time and missed deadline SWD_DST_OINT410SWD_TIME_O
DES_END_BReference date/time for requested end SWD_DE_BCHAR3SWD_TIME_B
DES_END_UTime Unit SWD_MEINSUNIT3CUNITMEINS
DES_END_UTText for time unit (max.10-char.) SWD_MSEHTCHAR10TEXT10
DES_END_OOffset between reference time and missed deadline SWD_DE_OINT410SWD_TIME_O
LATE_END_BReference Date/Time for Latest End SWD_LE_BCHAR3SWD_TIME_B
LATE_END_UTime Unit SWD_MEINSUNIT3CUNITMEINS
LATE_EN_UTText for time unit (max.10-char.) SWD_MSEHTCHAR10TEXT10
LATE_END_OOffset between reference time and missed deadline SWD_LE_OINT410SWD_TIME_O
REFER_DATEReference date for calculating deadlines SWD_REFDATCHAR255SWD_VALUE
REFER_TIMEReference time for deadline calculation SWD_REFTIMCHAR255SWD_VALUE
DIAL_FLAGIndicator: NO advancing with dialog SWD_DIALOGCHAR1XFELD
DES_ST_EXPExpression for requested start (time) SWD_DSTTEXCHAR255SWD_VALUE
DES_SD_EXPExpression for requested start (date) SWD_DSTDEXCHAR255SWD_VALUE
DES_ET_EXPExpression for requested end (time) SWD_DENTEXCHAR255SWD_VALUE
DES_ED_EXPExpression for requested end (date) SWD_DENDEXCHAR255SWD_VALUE
LAT_ET_EXPExpression for Latest End SWD_LENTEXCHAR255SWD_VALUE
LAT_ED_EXPExpression for latest end (date) SWD_LENDEXCHAR255SWD_VALUE
MAX_NODESMax. node number in workflow (termination condition) SWP_NCOUNTINT410SWP_NCOUNT
MAX_SUBWFMaximum subworkflow level (termination criterion) SWP_MAXSUBINT410SWP_MAXSUB
NO_LOGMinimize Number of Entries in Workflow Log SWD_NOLOGCHAR1SWD_NOLOG
RFCDESTWF: Logical Destination SWD_RFCDSTCHAR32RFCDEST
ORIG_VERSVersion SWD_VERSIOCHAR4SWD_VERSIO
TRANSIENTWorkflow definition executed transiently SWD_TRANSICHAR1XFELD
WFTYPEType of Workflow Definition: Standard, Checklist, Ad Hoc, .. SWD_WFTYPENUMC4SWD_DWFTYP
REVIEW_WFID of Review Workflow SWD_REVWWFCHAR14HROBJEC_14
FB_WF_CREAFunction Module That Is Executed When Workflow Is Started SWD_FBWCRECHAR30FUNCNAME
CL_WF_CREAClass That Is Executed When the Workflow Is Started SWD_CLWCRECHAR30SEOCLSNAME
APPLCATT: Application CATAPPLCHAR2CATAPPLAPC
SAPPLCATT: Sub-application CATSUBAPCHAR3CATSUBAPSUC
THST1CATT: Component CATTHST1CHAR3CATTHST1KMP
PRINDIndex of application-specific Workflow Builder SWD_PRINDNUMC4NUMC4
PRS_PROFILType of Persistence Profile SWD_PERSIDNUMC4SWD_PERSID
ENQUEQUELock Behavior of Workflow Runtime System SWD_ENQUQUCHAR2SWD_ENQUQU
AUTH_EXPRWebFlow Rule for Authentication SWD_WEBAUTCHAR255SWD_VALUE
CL_WF_DESTClass That Is Executed When the Workflow Is Completed SWD_CLWDESCHAR30SEOCLSNAME
INTFACE_WFInterface Workflow SWD_INTFACCHAR14HROBJEC_14
XMLPROTTransfer Format Used In Web Activity SWD_XMLPRTNUMC2SWD_XMLPRT
XMLGRPLog Group SWD_XMLGRPCHAR4SWD_XMLGRP
XMLROUTCLSClass for Routing SWD_ROUCLSCHAR30SEOCLSNAME
PROXY_EXPRContainer Element for Workflow Proxy SWD_PRYEXPCHAR255SWD_VALUE
ROLL_SELECTIONNumber of Possible Role Settings SWP_ROLL_SELECTIONNUMC1SWP_ROLL_SELECTION
ROLL_INTERVALTime Interval for WP Roll-Out/-In SWP_ROLL_INTERVALNUMC6SWP_ROLL_INTERVAL
ROLL_FORK_COUNTNumber of Parallel Branches for WP Roll-Out/-In SWP_ROLL_FORK_COUNTNUMC6SWP_ROLL_FORK_COUNT
STEPS 0
LINES 0
BINDING 0
CONDITION 0
TEXT 0
METHOD 0
FORMS 0
TASKS 0
TEMPLATES 0
EVENTS 0
FUNCTIONS 0
PROPERTIES 0
LOCEVENTS 0

Key field Non-key field



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

As SWD_IFLOW 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 SWD_IFLOW as there is no data to select.

How to access SAP table SWD_IFLOW

Within an ECC or HANA version of SAP you can also view further information about SWD_IFLOW 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!