SWF_FLEX_PROC

Transparent Table Application Table

Process definition

SWF_FLEX_PROC is an SAP database table in S/4HANA. Process definition. It contains 21 fields. 3 CDS views read from this table.

CDS Views using this table (3)

ViewTypeJoinVDMDescription
SWF_FLEX_I_PROC view from SWF_FLEX_PROC - Subject Search View
SWF_FLEX_I_SCEN_VERSION_USAGE view left_outer Flexible Workflow Scenario Version Usage
SWF_SDM_SWF_FLEX_PROC view from Workflow: SWF_FLEX_PROC & SDM state

Fields (21)

KeyField Data ElementDescription DomainTypeLength
KEY client MANDT Client
KEY id SYSUUID_C UUID
scenario_id SWD_WFD_ID Workflow definition
scenario_version SWD_VERSIO Version
subject SWF_FLEX_SUBJECT Subject
valid_from TIMESTAMP Time Stamp
valid_to TIMESTAMP Time Stamp
stream abap.rstr
format_version CHAR16 Field of length 16
status SWF_FLEX_WORKFLOW_STATUS Flexible Workflow Status
predelivered SWF_FLEX_PREDELIVERED PredelivereRead Only
read_only SWF_FLEX_READONLY Read Only
logically_deleted BOOLEAN Boolean Variable (X = True, - = False, Space = Unknown)
langu LANGU Language
creation_user XUBNAME User
creation_ts TIMESTAMP Time Stamp
change_user XUBNAME User
change_ts TIMESTAMP Time Stamp
transported SWF_FLEX_TRANSPORTED Transport Flag
scenario_uuid SWD_ORIG_ID Original ID
has_review_flow BOOLEAN Boolean Variable (X = True, - = False, Space = Unknown)

Derived SQL schema, reconstructed from the indexed DDIC field metadata (field names, types, lengths and key flags) — a functional representation, not the verbatim SAP source.

-- Process definition
-- Category TRANSPARENT · Delivery class A
-- Derived schema, generated from indexed DDIC field metadata (not the verbatim SAP source).
CREATE TABLE SWF_FLEX_PROC (
    CLIENT,             -- Client [MANDT]
    ID,                 -- UUID [SYSUUID_C]
    SCENARIO_ID,        -- Workflow definition [SWD_WFD_ID]
    SCENARIO_VERSION,   -- Version [SWD_VERSIO]
    SUBJECT,            -- Subject [SWF_FLEX_SUBJECT]
    VALID_FROM,         -- Time Stamp [TIMESTAMP]
    VALID_TO,           -- Time Stamp [TIMESTAMP]
    STREAM,             -- abap.rstr
    FORMAT_VERSION,     -- Field of length 16 [CHAR16]
    STATUS,             -- Flexible Workflow Status [SWF_FLEX_WORKFLOW_STATUS]
    PREDELIVERED,       -- PredelivereRead Only [SWF_FLEX_PREDELIVERED]
    READ_ONLY,          -- Read Only [SWF_FLEX_READONLY]
    LOGICALLY_DELETED,  -- Boolean Variable (X = True, - = False, Space = Unknown) [BOOLEAN]
    LANGU,              -- Language [LANGU]
    CREATION_USER,      -- User [XUBNAME]
    CREATION_TS,        -- Time Stamp [TIMESTAMP]
    CHANGE_USER,        -- User [XUBNAME]
    CHANGE_TS,          -- Time Stamp [TIMESTAMP]
    TRANSPORTED,        -- Transport Flag [SWF_FLEX_TRANSPORTED]
    SCENARIO_UUID,      -- Original ID [SWD_ORIG_ID]
    HAS_REVIEW_FLOW,    -- Boolean Variable (X = True, - = False, Space = Unknown) [BOOLEAN]
    PRIMARY KEY (CLIENT, ID)
);