SAP ABAP Class CL_FCOM_ACTIVITYTYPE_FORM (Activity Type Form)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     FCOM_MASTERDATA_CORE (Package) Master data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_FORM Generic BOL Feeder Form 20100623
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_OVP_CONF_EXIT Application specific configuration controller for OVP 20100623
Properties
Class CL_FCOM_ACTIVITYTYPE_FORM  
Short Description Activity Type Form    
Super Class CL_GUIBB_BOL_FORM Generic BOL Feeder Form 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_MASTERDATA_CORE   Master data 
Created 20100623   SAP 
Last change 20130531   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_OVP_CONF_EXIT Application specific configuration controller for OVP 20100623
Friends
Class CL_FCOM_ACTIVITYTYPE_FORM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_INSTANCE_ID Instance attribute Private Type reference (TYPE) FPM_INSTANCE_ID Instance ID of a UIBB 20101029
2 SO_ASSIST Static Attribute Public Object reference (TYPE REF TO) CL_FCOM_UI_ASSISTANCE Assistant Class for FCOM 20100920
3 SO_FPM Static Attribute Private Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20100921
4 SS_TEMP_PERIOD Static Attribute Private Type reference (TYPE) FCOMS_ACTTYPE_PERIOD To determine the active period after saving/cancel 20101216
5 SV_CURRENT_ENTITY_INDEX Static Attribute Public Type reference (TYPE) SYTABIX Index of Internal Tables 20100623
6 SV_EDIT_MODE Static Attribute Public Type reference (TYPE) STRING 20100623
7 SV_ENTRY_EDIT_MODE Static Attribute Public Type reference (TYPE) STRING 20100916
8 SV_INITIAL_SCREEN_ID Static Attribute Private Type reference (TYPE) STRING 20100729
9 SV_INIT_TEXT_COMPONENT Static Attribute Private Type reference (TYPE) CHAR1 '1' Single-Character Indicator 20101119
10 SV_XCHANGE_OVP_TITLE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20100701
11 SV_XDATA_CHANGE Static Attribute Public Type reference (TYPE) ABAP_BOOL 20100729
12 SV_XDATA_FROM_REQUEST Static Attribute Private Type reference (TYPE) ABAP_BOOL 20101230
13 SV_XGET_CHANGE_DOCUMENT Static Attribute Private Type reference (TYPE) ABAP_BOOL 20100729
14 SV_XHIDE_CHANGE_DOCUMENT Static Attribute Private Type reference (TYPE) ABAP_BOOL 20101119
15 SV_XHIDE_TEXT_COMPONENT Static Attribute Private Type reference (TYPE) ABAP_BOOL 20101119
16 SV_XINIT_BUTTON_STATUS Static Attribute Private Type reference (TYPE) ABAP_BOOL 20100820
17 SV_XSWITCH_UI_EDIT_MODE Static Attribute Private Type reference (TYPE) ABAP_BOOL 20101223
18 SV_XUPDATE_OVP_BUTTONS Static Attribute Private Type reference (TYPE) ABAP_BOOL 20100729
19 SV_XUPDATE_TEXT_COMPONENT Static Attribute Private Type reference (TYPE) ABAP_BOOL 20100902
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_GET_DATA Instance method Private Method 20100722
2 BEFORE_GET_DATA Instance method Private Method 20100722
3 BUILD_INITIAL_SCREEN Instance method Private Method 20100818
4 CHANGE_MANDATORY Instance method Private Method Change Mandatory Flag for some fields 20110124
5 CHANGE_OVP_LAYOUT Instance method Private Method 20100624
6 CHECK_RUNNING_GET_DATA Instance method Private Method 20100722
7 DETERMINE_CI_UIBB Instance method Private Method Determin if the CI fields uibb is needed 20110105
8 DO_ADD_ACTTYPE_PERIOD Instance method Private Method 20100825
9 DO_CANCEL Instance method Public Method 20100624
10 DO_CHANGE_PLAN_IND Instance method Private Method 20100719
11 DO_CHECK Instance method Private Method 20100624
12 DO_COPY Instance method Private Method 20100624
13 DO_DELIMIT_ACTTYPE Instance method Private Method 20100722
14 DO_EDIT Instance method Private Method 20100624
15 DO_EDIT_KSTTY Instance method Private Method 20100812
16 DO_LOAD_CHANGE_DOC Instance method Private Method Trigger event to load change document 20100713
17 DO_NEW Instance method Private Method 20100624
18 DO_OTHER_ACTTYPE_PERIOD Instance method Private Method 20100624
19 DO_OVP_START Instance method Private Method 20100624
20 DO_REF_COSTCENTER Instance method Private Method 20100719
21 DO_SAVE Instance method Private Method 20100624
22 DO_SET_KSTTY Instance method Private Method 20100813
23 DO_TRAY_TOGGLE Instance method Private Method 20101119
24 DO_USER_DETAILS Instance method Private Method 20110121
25 GET_DATA_FROM_REQUEST Instance method Private Method 20101230
26 INIT_BUTTON_STATUS Instance method Private Method 20100820
27 PROCESS_DIALOG_BOX_EVENT Instance method Private Method 20100722
28 UPDATE_OVP_TITLE Instance method Private Method 20100624
Events
Class CL_FCOM_ACTIVITYTYPE_FORM has no event.
Types
Class CL_FCOM_ACTIVITYTYPE_FORM has no local type.
Method Signatures

