SAP ABAP Class CL_SWF_UTL_WAPI_SERVICES (Workflow: Service class for WAPI)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWF_UTL (Package) Workflow: Tools
Properties
Class CL_SWF_UTL_WAPI_SERVICES  
Short Description Workflow: Service class for WAPI    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWF_UTL   Workflow: Tools 
Created 20011120   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SWF_REP_ITEM2OBJECT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SWF_UTL_CONVERT_POR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_SWF_UTL_LANGUAGE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_SWF_UTL_PRIORITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_SWF_UTL_RUN_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 CL_SWF_UTL_USER_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
7 SWRCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWF_UTL_WAPI_SERVICES has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SWF_UTL_WAPI_FRAMEWORK 20011120 Workflow: Framework for WAPI Modules
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_LANGU Instance attribute Private Type reference (TYPE) SYLANGU SAP System, Current Language 20011120
2 M_SYSTEM_USER Instance attribute Private Type reference (TYPE) SYUNAME 20111006
3 M_TIMEFORMAT Instance attribute Private Object reference (TYPE REF TO) IF_TIMEFORMAT Input/Output of Times 20021106
4 M_USER Instance attribute Private Type reference (TYPE) SYUNAME ABAP System, User Logon Name 20011120
5 M_WAPI_SERVICES Static Attribute Private Object reference (TYPE REF TO) CL_SWF_UTL_WAPI_SERVICES Workflow: Service class for WAPI 20011120
6 M_ZONLO Instance attribute Private Type reference (TYPE) SYSTZONLO Date and time, time zone of user 20021107
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20011120
2 GET_AGENT_NAME Static method Public Method Determines Name of Current Agent 20011120
3 GET_DATE_FORMATTED Static method Public Method Formats Date 20011120
4 GET_DEADLINES Instance method Private Method Determines Deadlines 20011120
5 GET_DEADLINE_STATUS_TEXT Instance method Public Method Determines Deadline Status Text 20011120
6 GET_NO_EXECUTE Instance method Private Method Determines "NO_EXECUTE"-Flag 20011120
7 GET_STATUS_TEXT Instance method Public Method Determines Status Text 20011120
8 GET_SWR_METHOD Static method Public Method Sets Table of Type SWRTMETHOD 20011120
9 GET_SWR_OBJECT_1 Static method Public Method Sets Table of Type SWRTOBJECT 20011121
10 GET_SWR_OBJECT_2 Static method Public Method Sets Table of Type SWRTOBJECT 20011121
11 GET_SWR_OBJECT_3 Static method Public Method Sets Table of Type SWRTOBJECT 20011121
12 GET_SWR_WIDTL Static method Public Method Sets Structure of Type SWR_WIDTL 20021008
13 GET_SWR_WIDTL_INTERNAL Instance method Private Method Sets Structure of Type SWR_WIDTL 20021008
14 GET_SWR_WIHDR Static method Public Method Sets Structure of Type SWR_WIHDR 20011120
15 GET_SWR_WIHDR_INTERNAL Instance method Private Method Sets Structure of Type SWR_WIHDR 20011120
16 GET_SWR_WIHDR_VIA_SWWWIHEAD Static method Public Method Sets Structure of Type SWR_WIHDR 20111006
17 GET_SYSTEM_USER Instance method Private Method 20111006
18 GET_TIME_FORMATTED Static method Public Method Formats Times 20011120
19 GET_TYPE_TEXT Instance method Public Method Determines Work Item Type Text 20011120
20 GET_WI_RHTEXT Instance method Private Method Determines Task Description 20011120
21 INITIALIZE Static method Private Method Initializes Services 20011120
Events
Class CL_SWF_UTL_WAPI_SERVICES has no event.
Types
Class CL_SWF_UTL_WAPI_SERVICES has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20011120
2 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20011120

Method CONSTRUCTOR on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_AGENT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AAGENT Call by reference Type reference (TYPE) SWW_AAGENT Tatsächlicher Bearbeiter eines Workitems 20011120
2 Returning RE_AGENT_NAME Value transfer Type reference (TYPE) SWR_AGTNAM Name des tatsächlichen Bearbeiters 20011120

Method GET_AGENT_NAME on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_DATE_FORMATTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATE Call by reference Type reference (TYPE) SYDATS Datum 20011120
2 Returning RE_DATE Value transfer Type reference (TYPE) SWR_CD_F Formatiertes Datum 20011120

Method GET_DATE_FORMATTED on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_DEADLINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_LED Call by reference Type reference (TYPE) SWW_LED Datum der Frist des Workitem 20011120
2 Exporting EX_LET Call by reference Type reference (TYPE) SWW_LET Zeit zur Frist des Workitems 20011120
3 Importing IM_SWWWIHEAD Call by reference Type reference (TYPE) SWWWIHEAD 20111006
4 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20011120

Method GET_DEADLINES on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_DEADLINE_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATUS Call by reference Type reference (TYPE) SWW_WIDHST Deadline Status eines Workitems 20011120
2 Returning RE_TEXT Value transfer Type reference (TYPE) SWW_DHSTXT Workflow: Deadlinestatus des Workitems 20011120

