SAP ABAP Class CL_FOPCW_SCHEDULE_SELECTIVE (Selective Scheduling)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_WORKFLOW (Package) Workflow-Unique
Properties
Class CL_FOPCW_SCHEDULE_SELECTIVE  
Short Description Selective Scheduling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOPC_WORKFLOW   Workflow-Unique 
Created 20041025   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 FOPCA Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FOPCH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 FOPCW Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FOPCW_SCHEDULE_SELECTIVE has no interface implemented.
Friends
Class CL_FOPCW_SCHEDULE_SELECTIVE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_RESTART_ACTION_N Constant Public Type reference (TYPE) FOPC_RESTART_ACTION 'W' New Workflow 20041026
2 GC_RESTART_ACTION_NN Constant Public Type reference (TYPE) FOPC_RESTART_ACTION 'C' New Case; New Workflow 20041026
3 GC_RESTART_ACTION_NONE Constant Public Type reference (TYPE) FOPC_RESTART_ACTION SPACE None 20041026
4 MB_INTERNAL_LOG_HANDLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041116
5 MO_CLOSING_INFO Instance attribute Private Object reference (TYPE REF TO) IF_FOPC_CLS_DISPLAY Closing: Display Information 20041025
6 MS_DATE_INTERVAL Instance attribute Public Type reference (TYPE) FOPC_S_DATE_INTERVAL Date of the Assessment or of the Test 20041025
7 MS_HRORG Instance attribute Public Type reference (TYPE) HROBJECT Org. unit 20041026
8 MS_SCHEDULED_SIG Instance attribute Private Type reference (TYPE) TY_SCHEDULED_SIG Scheduled Significance 20071205
9 MTH_ENTRY Instance attribute Private See coding 20041026
10 MT_HR_OBJECT Instance attribute Private Type reference (TYPE) FOPCH_T_HY_STRUC 20041025
11 MT_MESSAGE_STRUCT Instance attribute Public Type reference (TYPE) SWR_MSGTAB Workflow Interfaces: Message Structure 20041119
12 M_CASE_CATEGORY Instance attribute Private Type reference (TYPE) SCMG_CATEGORY Category 20041025
13 M_CASE_TYPE Instance attribute Private Type reference (TYPE) SCMGCASE_TYPE Case Type 20041025
14 M_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log Handle 20041116
15 M_TASK Instance attribute Public Type reference (TYPE) FOPC_TASK Task 20041025
16 STS_STATUS_TEXT Static Attribute Private Type reference (TYPE) FOPC_TS_STATUS System Status and Text 20041025
17 ST_WI_STATUS_FINISHED Static Attribute Private Type reference (TYPE) SWWTWISTAT Workflow: Table With Status 20041026
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20041025
2 CLOSE_LOG Instance method Private Method Close Log at End of Activation 20041116
3 CONSTRUCTOR Instance method Public Constructor Constructor 20041025
4 FILL_LIST_WITH_CASE_ATTR Instance method Private Method Fill List Entry with Case Attributes 20041026
5 FILL_LIST_WITH_CONTROL_ATTR Instance method Private Method Method Fills in Control Attributes 20070914
6 FILL_LIST_WITH_HR_ATTR Instance method Private Method Fill List Entry with HR Object Attributes 20041026
7 FILL_LIST_WITH_WF_ATTR Instance method Private Method Fill List Entry with Work Item Attributes 20041026
8 FREE Instance method Public Method Deconstructor 20041025
9 GET_ENTRY Instance method Public Method Get Entry for UI 20041026
10 GET_RESTART_ACTION Instance method Private Method Get Restart Action for an HR Object 20041026
11 IS_CASE_FINISHED Instance method Private Method Check if the Case is Finished Already 20041026
12 IS_WORKITEM_FINISHED Instance method Private Method Check if the Work Item is Finished Already 20041026
13 OPEN_LOG Instance method Private Method Open Log at the Beginning of Activation 20041116
14 RESTART Instance method Private Method Start Workflows for Objects Internally 20041026
15 SELECT_FROM_DB Instance method Private Method Select HR Objects, Cases, Workflows 20041025
16 SELECT_HR_OBJECT Instance method Private Method Select HR Objects According to Task 20041025
17 SET_LOG_HANDLE Instance method Public Method Set Application Log Handle 20041116
18 SET_TASK Instance method Private Method Check and Set TASK 20041025
19 START_SELECTIVE_WF_BY_DATE Instance method Public Method Start Workflows for Objects Selected by Date 20041025
20 START_SELECTIVE_WF_BY_STRU Instance method Public Method Start Workflows for Objects Selected by Structure 20041025
Events
Class CL_FOPCW_SCHEDULE_SELECTIVE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_RUNNING_CASE Private See coding 20041026
2 TY_RUNNING_WORKITEM Private See coding 20041025
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CLOSE_LOG Signature

Method CLOSE_LOG on class CL_FOPCW_SCHEDULE_SELECTIVE has no parameter.
Method CLOSE_LOG on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ORGUNIT Call by reference Type reference (TYPE) OBJEKTID ObjektId 20041025
2 Importing I_TASK Call by reference Type reference (TYPE) FOPC_TASK Aufgabe 20041025
3 Importing I_TF_YEAR Call by reference Type reference (TYPE) FOPC_YEAR Jahr 20041025
4 Importing I_TIMEFRAME Call by reference Type reference (TYPE) FOPC_TIMEFRAME Zeitraum 20041025
# Exception Resumable Description Created on
1 CX_FOPC_CASE MIC: Fall 20041025
2 CX_FOPC_CLOSING Closing 20041025

