SAP SWD_HEADER WF Definition/Runtime: Basic Data Table data and field list

SWD_HEADER is a standard SAP Table which is used to store WF Definition/Runtime: Basic Data data in SAP systems, such as SAP R/3, S/4HANA, depending on the version and release level.

The SWD_HEADER table consists of various fields, each holding specific information or linking keys about WF Definition/Runtime: Basic Data data available in SAP. These include WFD_ID (Number of workflow definition), VERSION (Version), EXETYP (Workflow Type), STATUS (Workflow definition: Status)... 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. .

SWD_HEADER table Technical Details:

Delivery Class: G - Customising table which is protected against SAP Update
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP SWD_HEADER table fields - Full list of fields found in SAP data dictionary

Looking for S/4HANA specific information? Click here to explore the details, fields and extensibility available for this table in the SAP S/4HANA version of the SWD_HEADER table. Also check whether the table still exists or has been transformed into a CDS view as part of the HANA simplifications.
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_WFDIDS
VERSIONVersion SWD_VERSIOCHAR4SWD_VERSIO
EXETYPWorkflow Type SWD_EXETYPCHAR1SWD_EXETYP
STATUSWorkflow definition: Status SWD_STATU_CHAR1SWD_STATUS
SUSPEND_EIndicator: Workflow Definition Locked Against Execution SWD_SUSP_ECHAR1XFELD
SUSPEND_IIndicator: Locked Against Instantiation SWD_SUSP_ICHAR1XFELD
ACTIVFlag: Version of workflow definition is active SWD_ACTFLGCHAR1XFELD
CALENDARWorkflow definition: Factory calendar SWD_CALENDCHAR2TFACDWFCID
LANGUAGEMaintenance Language of Workflow Definition SWD_MLANGULANG1T002ISOLASPRAS
DYNPPROGWorkflow definition: Program name for screens SWD_DYNPRGCHAR40PROGNAME
DYNNRWorkflow definition: Screen number SWD_DYNNRCHAR4SYCHAR04
PRIORITYWorkflow definition: Priority of a workflow SWD_PRIONUMC1SWD_PRIORI
LONGTEXTWorkflow definition: Long text ID SWD_LNGTXTCHAR1XFELD
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
ACTIVAT_BYLast user to activate workflow definition SWD_ACTUSRCHAR12Assigned to domainXUBNAME
ACTIVAT_ONDate workflow definition last activated SWD_ACTDATDATS8SYDATS
ACTIVAT_ATTime workflow definition last activated SWD_ACTTIMTIMS6SYTIME
ACTIVAT_RLActivation Release SWD_ACTRELCHAR4CHAR4
DEADL_AGTWF def.: Deadline agent SWD_D_AGTCHAR14HROBJEC_14
DEADL_CONTWorkflow definition: Container element for role (deadline) SWD_DEACONCHAR32SWC_EDITEL
NOTIFY_AGTWF def.: Org. unit for notifications SWD_N_AGTCHAR14HROBJEC_14
NOTIF_CONTWorkflow definition: Container element f. role (notif.agent) SWD_NOTCONCHAR32SWC_EDITEL
WFI_ADMINWorkflow System Administrator SWD_ADMINCHAR14HROBJEC_14
ADMIN_CONTWorkflow definition: Container element for role (admin.) SWD_ADMCONCHAR32SWC_EDITEL
AVG_ACTEXTWorkflow definition: Average effective processing time SWD_AVG_ETNUMC8NUMC08
MIN_ACTEXTWorkflow definition: Minimum effective processing time SWD_MIN_ETNUMC8NUMC08
MAX_ACTEXTWorkflow definition: Maximum effective processing time SWD_MAX_ETNUMC8NUMC08
AVG_TOTALTWorkflow definition: Average total duration SWD_AVG_TTNUMC8NUMC08
MIN_TOTALTWorkflow definition: Minimum total duration SWD_MIN_TTNUMC8NUMC08
MAX_TOTALTWorkflow definition: Maximum total duration SWD_MAX_TTNUMC8NUMC08
TASKTask abbreviation SWD_STEP_TCHAR14HROBJEC_14
DUMMY1Workflow definition: Dummy SWD_CHAR20CHAR20CHAR20
DUMMY2Workflow definition: Dummy SWD_CHAR20CHAR20CHAR20
DES_ST_BReference date/time for requested start SWD_DST_BCHAR3SWD_TIME_B
DES_ST_UTime Unit SWD_MEINSUNIT3Assigned to domainCUNITMEINS
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_MEINSUNIT3Assigned to domainCUNITMEINS
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_MEINSUNIT3Assigned to domainCUNITMEINS
LATE_END_OOffset between reference time and missed deadline SWD_LE_OINT410SWD_TIME_O
DIAL_FLAGIndicator: NO advancing with dialog SWD_DIALOGCHAR1XFELD
CREATED_UL<> SWD_DEFULVCHAR1SWD_ULEVEL
CHANGED_UL<> SWD_CHGULVCHAR1SWD_ULEVEL
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
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_FBWCRECHAR30Assigned to domainFUNCNAME
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
XMLPROTTransfer Format Used In Web Activity SWD_XMLPRTNUMC2Assigned to domainSWD_XMLPRT
XMLGRPLog Group SWD_XMLGRPCHAR4SWD_XMLGRP
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

Key field Non-key field



How do I retrieve data from SAP table SWD_HEADER using ABAP code

The following ABAP code Example will allow you to do a basic selection on SWD_HEADER to SELECT all data from the table
DATA: WA_SWD_HEADER TYPE SWD_HEADER.

SELECT SINGLE *
FROM SWD_HEADER
INTO CORRESPONDING FIELDS OF WA_SWD_HEADER
WHERE...

How to access SAP table SWD_HEADER

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

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