Method GET_DEADLINE_STATUS_TEXT on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_NO_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20011120
2 Returning RE_NO_EXECUTE Value transfer Type reference (TYPE) XFELD Benutzer darf nicht ausführen (Flag='X') 20011120

Method GET_NO_EXECUTE on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STATUS Call by reference Type reference (TYPE) SWW_WISTAT Bearbeitungsstatus eines Workitem 20011120
2 Returning RE_TEXT Value transfer Type reference (TYPE) SWW_STATXT Workflow: Workitem-Status 20011120

Method GET_STATUS_TEXT on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20050725
2 Importing IM_WI_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20011120
3 Returning RE_METHODS Value transfer Type reference (TYPE) SWRTMETHOD WAPI: Tabelle für Methoden 20011120

Method GET_SWR_METHOD on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_OBJECT_1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SIBFLPORBT Call by reference Type reference (TYPE) SIBFLPORBT Tabelle von Lokalen Pers. Objektreferenzen - BOR kompatibel 20011121
2 Returning RE_OBJECTS Value transfer Type reference (TYPE) SWRTOBJECT WAPI: Tabelle für Objekte 20011121

Method GET_SWR_OBJECT_1 on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_OBJECT_2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SWW_PORBEL Call by reference Type reference (TYPE) SWW_TPORBEL Tabellentyp für SIBFLORB und Element 20011121
2 Returning RE_OBJECTS Value transfer Type reference (TYPE) SWRTOBJECT WAPI: Tabelle für Objekte 20011121

Method GET_SWR_OBJECT_2 on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_OBJECT_3 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SWW_PORBEL Call by reference Type reference (TYPE) SWW_TPORBEL Tabellentyp für SIBFLORB und Element 20011121
2 Returning RE_OBJECTS Value transfer Type reference (TYPE) SWRTOBJ_2 WAPI: Tabelle vom Typ SWR_OBJ_2 20011121

Method GET_SWR_OBJECT_3 on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_WIDTL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20021008
2 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20021008
3 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20021008
4 Returning RE_HEADER Value transfer Type reference (TYPE) SWR_WIDTL WAPI: Detailinformationen zu einem Workitem 20021008

Method GET_SWR_WIDTL on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_WIDTL_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20021008
2 Returning RE_HEADER Value transfer Type reference (TYPE) SWR_WIDTL WAPI: Detailinformationen zu einem Workitem 20021008

Method GET_SWR_WIDTL_INTERNAL on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_WIHDR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20011120
2 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU R/3-System, aktuelle Sprache 20011120
3 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME R/3-System, Anmeldename des Benutzers 20011120
4 Returning RE_HEADER Value transfer Type reference (TYPE) SWR_WIHDR Struktur für Workitemübergabe an den WLC 20011120

Method GET_SWR_WIHDR on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_WIHDR_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_HANDLE Call by reference Object reference (TYPE REF TO) IF_SWF_RUN_WIM_INTERNAL Workflow: Workitemmanager (lokal) 20011120
2 Importing IM_SWWWIHEAD Call by reference Type reference (TYPE) SWWWIHEAD 20111006
3 Returning RE_HEADER Value transfer Type reference (TYPE) SWR_WIHDR Struktur für Workitemübergabe an den WLC 20011120

Method GET_SWR_WIHDR_INTERNAL on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SWR_WIHDR_VIA_SWWWIHEAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_LANGUAGE Call by reference Type reference (TYPE) SYLANGU 20111006
2 Importing IM_SWWWIHEAD Call by reference Type reference (TYPE) SWWWIHEAD 20111006
3 Importing IM_USER Call by reference Type reference (TYPE) SYUNAME 20111006
4 Returning RE_HEADER Value transfer Type reference (TYPE) SWR_WIHDR 20111006

Method GET_SWR_WIHDR_VIA_SWWWIHEAD on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_SYSTEM_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SYSTEM_USER Value transfer Type reference (TYPE) SYUNAME 20111006

Method GET_SYSTEM_USER on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_TIME_FORMATTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TIME Call by reference Type reference (TYPE) SYTIME Uhrzeit 20011120
2 Returning RE_TIME Value transfer Type reference (TYPE) SWR_CT_F Zeit formatiert 20011120

Method GET_TIME_FORMATTED on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WI_TYPE Call by reference Type reference (TYPE) SWW_WITYPE Workitem-Typ 20011120
2 Returning RE_TEXT Value transfer Type reference (TYPE) SWW_TYPTXT Typbezeichnung eines Workitem 20011120

Method GET_TYPE_TEXT on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method GET_WI_RHTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TASK Call by reference Type reference (TYPE) HROBJEC_14 Aufgabe aus Workitemheader 20011120
2 Returning RE_TEXT Value transfer Type reference (TYPE) SWW_RHTEXT Kurztext aus Aufgabe 20011120

Method GET_WI_RHTEXT on class CL_SWF_UTL_WAPI_SERVICES has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_SWF_UTL_WAPI_SERVICES has no parameter.
Method INITIALIZE on class CL_SWF_UTL_WAPI_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 620