SAP ABAP Class CL_SWN_UWL_UTL_ITEM_SERVICES (Service Class for UWL Items)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWN_UWL (Package) Business Workflow: Notifications for UWL
Properties
Class CL_SWN_UWL_UTL_ITEM_SERVICES  
Short Description Service Class for UWL Items    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWN_UWL   Business Workflow: Notifications for UWL 
Created 20050119   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SWFAD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SWFCO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 SWFCR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SWNU1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SWN_UWL_UTL_ITEM_SERVICES has no interface implemented.
Friends
Class CL_SWN_UWL_UTL_ITEM_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_PRIO_TABLE Static Attribute Private Type reference (TYPE) TT_PRIO_MAPPING Table for Mapping of the Priorities 20050119
2 M_PROCCAT_TABLE Static Attribute Private Type reference (TYPE) TT_PROCCAT_MAPPING Table for Mapping of the Process Categories 20050120
3 M_STATUS_TABLE Static Attribute Private Type reference (TYPE) TT_STATUS_MAPPING Table for Mapping of the Status 20050119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LED_DATE Static method Public Method 20130806
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20050119
3 GET_EXTERNAL_PROCESSES Static method Private Method Determines Active External Processes 20051114
4 GET_WI_LED Static method Public Method 20050126
5 PRIORITY_TO_UWL_ITEM_PRIORITY Static method Public Method Mapping from Work-Item-Priority to Priority in UWL 20050119
6 SET_UWL_DUE_TIME Static method Public Method Set Deadlines (UWL Structure) 20100422
7 STATUS_TO_UWL_ITEM_STATUS Static method Public Method Mapping from Work-Item-Status to Status in the UWL 20050119
8 SWWWLHEAD_TO_UWL_ITEM Static method Public Method Converts Work Item Data from SWWWLHEAD to the UWL Structure 20050119
9 SWWWLHEAD_TO_UWL_ITEM_BWF Static method Private Method Converts BWF Data from SWWWLHEAD to the UWL Structure 20050119
10 SWWWLHEAD_TO_UWL_ITEM_GP Static method Private Method Converts GP Data from SWWWLHEAD to the UWL Structure 20050119
11 UWL_ITEM_TYPE_TO_PROC_CATEGORY Static method Public Method Determines the Process Categories Using the UWL Item Type 20050120
Events
Class CL_SWN_UWL_UTL_ITEM_SERVICES has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_PRIO_MAPPING Private See coding Table for Mapping of the Priorities 20050119 tt_prio_mapping TYPE SORTED TABLE OF t_prio_mapping WITH UNIQUE KEY wi_prio
2 TT_PROCCAT_MAPPING Private See coding Table for Mapping of the Process Categories 20050120 tt_proccat_mapping TYPE TABLE OF t_proccat_mapping
3 TT_STATUS_MAPPING Private See coding Table for Mapping of the Status 20050119 tt_status_mapping TYPE SORTED TABLE OF t_status_mapping WITH UNIQUE KEY wi_stat
4 T_PRIO_MAPPING Private See coding Structure for Mapping of the Priorities 20050119 BEGIN OF t_prio_mapping, wi_prio TYPE sww_prio, item_prio TYPE uwlstring_s, END OF t_prio_mapping
5 T_PROCCAT_MAPPING Private See coding Structure for Mapping of the Process Categories 20050120 BEGIN OF t_proccat_mapping, proccat TYPE swd_proccat, item_type TYPE uwltype, END OF t_proccat_mapping
6 T_STATUS_MAPPING Private See coding Structure for Mapping of the Status 20050119 BEGIN OF t_status_mapping, wi_stat TYPE sww_wistat, item_status TYPE uwlstring_s, END OF t_status_mapping
Method Signatures

Method ADD_LED_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_DEADLINES Call by reference Type reference (TYPE) SWWWLHEADT 20130806
2 Exporting EX_WORKITEMS Call by reference Type reference (TYPE) SWWWLHEADT 20130806
3 Importing IM_WORKITEMS Call by reference Type reference (TYPE) SWWWLHEADT 20130806

