SWD_SSTEPS SAP (Workflow Definition: Steps (Runtime + Definition)) Structure details

Dictionary Type: Structure
Description: Workflow Definition: Steps (Runtime + Definition)




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




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

SWD_SSTEPS 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 "Workflow Definition: Steps (Runtime + 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_SSTEPS TYPE SWD_SSTEPS.

The SWD_SSTEPS table consists of various fields, each holding specific information or linking keys about Workflow Definition: Steps (Runtime + Definition) data available in SAP. These include CLIENT (Workflow definition: Client), WFD_ID (Number of workflow definition), VERSION (Version), EXETYP (Workflow Type).. 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_SSTEPS 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
CLIENTWorkflow definition: Client SWD_MANDANCLNT3T000MANDT
WFD_IDNumber of workflow definition SWD_WFD_IDCHAR10SWD_HEADERSWD_WFDIDS
VERSIONVersion SWD_VERSIOCHAR4SWD_VERSIO
EXETYPWorkflow Type SWD_EXETYPCHAR1SWD_EXETYP
NODEIDNode Number SWD_NODEIDNUMC10SWD_NODIDS
CONT_OBJKTWorkflow definition: Container element for object ID SWD_COOBJKCHAR32SWC_EDITEL
TASKTask abbreviation SWD_STEP_TCHAR14HROBJEC_14
BATCH_TASKIndicator: Task processed in background SWD_BTCFLGCHAR1XFELD
SKIP_ENABLIndicator: Processing can be rejected SWD_STEP_CCHAR1SWC_BOOL
CONFRM_MANIndicator: End of processing must be confirmed manually SWD_CONMANCHAR1XFELD
CONFRM_EVTWorkflow Definition: Step End by Terminating Event SWD_CONEVNCHAR1XFELD
CONFRM_TSKWorkflow definition: Step end by task end SWD_CONTSKCHAR1XFELD
SNDMETHODSWorkflow definition: Flag for secondary methods exists SWD_2NDMETCHAR1XFELD
EXEC_VERSWorkflow definition: Execution version of task SWD_STEP_VCHAR1SWD_EXEC_V
ACT_ROLEWF def.: Role for processing task SWD_STEP_ACHAR14HROBJEC_14
CONT_ROLEWorkflow definition: Container element for role (agent) SWD_COROLECHAR32SWC_EDITEL
DEADL_ROLEWF def.: Role expression for deadline agent SWD_DL_ROLCHAR14HROBJEC_14
DEADL_CONTWorkflow definition: Container element for role (deadline) SWD_DEACONCHAR32SWC_EDITEL
NOTIF_ROLEWF def.: Role expression for notification SWD_NF_ROLCHAR14HROBJEC_14
NOTIF_CONTWorkflow definition: Container element f. role (notif.agent) SWD_NOTCONCHAR32SWC_EDITEL
DES_ST_BReference date/time for requested start SWD_DST_BCHAR3SWD_TIME_B
DES_ST_UTime Unit SWD_MEINSUNIT3T006CUNITMEINS
DES_ST_OOffset between reference time and missed deadline SWD_DST_OINT410SWD_TIME_O
LATE_ST_BReference date/time for latest start SWD_LST_BCHAR3SWD_TIME_B
LATE_ST_UTime Unit SWD_MEINSUNIT3T006CUNITMEINS
LATE_ST_OOffset between reference time and missed deadline SWD_LST_OINT410SWD_TIME_O
DES_END_BReference date/time for requested end SWD_DE_BCHAR3SWD_TIME_B
DES_END_UTime Unit SWD_MEINSUNIT3T006CUNITMEINS
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_MEINSUNIT3T006CUNITMEINS
LATE_END_OOffset between reference time and missed deadline SWD_LE_OINT410SWD_TIME_O
ESCALATIONWorkflow definition: Escalation SWD_LE_ESCCHAR1XFELD
PRIORITYPriority of step SWD_STPRIONUMC1SWD_PRIORI
STEP_ASYNCWorkflow definition: Start asynchronously SWD_ASYNCCHAR1SWC_BOOL
CONT_EXCLExcluded agents for step SWD_CONEXCCHAR32SWC_EDITEL
DEEND_ROLEWF: Org. Object for Notif. Agent If Requested End Is Reached SWD_DE_ROLCHAR14HROBJEC_14
LASTR_ROLEWF: Org. Object for Notif. Agent If Latest Start Is Reached SWD_LS_ROLCHAR14HROBJEC_14
DIAL_FLAGIndicator: NO advancing with dialog SWD_DIALOGCHAR1XFELD
ERR_COUNTRetries for Work Items with Temporary Errors SWW_RETCNTNUMC2SWW_COUNT2
MODULEPOOLABAP Program Name PROGRAMMCHAR40Assigned to domainPROGRAMMRID
SUBSCREENScreen number SCRFDYNNRCHAR4DYNNRDYN
FUNCNAMEFunction module for formatting work item preview SWD_FNAMECHAR30Assigned to domainFUNCNAME
BI_TIMEOUTTime Interval Between Creation of Work Item and Timeout SWD_BI_W_OINT410SWD_TIME_O
INVISIBLEWork Item Is Not Visible in Inbox SWD_INVSBLCHAR1SWD_INVSBL
XMLPROTTransfer Format Used In Web Activity SWD_XMLPRTNUMC2Assigned to domainSWD_XMLPRT
WAIT4CBWait For Feedback By XML SWD_WAIT4CCHAR1XFELD
URL_ROLERule for URL Determination SWD_URLROLCHAR14HROBJEC_14
XMLGRPLog Group SWD_XMLGRPCHAR4SWD_XMLGRP
XMLCMDTransfer Log Function SWD_XMLCMDCHAR10SWD_XMLCMD
SWIM_EDITEGrouping Name SWD_SWIMEDCHAR32SWC_EDITEL
REROUTINGExecute Agent Determination Again SWD_REROUTCHAR1XFELD
XMLCMDLEVLFunction Attribute SWD_XMLCLVCHAR1SWD_XMLCLV
EVT_ROUTNGType of event delivery SWD_EVTRTGCHAR2SWD_EVTRTG
PRE_INSTCreate Work Item During Workflow Start SWD_PRINSTCHAR1XFELD
WAITTYPEType of Wait Step SWD_WAITTYCHAR1SWD_WAITTY
CRL_FLAGUse Correlation SWD_CRLFLGCHAR1XFELD
WILLBRANCHActivity Branched (Implemented by Generated Case) SWD_WILLBRCHAR1XFELD
MSELTYPEType of User Decision SWD_MSELTYCHAR1SWD_MSELTY
REFER_DATEReference date for calculating deadlines SWD_REFDATCHAR255SWD_VALUE
REFER_TIMEReference time for deadline calculation SWD_REFTIMCHAR255SWD_VALUE
TASK_EXPRExpression for task SWD_TSKEXPCHAR255SWD_VALUE
DES_ST_EXPExpression for requested start (time) SWD_DSTTEXCHAR255SWD_VALUE
DES_SD_EXPExpression for requested start (date) SWD_DSTDEXCHAR255SWD_VALUE
DES_SZ_EXPExpression for Time Zone SWD_TZONEXCHAR255SWD_VALUE
LAT_ST_EXPExpression for latest start (time) SWD_LSTTEXCHAR255SWD_VALUE
LAT_SD_EXPExpression for latest start (date) SWD_LSTDEXCHAR255SWD_VALUE
LAT_SZ_EXPExpression for Time Zone SWD_TZONEXCHAR255SWD_VALUE
DES_ET_EXPExpression for requested end (time) SWD_DENTEXCHAR255SWD_VALUE
DES_ED_EXPExpression for requested end (date) SWD_DENDEXCHAR255SWD_VALUE
DES_EZ_EXPExpression for Time Zone SWD_TZONEXCHAR255SWD_VALUE
LAT_ET_EXPExpression for Latest End SWD_LENTEXCHAR255SWD_VALUE
LAT_ED_EXPExpression for latest end (date) SWD_LENDEXCHAR255SWD_VALUE
LAT_EZ_EXPExpression for Time Zone SWD_TZONEXCHAR255SWD_VALUE
AGENT_EXPRExpression for Agent of Activity SWD_AGEXPRCHAR255SWD_VALUE
DEADL_EXPRNotification Agent for Deadline Monitoring SWD_DEEXPRCHAR255SWD_VALUE
DEEND_EXPRNotification Agent If Requested End Is Missed SWD_DDEXPRCHAR255SWD_VALUE
LASTR_EXPRNotification Agent for Latest Start SWD_LSEXPRCHAR255SWD_VALUE
NOTIF_EXPRExpression for Notification Agent for Completion SWD_NOEXPRCHAR255SWD_VALUE
EXCL_EXPRExcluded agents as expression SWD_EXPEXCCHAR255SWD_VALUE
LOGSYS_EXPWF: Logical system for workflow runtime SWD_LOGSYECHAR255SWD_VALUE
USLSYS_EXPWF: Logical system for inbox SWD_USLSYECHAR255SWD_VALUE
URL_EXPRAddress (URL) for Workflow Call SWD_STRURLCHAR255SWD_VALUE
CONV_EXPRWebFlow: Conversion SWD_WEBCONCHAR255SWD_VALUE
XML_EXPRRule for XML Document Format SWD_WEBXMLCHAR255SWD_VALUE
AUTH_EXPRWebFlow Rule for Authentication SWD_WEBAUTCHAR255SWD_VALUE
SEND_EXPRWebFlow Rule for Sending SWD_WEBSNDCHAR255SWD_VALUE
CONV_ROLERule for Conversion SWD_CONROLCHAR14HROBJEC_14
XML_ROLERule for XML Creation SWD_XMLROLCHAR14HROBJEC_14
AUTH_ROLEAuthorization Determination Rule SWD_AUTROLCHAR14HROBJEC_14
SEND_ROLERule for Sending SWD_SNDROLCHAR14HROBJEC_14
XMLCMDROLERule for Function Control SWD_XMCMDRCHAR14HROBJEC_14
XMLP_ROLERule for Function Control SWD_XMCMDRCHAR14HROBJEC_14
PARAMETER1First parameter with expression for user decision SWD_PARAM1CHAR255SWD_VALUE
PARAMETER2Second parameter with expression for user decision SWD_PARAM2CHAR255SWD_VALUE
PARAMETER3Third parameter with expression for user decision SWD_PARAM3CHAR255SWD_VALUE
PARAMETER4Fourth parameter with expression for user decision SWD_PARAM4CHAR255SWD_VALUE
CASE_CONTEWorkflow definition: Expression via container SWD_CASECECHAR255SWD_VALUE
PRIO_EXPRPriority of Step as Expression SWD_PRIEXPCHAR255SWD_VALUE

Key field Non-key field



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

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

How to access SAP table SWD_SSTEPS

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