SAP WFPRC Workflow: Process object: Definition Table

Overview

WFPRC is a standard SAP S/4HANA table that stores Workflow: Process object: Definition data. There are total 27 fields in the WFPRC table. The following is a list of the fields that make up this table. Key fields are marked in blue.

The table WFPRC belongs to SAP Business Workflow (BC-BMT-WFM) module and is located in the package BPT: Workflow Engine (SWF0).

In addition, following links provide an overview of foreign key relationships, if any, that link WFPRC to other SAP tables and standard CDS views available based on WFPRC table in S/4HANA 2020.

Techincal Settings of WFPRC

Below are technical details of the table WFPRC

  • Buffering not allowed
  • No buffering
  • Storage type is Column Store

List of WFPRC Fields

The following table gives you an overview of the fields available in WFPRC

FieldDescriptionData ElementCheck TableData TypeLength
SYSTWorkflow: Original client of processWF_PSYSTEMCHAR10
MANDTWorkflow: Original client of the processWF_PMANDTTWFSYNUMC3
PRCNRWorkflow: Process numberWF_PRCNRNUMC16
PSYSTWorkflow: Parent process: Original systemWF_PARSYCHAR10
PMANDTWorkflow: Parent process: Original clientWF_PARMATWFSYNUMC3
PARNRWorkflow: Parent process: Process numberWF_PARNRWFPRCNUMC16
CHNUMWorkflow: Process - number of active child processesWF_CHLDNUMNUMC2
LSYSTWorkflow: Last change: SystemWF_LSYSTEMCHAR10
LMANDTWorkflow: Last changed by: ClientWF_LMANDTTWFSYNUMC3
LUSERWorkflow: SAP name of the user who last changed the processWF_LUSERCHAR12
LDATEWorkflow: Last changed: DateWF_LDATEDATS8
LTIMEWorkflow: Last change: TimeWF_LTIMETIMS6
LTEXTWorkflow: Short text for log bookWF_LTEXTCHAR50
LLTEXWorkflow: Last change - long text existsWF_LLTEXCHAR1
LCHNRChange Number of DocumentCDCHANGENRCHAR10
PRCTPWorkflow: Process typeWF_PRCTPTWFPTCHAR10
PRSTATWorkflow: Current StateWF_STATECHAR14
SYSTATWorkflow: Status: Was already outside original systemWF_SYSTATCHAR1
INWORKWorkflow: Process is currently being processed (or update)WF_INWORKCHAR1
PRPRIWorkflow: Process priorityWF_PRPRIORNUMC1
ACDATWorkflow: Date by which the process must be completedWF_ACDATDATS8
LADATWorkflow: Date by which state must be leftWF_LADATDATS8
LOEDKWorkflow: Deletion or reorganization indicatorWF_LOEDKCHAR1
AUGRPWorkflow: Authorization groupWF_AUGRPCHAR3
LRCODEWorkflow: Return code of process FM for selecting new stateWF_RCODENUMC5
LUSERNAMWorkflow: Last agentWF_LUSERNMCHAR12
NUSERNAMWorkflow: Next agentWF_NUSERNMCHAR12

Foreign Key Relationships

A foreign key field is a table field that is allocated to a check table and becomes part of the table's foreign key. The following table gives you an overview of the foreign keys for WFPRC

Table NameFieldCardinalityCheck Table
WFPRCLMANDT:TWFSY
WFPRCMANDT1: CNTWFSY
WFPRCPARNR:WFPRC
WFPRCPMANDT:TWFSY
WFPRCPRCTP1: CNTWFPT

Other References