Method FILL_LIST_WITH_CASE_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTRY Call by reference Type reference (TYPE) FOPC_S_AS_RESTART1 20041026
2 Importing IS_HROBJECT Call by reference Type reference (TYPE) HROBJECT Objekt 20041027

Method FILL_LIST_WITH_CASE_ATTR on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method FILL_LIST_WITH_CONTROL_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTRY Call by reference Type reference (TYPE) FOPC_S_AS_RESTART Restart Assessment 20070914

Method FILL_LIST_WITH_CONTROL_ATTR on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method FILL_LIST_WITH_HR_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTRY Call by reference Type reference (TYPE) FOPC_S_AS_RESTART Restart Assessment 20041026
2 Importing IS_HR_DATA Call by reference Type reference (TYPE) FOPCH_S_HY_STRUC 20041026

Method FILL_LIST_WITH_HR_ATTR on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method FILL_LIST_WITH_WF_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ENTRY Call by reference Type reference (TYPE) FOPC_S_AS_RESTART2 20041026
2 Importing IS_ENTRY Call by reference Type reference (TYPE) FOPC_S_AS_RESTART Restart Assessment 20041027

Method FILL_LIST_WITH_WF_ATTR on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method FREE Signature

Method FREE on class CL_FOPCW_SCHEDULE_SELECTIVE has no parameter.
Method FREE on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method GET_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ENTRY Call by reference Type reference (TYPE) FOPC_T_AS_RESTART Restart Assessment 20041026
2 Importing IX_REFRESH Call by reference Type reference (TYPE) ABAP_BOOL SPACE 20050511

Method GET_ENTRY on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method GET_RESTART_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTRY Call by reference Type reference (TYPE) FOPC_S_AS_RESTART 20041026
2 Returning R_ACTION Value transfer Type reference (TYPE) FOPC_RESTART_ACTION How to restart workflows for an HR object 20041026

Method GET_RESTART_ACTION on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method IS_CASE_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Call by reference Type reference (TYPE) J_ISTAT Systemstatus 20041026
2 Returning R_FLAG Value transfer Type reference (TYPE) ABAP_BOOL 20041026

Method IS_CASE_FINISHED on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method IS_WORKITEM_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STATUS Call by reference Type reference (TYPE) SWW_WISTAT Bearbeitungsstatus eines Workitem 20041026
2 Returning R_FLAG Value transfer Type reference (TYPE) ABAP_BOOL 20041026

Method IS_WORKITEM_FINISHED on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method OPEN_LOG Signature

Method OPEN_LOG on class CL_FOPCW_SCHEDULE_SELECTIVE has no parameter.
Method OPEN_LOG on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method RESTART Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CASE_CREATED Call by reference Type reference (TYPE) FOPC_T_CASE Fall 20041026
2 Exporting ET_CASE_RESTARTED Call by reference Type reference (TYPE) FOPC_T_CASE Fall 20041026
3 Importing IT_OBJECT Call by reference Type reference (TYPE) HROBJECT_TAB 20041026
4 Importing I_DATE_END Call by reference Type reference (TYPE) SWW_LED Datum der Frist des Workitem 20041026
5 Importing I_DATE_END_REQ Call by reference Type reference (TYPE) SWW_DED Datum des gewünschten Endtermins eines Workitem 20041026

Method RESTART on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method SELECT_FROM_DB Signature

Method SELECT_FROM_DB on class CL_FOPCW_SCHEDULE_SELECTIVE has no parameter.
# Exception Resumable Description Created on
1 CX_FOPC_CASE MIC: Fall 20041202

Method SELECT_HR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCEPTION Call by reference Type reference (TYPE) FOPC_T_CX_ROOT Tabelle von Business Exceptions 20041116
# Exception Resumable Description Created on
1 CX_FOPC_CASE MIC: Fall 20041202

Method SET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20041116

Method SET_LOG_HANDLE on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.

Method SET_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TASK Call by reference Type reference (TYPE) FOPC_TASK Aufgabe 20041025
# Exception Resumable Description Created on
1 CX_FOPC_CASE MIC: Fall 20041025

Method START_SELECTIVE_WF_BY_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CASE_CREATED Call by reference Type reference (TYPE) FOPC_T_CASE Fall 20041116
2 Exporting ET_CASE_RESTARTED Call by reference Type reference (TYPE) FOPC_T_CASE Fall 20041116
3 Importing IB_NEW_CREATED Call by reference Type reference (TYPE) ABAP_BOOL 20041201
4 Importing I_DATE Call by reference Type reference (TYPE) SYDATUM Datum und Zeit, aktuelles (Applikationsserver-)Datum 20041025
5 Importing I_DATE_END Call by reference Type reference (TYPE) SWW_LED Datum der Frist des Workitem 20041025
6 Importing I_DATE_END_REQ Call by reference Type reference (TYPE) SWW_DED Datum des gewünschten Endtermins eines Workitem 20041025
# Exception Resumable Description Created on
1 CX_FOPC_SCHEDULE Einplanung 20041116

Method START_SELECTIVE_WF_BY_STRU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CASE_CREATED Call by reference Type reference (TYPE) FOPC_T_CASE Fall 20041116
2 Exporting ET_CASE_RESTARTED Call by reference Type reference (TYPE) FOPC_T_CASE Fall 20061207
3 Importing IT_OBJECT Call by reference Type reference (TYPE) HROBJECT_TAB 20041025
4 Importing I_DATE_END Call by reference Type reference (TYPE) SWW_LED Datum der Frist des Workitem 20041025
5 Importing I_DATE_END_REQ Call by reference Type reference (TYPE) SWW_DED Datum des gewünschten Endtermins eines Workitem 20041025

Method START_SELECTIVE_WF_BY_STRU on class CL_FOPCW_SCHEDULE_SELECTIVE has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 100