SAP ABAP Class CL_SWF_RUN_WIM_PERS_BADI_MGR (Workflow: BAdI Manager for Publishing WI Updates)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-WFM (Application Component) SAP Business Workflow
     SWW (Package) Business Workflow: Work Items
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SWF_TRC_CALLBACK Callback to Provide Trace Data 20120724
Properties
Class CL_SWF_RUN_WIM_PERS_BADI_MGR  
Short Description Workflow: BAdI Manager for Publishing WI Updates    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SWW   Business Workflow: Work Items 
Created 20120627   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_SWF_RUN_WIM_PERS_BADI_MGR has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_SWF_TRC_CALLBACK Callback to Provide Trace Data 20120724
Friends
# Friend Modeled only Created on Description
1 CL_SWF_RUN_WIM_PERSISTENCE 20120627 Workflow: Persistence Class for a Work Item
2 CL_SWF_RUN_WIM_PERS_BADI_FILTR 20120628 Workflow: BAdI Manager to Publish WI Updates: Filter Memory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BADI_METHOD_DELETE Constant Private Type reference (TYPE) SEOCPDNAME 'DELETE' 20130412
2 C_BADI_METHOD_SUBSCRIBE Constant Private Type reference (TYPE) SEOCPDNAME 'SUBSCRIBE' 20120628
3 C_BADI_METHOD_UPDATE Constant Private Type reference (TYPE) SEOCPDNAME 'UPDATE' 20120710
4 C_REFRESH_TIME Constant Private Type reference (TYPE) TZNTSTMPL 86400 20120706
5 C_SHM_AREA_NAME Constant Private Type reference (TYPE) SHM_AREA_NAME 'CL_SWF_RUN_WIM_PERS_BADI_FILTS' 20120717
6 M_BADI Instance attribute Private Object reference (TYPE REF TO) SWF_BADI_RUN_WIM_UPD_PUBLISH 20120710
7 M_FILTER Instance attribute Private Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_FILTR 20120716
8 M_SHM_AREA Instance attribute Private Object reference (TYPE REF TO) CL_SHM_AREA 20120723
9 M_TRACE_DATA Instance attribute Private Type reference (TYPE) T_TRACE_DATA 20120724
10 M_TRACE_HANDLE Instance attribute Private Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE 20120723
11 M_VALID Instance attribute Private Type reference (TYPE) BOOLEAN 20120720
12 M_WIM_PERS_BADI_MGR Static Attribute Private Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_MGR 20120710
Methods
# Method Level Visibility Method type Description Created on
1 BADI_CALL_DELETE Instance method Private Method 20130412
2 BADI_CALL_SUBSCRIBE Instance method Private Method 20120706
3 BADI_CALL_UPDATE Instance method Private Method 20120712
4 BADI_FILTER_GET Instance method Private Method 20120723
5 BADI_GET Instance method Private Method 20120712
6 CHECK Instance method Private Method 20120710
7 CHECK_WITYPE Instance method Private Method 20120725
8 CONSTRUCTOR Instance method Private Constructor 20120723
9 EXECUTE Instance method Private Method 20120711
10 EXECUTE_DELETE Instance method Public Method 20130412
11 FILTER_CHECK_REFRESH Instance method Private Method 20120706
12 FILTER_CHECK_TASK Instance method Private Method 20120717
13 FILTER_GET Instance method Private Method 20120705
14 FILTER_GET_INSTANCE Instance method Private Method 20120717
15 GET_INSTANCE Static method Public Method 20120710
16 SHM_AREA4READ_GET Instance method Private Method 20120723
17 SHM_AREA4WRITE_GET Instance method Private Method 20120723
18 SHM_FILTER_GET Instance method Private Method 20120723
19 SHM_FILTER_SET Instance method Private Method 20120723
20 TRACE4CHECK Instance method Private Method 20120725
21 TRACE4INIT Instance method Private Method 20120725
22 TRACE_WRITE Instance method Private Method 20120724
Events
Class CL_SWF_RUN_WIM_PERS_BADI_MGR has no event.
Types
Class CL_SWF_RUN_WIM_PERS_BADI_MGR has no local type.
Method Signatures

