SAP ABAP Class CL_FOPC_UI_SIGNOFF (MIC: PC-UI - Sign-Off)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-CGV-MIC (Application Component) Management of Internal Controls
     FOPC_UI (Package) User Interface Objects
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 20040108
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20031217
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_PROCESS_IL Interface for Process Methods 20040108
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_TREETABLE_IL Interface IL for Tree Table View 20031217
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FOPC_UI_PROXY_MASTER 20050930
Properties
Class CL_FOPC_UI_SIGNOFF  
Short Description MIC: PC-UI - Sign-Off    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FOPC_UI   User Interface Objects 
Created 20031217   SAP 
Last change 20050109   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 FOPCS 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
# Interface Abstract Final Description Created on
1 IF_CRM_BSP_INIT_IL Interface for Initialization 20040108
2 IF_CRM_BSP_MODEL_ACCESS_IL Application Interface to BSP IL 20031217
3 IF_CRM_BSP_PROCESS_IL Interface for Process Methods 20040108
4 IF_CRM_BSP_TREETABLE_IL Interface IL for Tree Table View 20031217
5 IF_FOPC_UI_PROXY_MASTER 20050930
Friends
Class CL_FOPC_UI_SIGNOFF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVT_PREPARE Constant Protected Type reference (TYPE) CRMT_BSP_EVENT 'FOP_SIGNOFF_PREPARE' Event: Request Sign-Off 20040216
2 GC_EVT_SIGN Constant Protected Type reference (TYPE) CRMT_BSP_EVENT 'FOP_SIGNOFF' Event: Sign-Off 20040112
3 GC_EVT_WFI_FINISH Constant Protected Type reference (TYPE) CRMT_BSP_EVENT 'FOP_WF_CLOSE' Event: Finish Workflow Item 20040129
4 GC_MODEL_CLASS Constant Protected Type reference (TYPE) CRMT_MODELACCESSCLASS 'CL_FOPC_UI_SIGNOFF' Model Access Class 20031218
5 GC_STRUCT_OIP Constant Protected Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 'FOPT_BSP_SIGNOFF_OIP' Structure Name for Display Field 20031218
6 GC_STRUCT_SREQ Constant Protected Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 'FOPT_BSP_CNTR_SREQ' Structure Name: Search 20031218
7 GC_TASK_DISP Constant Protected Type reference (TYPE) FOPC_TASK 'DISP-SIGNO' Task: Display Sign-Off Details 20031219
8 GR_SIGNOFF_MODEL Instance attribute Protected Object reference (TYPE REF TO) CL_FOPC_SIGNOFF Model Class for Sign-Off 20040114
9 GR_WFITEM Instance attribute Protected Object reference (TYPE REF TO) IF_FOPCW_WORKFLOW MIC: Workflow Machine Abstraction 20040202
10 GS_DATE_INTERVAL Instance attribute Protected Type reference (TYPE) FOPC_S_DATE_INTERVAL Date of the Assessment or of the Test 20040116
11 GS_PERSON Instance attribute Protected Type reference (TYPE) FOPCS_S_PERSON Person Connected to Current User 20040109
12 GT_APPLOG Instance attribute Protected Type reference (TYPE) CRMT_BSP_APPLOG_TAB Table Type for Application Log Interface 20031218
13 GT_NOTE Static Attribute Protected Type reference (TYPE) CRMT_BSP_HTML_TAB Note 20040310
14 GV_CURR_ORGUNIT Instance attribute Protected Type reference (TYPE) OBJEKTID Org Unit Currently Selected 20040112
15 GV_LOCK Instance attribute Protected Type reference (TYPE) FOPC_S_SIGNOFF_LOCK Lock Object for Sign-Off Table 20040116
16 GV_MODE Instance attribute Protected Type reference (TYPE) FOPC_TASK Current Mode (Display/Change) 20040112
17 GV_PLVAR Instance attribute Protected Type reference (TYPE) PLVAR Plan Variant 20031219
18 GV_REFRESH_TREE Instance attribute Private Type reference (TYPE) XFELD Refresh Tree 20050525
19 GV_TASK Instance attribute Protected Type reference (TYPE) FOPC_TASK Current Task (Authorization) 20031219
20 GV_WF_ORGUNIT Instance attribute Protected Type reference (TYPE) OBJEKTID Org Unit Selected via Workflow 20040130
21 M_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL 20041202
22 T_AUTH Instance attribute Protected Type reference (TYPE) FOPCA_T_OBJECT Authorization Objects 20051214
23 T_CLS Instance attribute Private Type reference (TYPE) TY_CLS_TAB Closing Object Table 20041102
24 T_DB_OIP Instance attribute Private Type reference (TYPE) TY_T_OIP In DB: OIP Data 20041126
25 T_MODIFIED Instance attribute Private Type reference (TYPE) TY_MODIFIED_TAB Modified Org Units 20040109
26 T_OIP Instance attribute Private Type reference (TYPE) TY_T_OIP OIP Data 20040109
27 T_ORGUNIT_HIER Instance attribute Protected Type reference (TYPE) FOPCS_TO_ORGUNIT Org Unit Hierarchy 20031218
28 T_ORG_RESP Instance attribute Private Type reference (TYPE) TY_T_ORG_RESP Org Unit Owner 20040109
29 T_UNLOCKED Instance attribute Private Type reference (TYPE) TY_UNLOCKED_TAB Unlocked Org Units 20040917
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXCEPTION Instance method Protected Method Add Message from Case Exception 20041102
2 ADD_MESSAGE Instance method Protected Method 20031218
3 CLOSE_LOG Instance method Protected Method 20041202
4 CONSTRUCTOR Instance method Public Constructor Constructor 20050930
5 FILL_OIP Instance method Protected Method Read OIP Data for Object Key 20040107
6 FINISH_WORKFLOW Instance method Protected Method Finish Workflow Item 20040129
7 GET_NOTE Static method Public Method Read Note Concerning Consequences of Sign-Off 20040309
8 GET_RESPONSIBLE Instance method Protected Method Determine Names of Org Unit Owners 20040107
9 GET_TASK_AND_OBJECT Instance method Protected Method 20031219
10 LOAD_ORG_HIER Instance method Protected Method Initialization of Org Unit Hierarchy 20031218
11 MODIFY_FIELD Instance method Protected Method Change Field Attributes 20040107
12 MODIFY_SCREEN Instance method Protected Method 20040107
13 READ_OIP Instance method Protected Method Read OIP Data 20031218
14 SET_MODE Instance method Protected Method Display / Change Mode 20040112
15 SET_MODIFIED Instance method Private Method 20040109
16 START_WORKFLOW Instance method Protected Method Get and Enqueue Workflow Item 20040129
Events
Class CL_FOPC_UI_SIGNOFF has no event.
Types
Class CL_FOPC_UI_SIGNOFF has no local type.
Method Signatures