Method AFTER_GET_DATA Signature

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

Method AFTER_GET_DATA on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method BEFORE_GET_DATA Signature

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

Method BEFORE_GET_DATA on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method BUILD_INITIAL_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20100818

Method BUILD_INITIAL_SCREEN on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method CHANGE_MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20110124

Method CHANGE_MANDATORY on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method CHANGE_OVP_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
2 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20100624

Method CHANGE_OVP_LAYOUT on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method CHECK_RUNNING_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100722
2 Returning RV_XRUNNABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100722

Method CHECK_RUNNING_GET_DATA on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DETERMINE_CI_UIBB Signature

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

Method DETERMINE_CI_UIBB on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_ADD_ACTTYPE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100825
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100825
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100825
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100825

Method DO_ADD_ACTTYPE_PERIOD on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_CANCEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100624
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100624
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100624

Method DO_CANCEL on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_CHANGE_PLAN_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100719
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100719
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100719
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100719

Method DO_CHANGE_PLAN_IND on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100624
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100624
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100624

Method DO_CHECK on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100624
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100624
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100624

Method DO_COPY on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_DELIMIT_ACTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100722
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100722
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100722
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100722

Method DO_DELIMIT_ACTTYPE on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_EDIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100624
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100624
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100624

Method DO_EDIT on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_EDIT_KSTTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100812
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100812
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100812
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100812

Method DO_EDIT_KSTTY on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_LOAD_CHANGE_DOC Signature

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

Method DO_LOAD_CHANGE_DOC on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100624
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100624
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100624

Method DO_NEW on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_OTHER_ACTTYPE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100624
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100624
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100624

Method DO_OTHER_ACTTYPE_PERIOD on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_OVP_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
2 Importing IO_OVP Call by reference Object reference (TYPE REF TO) IF_FPM_OVP Interface for Communication FPM App CC 20100624

Method DO_OVP_START on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_REF_COSTCENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100719
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100719
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100719
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100719

Method DO_REF_COSTCENTER on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100624
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100624
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100624
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100624

Method DO_SAVE on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_SET_KSTTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20100813
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20100813
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100813
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20100813

Method DO_SET_KSTTY on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_TRAY_TOGGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101119
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20101119
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20101119
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20101119

Method DO_TRAY_TOGGLE on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method DO_USER_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20110121
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT FPM Event Result 20110121
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20110121
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20110121

Method DO_USER_DETAILS on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method GET_DATA_FROM_REQUEST Signature

Method GET_DATA_FROM_REQUEST on class CL_FCOM_ACTIVITYTYPE_FORM has no parameter.
Method GET_DATA_FROM_REQUEST on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method INIT_BUTTON_STATUS Signature

Method INIT_BUTTON_STATUS on class CL_FCOM_ACTIVITYTYPE_FORM has no parameter.
Method INIT_BUTTON_STATUS on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method PROCESS_DIALOG_BOX_EVENT Signature

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

Method PROCESS_DIALOG_BOX_EVENT on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.

Method UPDATE_OVP_TITLE Signature

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

Method UPDATE_OVP_TITLE on class CL_FCOM_ACTIVITYTYPE_FORM has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606