SAP ABAP Class CL_SWF_RUN_WIM_PERS_BADI_DATA (Workflow: BAdI Manager to Publish WI Updates: interfacedata)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWW (Package) Business Workflow: Work Items
Properties
Class CL_SWF_RUN_WIM_PERS_BADI_DATA  
Short Description Workflow: BAdI Manager to Publish WI Updates: interfacedata    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWW   Business Workflow: Work Items 
Created 20120704   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_RUN_WIM_PERS_BADI_DATA has no forward declaration.
Interfaces
Class CL_SWF_RUN_WIM_PERS_BADI_DATA has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_SWF_RUN_WIM_PERSISTENCE 20120722 Workflow: Persistence Class for a Work Item
2 CL_SWF_RUN_WIM_PERS_BADI_MGR 20120713 Workflow: BAdI Manager for Publishing WI Updates
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_WIM_PERS_BADI_DATA Static Attribute Private Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_DATA 20120713
2 R_CONTAINER Instance attribute Private Object reference (TYPE REF TO) IF_SWF_IFS_PARAMETER_CONTAINER 20120704
3 R_CONTAINER_CHANGEINDICATOR Instance attribute Public Type reference (TYPE) SWECDCHIND 'I' = Inserted,'U' = Updated, 'D' = Deleted 20120704
4 R_USERWIORGTASK Instance attribute Private Type reference (TYPE) LTY_USERWIORGTASK 20121120
5 R_WIDEADL Instance attribute Private Object reference (TYPE REF TO) SWW_WIDEAD 20120704
6 R_WIDEADL_CHANGEINDICATOR Instance attribute Public Type reference (TYPE) SWECDCHIND 'I' = Inserted,'U' = Updated, 'D' = Deleted 20120704
7 R_WIHEADER Instance attribute Private Object reference (TYPE REF TO) SWW_WIHEAD 20120704
8 R_WIHEADER_CHANGEINDICATOR Instance attribute Public Type reference (TYPE) SWECDCHIND 'I' = Inserted,'U' = Updated, 'D' = Deleted 20120704
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Private Constructor 20120722
2 CONTAINER_GET Instance method Public Method Returns Value of a Container Element/Parameter 20120713
3 CONTAINER_GET_TYPE Instance method Public Method Returns Data Type of a Container Element/Parameter 20120713
4 CONTAINER_LIST_NAMES Instance method Public Method Returns List of Names of All Parameters of a Container 20120713
5 DEADL_GET Instance method Public Method Gets deadlines of a work item 20120713
6 HEADER_GET Instance method Public Method Gets current work item header 20120713
7 ORGTASK_GET Instance method Public Method Returns Changes to Orgunit/Task Assignment 20121120
8 SET_DATA Instance method Private Method 20120722
9 TRACE_WRITE Static method Public Method 20120723
10 USERWI_GET Instance method Public Method Returns Changes to Work Item User Assignment 20121120
Events
Class CL_SWF_RUN_WIM_PERS_BADI_DATA has no event.
Types
Class CL_SWF_RUN_WIM_PERS_BADI_DATA has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no parameter.
Method CONSTRUCTOR on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method CONTAINER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name der zu Komponente, deren Wert gelesen werden soll 20120713
2 Exporting RETURNCODE Call by reference Type reference (TYPE) SYSUBRC Aufgetretener Fehler (falls abgefragt -> kein RAISE) 20120713
3 Exporting UNIT Call by reference Type reference (TYPE) ANY Einheit der Komponente 20120713
4 Exporting VALUE Call by reference Type reference (TYPE) ANY Kopie des aktuellen Wertes der Komponente 20120713

Method CONTAINER_GET on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method CONTAINER_GET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DECIMALS Call by reference Type reference (TYPE) INT4 Anzahl Dezimalstellen bei Elementartyp P 20120713
2 Exporting IS_STRUCTURE Call by reference Type reference (TYPE) XFLAG 'X' - Parameter ist eine Struktur 20120713
3 Exporting IS_TABLE Call by reference Type reference (TYPE) XFLAG 'X' - Parameter ist eine interne Tabelle 20120713
4 Exporting LENGTH Call by reference Type reference (TYPE) INT4 Länge bei ABAP-Elementartypen (C, N, P, X) 20120713
5 Importing NAME Value transfer Type reference (TYPE) SWFDNAME Name der zu Komponente, deren Wert gelesen werden soll 20120713
6 Exporting OBJECT_TYPE Call by reference Type reference (TYPE) SIBFOTYPE Bei Objektwertigen Parametern: Kategorie und Typ 20120713
7 Exporting RETURNCODE Call by reference Type reference (TYPE) SYSUBRC Aufgetretener Fehler (falls abgefragt -> kein RAISE) 20120713
8 Exporting TYPENAME Call by reference Type reference (TYPE) STRING Bei nicht objektwertigen Parametern: ABAP-Typname 20120713

Method CONTAINER_GET_TYPE on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method CONTAINER_LIST_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LIST_READ_ONLY Call by reference Type reference (TYPE) XFELD 'X' 'X' - auch schreibgeschützte Elemente auflisten 20120713
2 Importing LIST_SYSTEM Call by reference Type reference (TYPE) XFELD SPACE 'X' - auch Systenelemente auflisten 20120713
3 Returning NAMES Value transfer Type reference (TYPE) SWFDNAMTAB Liste mit Namen zutreffender Elemente 20120713
4 Importing ONLY_EXPORT Call by reference Type reference (TYPE) XFELD 'X' Nur Exportparameter auflisten 20120713
5 Importing ONLY_IMPORT Call by reference Type reference (TYPE) XFELD 'X' Nur Importparameter auflisten 20120713
6 Importing ONLY_OBJECTS Call by reference Type reference (TYPE) XFELD SPACE Nur objektwertige Elemente auflisten 20120713

Method CONTAINER_LIST_NAMES on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method DEADL_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting WIDEADL Call by reference Type reference (TYPE) SWW_WIDEAD Workflow: Struktur für Deadline Daten des Workitems 20120713

Method DEADL_GET on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method HEADER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting WIHEADER Call by reference Type reference (TYPE) SWW_WIHEAD 20120713

Method HEADER_GET on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method ORGTASK_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting INS_ORGTASK Call by reference Type reference (TYPE) TSWWORGTASK 20121120
2 Exporting UPD_ORGTASK Call by reference Type reference (TYPE) TSWWORGTASK 20121120

Method ORGTASK_GET on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method SET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CHANGEINDICATOR Call by reference Type reference (TYPE) SWECDCHIND 20120722
2 Importing IM_COMPONENT Call by reference Type reference (TYPE) CHAR1 20120722
3 Importing IM_WIM_PERSISTENCE Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERSISTENCE 20120722

Method SET_DATA on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method TRACE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DATA Call by reference Type reference (TYPE) ANY 20120724
2 Importing IM_DATA_NAME Call by reference Type reference (TYPE) SWFDNAME Elementname (32 Zeichen, eindeutig, nicht sprachabhängig) 20120725
3 Importing IM_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE 20120723
4 Importing IM_TRACE_POINT Call by reference Type reference (TYPE) SWFTRC_PNT Trace: Physischer Trace-Punkt (Code-Referenz) 20120725

Method TRACE_WRITE on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.

Method USERWI_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NEW_USERWI Call by reference Type reference (TYPE) TSWWUSERWI 20121120
2 Exporting UPD_USERWI Call by reference Type reference (TYPE) TSWWUSERWI 20121120

Method USERWI_GET on class CL_SWF_RUN_WIM_PERS_BADI_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740