SWR_XSTEP SAP (Internal XSLT Data Exchange for BPML Conversion) Structure details

Dictionary Type: Structure
Description: Internal XSLT Data Exchange for BPML Conversion




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




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

SWR_XSTEP 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 "Internal XSLT Data Exchange for BPML Conversion" 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_SWR_XSTEP TYPE SWR_XSTEP.

The SWR_XSTEP table consists of various fields, each holding specific information or linking keys about Internal XSLT Data Exchange for BPML Conversion data available in SAP. These include WFD_ID (Number of workflow definition), VERSION (Version), EXETYP (Workflow Type), NODEID (Node Number).. 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: Can Be Enhanced (Deep)


SAP SWR_XSTEP 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
WFD_IDNumber of workflow definition SWD_WFD_IDCHAR10Assigned to domainSWD_WFDIDS
VERSIONVersion SWD_VERSIOCHAR4SWD_VERSIO
EXETYPWorkflow Type SWD_EXETYPCHAR1SWD_EXETYP
NODEIDNode Number SWD_NODEIDNUMC10SWD_NODIDS
DESCRIPTName of Step or Outcome SWD_NODDSCCHAR80SWD_NODTXT
DESCR_SUCCName of Step or Outcome SWD_NODDSCCHAR80SWD_NODTXT
REC_COUNTNumber of Events for Wait Step SWD_RCOUNTNUMC4SWD_RCOUNT
SNDMETHODSWorkflow definition: Flag for secondary methods exists SWD_2NDMETCHAR1XFELD
NODETYPENode type SWD_TRETYPCHAR4Assigned to domainSWD_TRETYP
MODELEMENTWorkflow definition: Modelling elements SWD_ELEMNTCHAR1SWD_ELEMNT
CONT_CMDWorkflow definition: Workflow control SWD_CONCMDNUMC2SWD_CONTRL
CONCMD_TXTName of control command SWD_CMDTXTCHAR40TEXT40
RETURNWorkflow definition: Return value of a method SWD_ORETRNCHAR4SWD_EXCEPT
EXC_CLSNAMObject Type Name SEOCLSNAMECHAR30SEOCLSNAMECLASS
TASKTask abbreviation SWD_STEP_TCHAR14HROBJEC_14
TASK_STEXTShort text for task SWD_TASK_TCHAR40TEXT40
BATCH_TASKIndicator: Task processed in background SWD_BTCFLGCHAR1XFELD
ASYNC_TASKFlag: Task with asynchronous method SWD_ASYFLGCHAR1XFELD
GENER_TASKFlag for general task SWD_GNRFLGCHAR1XFELD
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
EXEC_VERSWorkflow definition: Execution version of task SWD_STEP_VCHAR1SWD_EXEC_V
PARFORFLAGFlag for table-controled parallel processing SWD_PFEFLACHAR1XFELD
PARFOROBJMultiline container element SWD_PFEELECHAR255SWD_VALUE
PARFORTEXTWorkflow definition: Short text for ParForEach element SWD_PFETXTCHAR80TEXT80
PFE_USECTXParForEach: Include Context SWD_PFEUCTCHAR1SWD_PFEUCT
DES_ST_BReference date/time for requested start SWD_DST_BCHAR3SWD_TIME_B
DES_ST_UTime Unit SWD_MEINSUNIT3Assigned to domainCUNITMEINS
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
LATST_STRTName of Step or Outcome SWD_NODDSCCHAR80SWD_NODTXT
LATE_ST_BReference date/time for latest start SWD_LST_BCHAR3SWD_TIME_B
LATE_ST_UTime Unit SWD_MEINSUNIT3Assigned to domainCUNITMEINS
LATE_ST_UTText for time unit (max.10-char.) SWD_MSEHTCHAR10TEXT10
LATE_ST_OOffset between reference time and missed deadline SWD_LST_OINT410SWD_TIME_O
DESIR_ENDName of Step or Outcome SWD_NODDSCCHAR80SWD_NODTXT
DES_END_BReference date/time for requested end SWD_DE_BCHAR3SWD_TIME_B
DES_END_UTime Unit SWD_MEINSUNIT3Assigned to domainCUNITMEINS
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
LATST_ENDName of Step or Outcome SWD_NODDSCCHAR80SWD_NODTXT
LATE_END_BReference Date/Time for Latest End SWD_LE_BCHAR3SWD_TIME_B
LATE_END_UTime Unit SWD_MEINSUNIT3Assigned to domainCUNITMEINS
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
PRIORITYPriority of step SWD_STPRIONUMC1SWD_PRIORI
SUBWF_FLAGFlag for (sub)workflow SWD_SWFFLGCHAR1SWC_BOOL
STEP_ASYNCFlag for asynchronous execution SWD_SWFASYCHAR1SWC_BOOL
EVT_TYPEEvent for object type SWD_EVTTYPCHAR32SIBFTYPEID
EVT_TEXTEvent description SWD_EVTTXTCHAR80TEXT80
EVT_OTYPEType of Objects in Persistent Object References SIBFTYPEIDCHAR32SIBFTYPEID
EVT_CATIDObject Type Category SWFECLSTYPCHAR2SWFECLSTYPSWF_CATID
EVT_OSTEXTShort description of object type SWD_OSTEXTCHAR40TEXT40
EVT_CONTELContainer element with object reference SWD_CONEVTCHAR255SWD_VALUE
EVT_CONTXTEvent description SWD_EVTTXTCHAR80TEXT80
MIN_TOKENSNumber of branches necessary SWD_MINTOKNUMC3NUMC3
EXP_TOKENSWorkflow definition: Number of preceding nodes of a node SWD_EXPTOKNUMC3NUMC3
FORK_TOKENNumber of parallel branches SWD_FRKTOKNUMC3NUMC3
ESCALATIONWorkflow definition: Escalation SWD_LE_ESCCHAR1XFELD
RETURNCODEWorkflow Definition: Container Expression for Step Result SWD_RETUR_CHAR255SWC_VALUE
BLOCKIDID of block in workflow definition SWD_BLCKIDNUMC10SWD_NODIDS
PAR_BLCKIDID of superordinate block in workflow definition SWD_BLKPARNUMC10SWD_NODIDS
NEST_LEVELNesting level of current block in workflow definition SWD_NLEVELNUMC2NUMC2
CLIPBOARDWorkflow definition: Flag for nodes in clipboard SWD_CLPBRDCHAR1XFELD
START_NODEFlag for start node of block SWD_STRNODCHAR1XFELD
END_NODEFlag for end node of block SWD_ENDNODCHAR1XFELD
CASE_CONTEWorkflow definition: Expression via container SWD_CASECECHAR255SWD_VALUE
OTHER_DESCName of Step or Outcome SWD_NODDSCCHAR80SWD_NODTXT
S_DESCRIPTWorkflow definition: Description of standard result SWD_STDDSCCHAR40TEXT40
BINDING_WWFlag: Binding workflow <-> task defined SWD_BWWFLGCHAR1XFELD
BINDING_WRFlag: Binding workflow -> role defined SWD_BWRFLGCHAR1XFELD
BINDING_WEFlag: Binding workflow -> event defined SWD_BWEFLGCHAR1XFELD
DECISIONDecision text SWD_DECSN_CHAR80TEXT80
TITELTitle of user decision SWD_TITELCHAR80TEXT80
RESLT_TRUEWorkflow definition: Return value of a method SWD_ORETRNCHAR4SWD_EXCEPT
DESCR_TRUEName of Step or Outcome SWD_NODDSCCHAR80SWD_NODTXT
RESLT_FALSWorkflow definition: Return value of a method SWD_ORETRNCHAR4SWD_EXCEPT
DESCR_FALSName of Step or Outcome SWD_NODDSCCHAR80SWD_NODTXT
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
CONT_EXCLExcluded agents for step SWD_CONEXCCHAR32SWC_EDITEL
XOR_FLAGWorkflow definition: XOR flag SWD_XORFLGCHAR1XFELD
VCXPOSWorkflow definition: Horizontal position of nodes SWD_VCXPOSCHAR5VCPOSITION
VCYPOSWorkflow definition: Vertical position of nodes SWD_VCYPOSCHAR5VCPOSITION
EDITORDERWorkflow definition: Editing sequence SWD_EDITO_NUMC4NUMC4
PAR1_REFSTWorkflow definition: Dictionary structure SWD_REFSTRCHAR10CHAR10
PAR1_REFFLWorkflow definition: Field name SWD_REFFLDCHAR10CHAR10
PAR2_REFSTWorkflow definition: Dictionary structure SWD_REFSTRCHAR10CHAR10
PAR2_REFFLWorkflow definition: Field name SWD_REFFLDCHAR10CHAR10
PAR3_REFSTWorkflow definition: Dictionary structure SWD_REFSTRCHAR10CHAR10
PAR3_REFFLWorkflow definition: Field name SWD_REFFLDCHAR10CHAR10
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
AGNT_EXPRExpression for Agent of Activity SWD_AGEXPRCHAR255SWD_VALUE
LASTR_EXPRNotification Agent for Latest Start SWD_LSEXPRCHAR255SWD_VALUE
DEEND_EXPRNotification Agent for Deadline Monitoring SWD_DEEXPRCHAR255SWD_VALUE
DEAD_EXPRNotification Agent for Latest End SWD_LEEXPRCHAR255SWD_VALUE
NOTI_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
DIAL_FLAGIndicator: NO advancing with dialog SWD_DIALOGCHAR1XFELD
STEP_HIDEDisplay Node in Workflow Log SWD_HIDECHAR1SWD_HIDE
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
NOEDITStep Cannot Be Edited In Workflow Builder SWD_NOEDITCHAR1XFELD
FORM_OTYPEForm Type SWD_FOTYPECHAR10Assigned to domainOJ_NAME
FORM_METHDAction SWD_FMETHDCHAR32SWC_ELEM
FORM_NAMEForm SWDFORMNAMCHAR30SWDFORMNAM
SWIM_ELEMOverview of Existing Groupings SWD_SWIMELCHAR32SWC_ELEM
SWIM_EDITEGrouping Name SWD_SWIMEDCHAR32SWC_EDITEL
CREATED_BYCreator of Workflow Definition SWD_DEFUSRCHAR12Assigned to domainXUBNAME
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_CHGUSRCHAR12Assigned to domainXUBNAME
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
URL_EXPRAddress (URL) for Workflow Call SWD_STRURLCHAR255SWD_VALUE
URL_ROLEWF def.: Role expression for deadline agent SWD_DL_ROLCHAR14HROBJEC_14
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
XMLGRPLog Group SWD_XMLGRPCHAR4SWD_XMLGRP
XMLCMDTransfer Log Function SWD_XMLCMDCHAR10SWD_XMLCMD
XMLCMDLEVLFunction Attribute SWD_XMLCLVCHAR1SWD_XMLCLV
XMLP_EXPRDetermine Transfer Format SWD_PRTXMLCHAR255SWD_VALUE
REROUTINGExecute Agent Determination Again SWD_REROUTCHAR1XFELD
EVT_ROUTNGType of event delivery SWD_EVTRTGCHAR2SWD_EVTRTG
PRE_INSTCreate Work Item During Workflow Start SWD_PRINSTCHAR1XFELD
WAITTYPEType of Wait Step SWD_WAITTYCHAR1SWD_WAITTY
TRIGTYPEType of Event Creator SWD_TRIGTYCHAR1SWD_TRIGTY
CRL_NAMEName of a Correlation SWFDCRLNAMCHAR22SWFDCRLNAMSWF_CRL_NAME
EVT_NAMESymbolic Event Name SWD_EVTNAMCHAR32TEXT32
CRL_FLAGUse Correlation SWD_CRLFLGCHAR1XFELD
CRL_EXPRCorrelation Instance SWD_CRLEXPCHAR255SWC_VALUE
CASETYPEMultiple Condition Type SWD_CASETYCHAR1SWD_CASETY
WILLBRANCHActivity Branched (Implemented by Generated Case) SWD_WILLBRCHAR1XFELD
BLCKTYPEBlock Type SWD_BLCKTYCHAR1SWD_BLCKTY
BLCK_DLGBlock Appears as Dialog Step in Inbox (GP) SWD_BLCKDGCHAR1SWD_BLCKDG
MSELTYPEType of User Decision SWD_MSELTYCHAR1SWD_MSELTY
PRIO_EXPRPriority of Step as Expression SWD_PRIEXPCHAR255SWD_VALUE
MSELNOTENote Required for Decision SWD_MSELNOTECHAR1SWD_MSELNOTE
CREATED_BY_TXT User Name (Plaintext)0
LANGVersion Number Component CHAR2CHAR2CHAR2
WI_TEXT Work Item Text0

Key field Non-key field



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

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

How to access SAP table SWR_XSTEP

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