SAP ABAP Class CL_FOPC_UI_ROLE_REPLACE (MIC: Mass Maintenance: Person Replacement)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_STRUCTURE_SETUP (Package) Basic Structures
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_INIT_IL Interface for Initialization 20041104
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20041104
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_PROCESS_IL Interface for Process Methods 20041105
Properties
Class CL_FOPC_UI_ROLE_REPLACE  
Short Description MIC: Mass Maintenance: Person Replacement    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 0   
Package FOPC_STRUCTURE_SETUP   Basic Structures 
Created 20041104   SAP 
Last change 20050411   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 FOPCB Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 FOPCS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_BSP_INIT_IL Interface for Initialization 20041104
2 IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20041104
3 IF_CRM_BSP_PROCESS_IL Interface for Process Methods 20041105
Friends
Class CL_FOPC_UI_ROLE_REPLACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CLASS_NAME Constant Private Type reference (TYPE) CRMT_MODELACCESSCLASS 'CL_FOPC_UI_ROLE_REPLACE' Model Access Class 20041104
2 C_METAROLE_ISSUE_PROC Constant Private Type reference (TYPE) FOPCB_ROLE '$ISPRC' 20050422
3 C_METAROLE_RMPLAN_PROC Constant Private Type reference (TYPE) FOPCB_ROLE '$RMPRC' 20050422
4 C_METAROLE_RMPLAN_RESP Constant Private Type reference (TYPE) FOPCB_ROLE '$RMRSP' 20050422
5 C_METAROLE_TESTER Constant Private Type reference (TYPE) FOPCB_ROLE '$TST-' 20041110
6 C_NEW_TEAM_OBJECT_KEY Constant Private Type reference (TYPE) CRMT_BSP_OBJECTKEY 'PERSON/NOT_YET_ENTERED' Object Key 20041105
7 C_TASK_PERFORM_REPLACE_CORP Constant Public Type reference (TYPE) FOPCB_TASK 'ASGN-REPLC' 20041104
8 C_TASK_PERFORM_REPLACE_ORGUNIT Constant Public Type reference (TYPE) FOPCB_TASK 'ASGN-REPLO' 20041104
9 GT_APPLOG Instance attribute Protected Type reference (TYPE) CRMT_BSP_APPLOG_TAB Table Type for Application Log Interface 20080115
10 S_DATES Instance attribute Private Type reference (TYPE) FOPC_S_DATE_INTERVAL Date of the Assessment or of the Test 20041109
11 S_DATES_FAILURE Instance attribute Private Type reference (TYPE) YS_DATES_FAILURE 20041109
12 S_PERSON_POPUP Instance attribute Private Type reference (TYPE) YS_PERSON_POPUP 20041105
13 S_RESULT Instance attribute Private Type reference (TYPE) YS_RESULT 20041104
14 S_SOD_ANALYSIS Instance attribute Private Type reference (TYPE) YS_SOD_ANALYSIS 20050607
15 T_RESULT Instance attribute Private Type reference (TYPE) YT_RESULT 20041104
16 _MODEL Instance attribute Private Object reference (TYPE REF TO) CL_FOPC_MODEL_SETUP Process Model Class 20041104
17 _PERSON Instance attribute Private Object reference (TYPE REF TO) CL_FOPCB_PERSON Shared Central Person Services 20041104
18 _RESULT_LOADED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20041104
19 _SAVING_EXCEPTION Instance attribute Private Object reference (TYPE REF TO) CX_BAPI_EXCEPTION Exeception Basis Class for BAPI Migration 20050512
20 _SELECTED_TEAM Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20041117
21 _TASK Instance attribute Private Type reference (TYPE) FOPCB_TASK 20041104
Methods
# Method Level Visibility Method type Description Created on
1 LOAD_PERS_LIST Instance method Private Method 20041117
2 LOAD_RESULT_TABLE Instance method Private Method 20041104
3 LOAD_ROLE_LIST Instance method Private Method 20041104
4 MODIFY_PERSON Instance method Private Method 20041105
5 UPDATE_VALIDITY Instance method Private Method 20041123
Events
Class CL_FOPC_UI_ROLE_REPLACE has no event.
Types
Class CL_FOPC_UI_ROLE_REPLACE has no local type.
Method Signatures

Method LOAD_PERS_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_PERS Value transfer Type reference (TYPE) FOPCS_T_ROLE_PERS_LIST 20041117
2 Importing I_OBJECT Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20041117

Method LOAD_PERS_LIST on class CL_FOPC_UI_ROLE_REPLACE has no exception.

Method LOAD_RESULT_TABLE Signature

Method LOAD_RESULT_TABLE on class CL_FOPC_UI_ROLE_REPLACE has no parameter.
Method LOAD_RESULT_TABLE on class CL_FOPC_UI_ROLE_REPLACE has no exception.

Method LOAD_ROLE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_LIST Value transfer Type reference (TYPE) YT_LIST 20041104
2 Importing I_TEAM Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20041105

Method LOAD_ROLE_LIST on class CL_FOPC_UI_ROLE_REPLACE has no exception.

Method MODIFY_PERSON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_PERSON Value transfer Type reference (TYPE) FOPCB_S_PERSON 20041105
2 Importing IS_CHANGED Call by reference Type reference (TYPE) CRMT_BSP_CHANGEDFIELD Geänderte Felder 20041105
3 Importing IS_PERSON Call by reference Type reference (TYPE) FOPT_BSP_UI_ROLE_PERSONDATA MIC - Role assigment: assignment list 20041105
4 Importing I_LIST_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20041105
5 Importing I_TEAM_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20041105

Method MODIFY_PERSON on class CL_FOPC_UI_ROLE_REPLACE has no exception.

Method UPDATE_VALIDITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FROM Value transfer Type reference (TYPE) FOPCS_DATEFROM 20041123
2 Importing I_TO Value transfer Type reference (TYPE) FOPCS_DATETO 20041123
3 Changing XS_LIST Call by reference Type reference (TYPE) YS_LIST 20041123

Method UPDATE_VALIDITY on class CL_FOPC_UI_ROLE_REPLACE has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 100