Method ADD_LED_DATE on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_SWN_UWL_UTL_ITEM_SERVICES has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method GET_EXTERNAL_PROCESSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SWWWLHEAD Call by reference Type reference (TYPE) SWWWLHEADT Struktur für Workitemübergabe an den WLC 20051114
2 Returning RT_EXTPROC Value transfer Type reference (TYPE) SWFRTEXTPROC Tabellentyp für Beziehung zwischen Workitem und ext. Prozess 20051114

Method GET_EXTERNAL_PROCESSES on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method GET_WI_LED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_WI_LED_UTC Call by reference Type reference (TYPE) SWW_LED Datum der Frist des Workitem 20050126
2 Exporting E_WI_LET_UTC Call by reference Type reference (TYPE) SWW_LET Zeit zur Frist des Workitems 20050126
3 Importing I_WI_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20050126

Method GET_WI_LED on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method PRIORITY_TO_UWL_ITEM_PRIORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WI_PRIO Call by reference Type reference (TYPE) SWW_PRIO Priorität eines Workitem 20050119
2 Returning R_ITEM_PRIO Value transfer Type reference (TYPE) UWLSTRING_S 20050119

Method PRIORITY_TO_UWL_ITEM_PRIORITY on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method SET_UWL_DUE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_UWLITEMLIST Call by reference Type reference (TYPE) UWLITEMLIST Liste der ZAV-Items 20100422

Method SET_UWL_DUE_TIME on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method STATUS_TO_UWL_ITEM_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_WI_STATUS Call by reference Type reference (TYPE) SWW_WISTAT Bearbeitungsstatus eines Workitem 20050119
2 Returning R_ITEM_STATUS Value transfer Type reference (TYPE) UWLSTRING_S 20050119

Method STATUS_TO_UWL_ITEM_STATUS on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method SWWWLHEAD_TO_UWL_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SWWWLHEAD Call by reference Type reference (TYPE) SWWWLHEADT Workitem-Tabelle in der Inbox-Rückgabestruktur 20050119
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20050130
3 Importing I_SET_DUE_TIME Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20100422
4 Importing I_SET_SUBSTITUTE_FOR Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20100422
5 Importing I_USER Call by reference Type reference (TYPE) SYUNAME Empfaenger der Items 20050119
6 Returning RT_UWLITEMLIST Value transfer Type reference (TYPE) UWLITEMLIST 20050119

Method SWWWLHEAD_TO_UWL_ITEM on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method SWWWLHEAD_TO_UWL_ITEM_BWF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SWWWLHEAD Call by reference Type reference (TYPE) SWWWLHEADT Workitem-Tabelle in der Inbox-Rückgabestruktur 20050119
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20050130
3 Importing I_SET_DUE_TIME Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20100422
4 Importing I_SET_SUBSTITUTE_FOR Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20100422
5 Importing I_USER Call by reference Type reference (TYPE) SYUNAME Empfaenger der Items 20050119
6 Returning RT_UWLITEMLIST Value transfer Type reference (TYPE) UWLITEMLIST 20050119

Method SWWWLHEAD_TO_UWL_ITEM_BWF on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method SWWWLHEAD_TO_UWL_ITEM_GP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SWWWLHEAD Call by reference Type reference (TYPE) SWWWLHEADT Workitem-Tabelle in der Inbox-Rückgabestruktur 20050119
2 Importing I_LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20050130
3 Importing I_SET_DUE_TIME Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20100422
4 Importing I_SET_SUBSTITUTE_FOR Call by reference Type reference (TYPE) XFELD 'X' Feld zum Ankreuzen 20100422
5 Importing I_USER Call by reference Type reference (TYPE) SYUNAME Empfänger der Items 20050119
6 Returning RT_UWLITEMLIST Value transfer Type reference (TYPE) UWLITEMLIST 20050119

Method SWWWLHEAD_TO_UWL_ITEM_GP on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.

Method UWL_ITEM_TYPE_TO_PROC_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_TYPE Call by reference Type reference (TYPE) UWLTYPE UWL Item Typ 20050120
2 Returning RT_PROCCAT Value transfer Type reference (TYPE) SWNUWLTPROCCAT Tabellentyp mit Prozesskategorien 20050120

Method UWL_ITEM_TYPE_TO_PROC_CATEGORY on class CL_SWN_UWL_UTL_ITEM_SERVICES has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700