Method BADI_CALL_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGETAB_FOR_ID Call by reference Type reference (TYPE) SWFARTWIID Rangetab für Workitemkennung 20130412

Method BADI_CALL_DELETE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method BADI_CALL_SUBSCRIBE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TASKS Call by reference Type reference (TYPE) SWFSTRTAB 20120706

Method BADI_CALL_SUBSCRIBE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method BADI_CALL_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BADI_DATA Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_DATA 20120712

Method BADI_CALL_UPDATE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method BADI_FILTER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FILTER Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_FILTR 20120723

Method BADI_FILTER_GET on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method BADI_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_BADI Value transfer Object reference (TYPE REF TO) SWF_BADI_RUN_WIM_UPD_PUBLISH 20120723

Method BADI_GET on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIM_PERSISTENCE Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERSISTENCE 20120710
2 Returning RE_VALID Value transfer Type reference (TYPE) BOOLEAN 20120720

Method CHECK on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method CHECK_WITYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_WIM_PERSISTENCE Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERSISTENCE 20120725
2 Returning RE_VALID Value transfer Type reference (TYPE) XFELD 20120725

Method CHECK_WITYPE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method CONSTRUCTOR Signature

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

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BADI_DATA Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_DATA 20120723

Method EXECUTE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method EXECUTE_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_RANGETAB_FOR_ID Call by reference Type reference (TYPE) SWFARTWIID 20130412
2 Importing IM_WIID Call by reference Type reference (TYPE) SWW_WIID 20130412

Method EXECUTE_DELETE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method FILTER_CHECK_REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILTER Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_FILTR 20120717
2 Returning RE_REFRESH_REQUIRED Value transfer Type reference (TYPE) XFELD 20120723

Method FILTER_CHECK_REFRESH on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method FILTER_CHECK_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_FILTER Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_FILTR 20120717
2 Importing IM_WIM_PERSISTENCE Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERSISTENCE 20120717
3 Returning RE_VALID Value transfer Type reference (TYPE) XFELD 20120723

Method FILTER_CHECK_TASK on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method FILTER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_FILTER Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_FILTR 20120723

Method FILTER_GET on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method FILTER_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SHM_AREA Call by reference Object reference (TYPE REF TO) CL_SHM_AREA 20120717
2 Returning RE_FILTER Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_FILTR 20120723

Method FILTER_GET_INSTANCE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_INSTANCE Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_MGR 20120710

Method GET_INSTANCE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method SHM_AREA4READ_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SHM_AREA Value transfer Object reference (TYPE REF TO) CL_SHM_AREA 20120723

Method SHM_AREA4READ_GET on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method SHM_AREA4WRITE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_SHM_AREA Value transfer Object reference (TYPE REF TO) CL_SHM_AREA 20120723

Method SHM_AREA4WRITE_GET on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method SHM_FILTER_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SHM_AREA Call by reference Object reference (TYPE REF TO) CL_SHM_AREA 20120723
2 Returning RE_FILTER Value transfer Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERS_BADI_FILTR 20120723

Method SHM_FILTER_GET on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method SHM_FILTER_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SHM_AREA Call by reference Object reference (TYPE REF TO) CL_SHM_AREA 20120723

Method SHM_FILTER_SET on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method TRACE4CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_VALID Call by reference Type reference (TYPE) BOOLEAN 20120725
2 Importing IM_WIM_PERSISTENCE Call by reference Object reference (TYPE REF TO) CL_SWF_RUN_WIM_PERSISTENCE 20120725

Method TRACE4CHECK on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method TRACE4INIT Signature

Method TRACE4INIT on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no parameter.
Method TRACE4INIT on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.

Method TRACE_WRITE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_TRACE_EVENT Call by reference Type reference (TYPE) SWFTRC_EVT Trace: Logischer Zeitpunkt innerhalb eines Pakets 20120724
2 Importing IM_TRACE_HANDLE Call by reference Object reference (TYPE REF TO) CL_SWF_TRC_HANDLE 20120724

Method TRACE_WRITE on class CL_SWF_RUN_WIM_PERS_BADI_MGR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740