Method ADD_EXCEPTION Signature

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

Method ADD_EXCEPTION on class CL_FOPC_UI_SIGNOFF has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20031218

Method ADD_MESSAGE on class CL_FOPC_UI_SIGNOFF has no exception.

Method CLOSE_LOG Signature

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

Method CONSTRUCTOR Signature

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

Method FILL_OIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040107
2 Importing IV_RESELECT_DB Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20040917
3 Returning RS_OIP Value transfer Type reference (TYPE) FOPT_BSP_SIGNOFF_OIP Struktur zur Anzeige der Sign-Offs 20040107

Method FILL_OIP on class CL_FOPC_UI_SIGNOFF has no exception.

Method FINISH_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FINISH Call by reference Type reference (TYPE) BOOLEAN ABAP_FALSE FALSE: dequeue wf item only 20040202
2 Importing IV_WF_ORGUNIT Call by reference Type reference (TYPE) OBJEKTID Orgunit ID 20050415

Method FINISH_WORKFLOW on class CL_FOPC_UI_SIGNOFF has no exception.

Method GET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_NOTE Value transfer Type reference (TYPE) CRMT_BSP_HTML_TAB Hinweistext 20040310

Method GET_NOTE on class CL_FOPC_UI_SIGNOFF has no exception.

Method GET_RESPONSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CP_ID Call by reference Type reference (TYPE) OBJEKTID Zentrale Person 20040109
2 Exporting EV_RESPONSIBLE Call by reference Type reference (TYPE) STRING Namen der Verantwortlichen 20040107
3 Importing IV_ORGUNIT Call by reference Type reference (TYPE) OBJEKTID Organisationseinheit 20040107
4 Importing IV_ORGUNIT_DESCR Call by reference Type reference (TYPE) FOPCS_TEXT Bezeichnung der OrgEinh 20040108

Method GET_RESPONSIBLE on class CL_FOPC_UI_SIGNOFF has no exception.

Method GET_TASK_AND_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20031219
2 Returning RV_ORGUNIT Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Orgunit given by startpage 20040113

Method GET_TASK_AND_OBJECT on class CL_FOPC_UI_SIGNOFF has no exception.

Method LOAD_ORG_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEARCH Call by reference Type reference (TYPE) FOPCS_S_ORGUNIT_SEARCH 20031218

Method LOAD_ORG_HIER on class CL_FOPC_UI_SIGNOFF has no exception.

Method MODIFY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20040107
2 Importing IV_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20040107
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040107
4 Importing IV_PROPERTY Call by reference Type reference (TYPE) CRMT_BSP_FIELDPROPERTY Feldeigenschaften 20040107

Method MODIFY_FIELD on class CL_FOPC_UI_SIGNOFF has no exception.

Method MODIFY_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040107
2 Returning RT_FIELD_ATTRIBUTE Value transfer Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20040107

Method MODIFY_SCREEN on class CL_FOPC_UI_SIGNOFF has no exception.

Method READ_OIP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASS_NAME Call by reference Type reference (TYPE) CRMT_MODELACCESSCLASS_TAB Klassenname 20031218
2 Exporting ET_FIELD_ATTRIBUTE Call by reference Type reference (TYPE) CRMT_BSP_FIELDATTRIB_TAB Feldeigenschaften 20031218
3 Exporting ET_SCREEN_STRUCTURE Call by reference Type reference (TYPE) ANY 20031218
4 Importing IT_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Tabelle von Object keys 20031218
5 Importing IV_LOCK Call by reference Type reference (TYPE) ABAP_BOOL Logische Variable 20031218
6 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME Strukturname des Anzeigefeldes 20031218

Method READ_OIP on class CL_FOPC_UI_SIGNOFF has no exception.

Method SET_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOCK Call by reference Type reference (TYPE) ABAP_BOOL Logical Variable 20040917
2 Importing IV_OBJECT Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040112

Method SET_MODE on class CL_FOPC_UI_SIGNOFF has no exception.

Method SET_MODIFIED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBJECT Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20040109

Method SET_MODIFIED on class CL_FOPC_UI_SIGNOFF has no exception.

Method START_WORKFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WFITEM Call by reference Type reference (TYPE) FOPCW_ITEM_ID 20040129

Method START_WORKFLOW on class CL_FOPC_UI_SIGNOFF has no exception.
History
Last changed by/on SAP  20050109 
SAP Release Created in 100