SAP ABAP Class CL_USMD_CR_GUIBB_GENERAL_DATA (BOL feeder class GUIBB form for CR)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD_CREQUEST_BOLUI (Package) Change Request BOL UI
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 20101005
Properties
Class CL_USMD_CR_GUIBB_GENERAL_DATA  
Short Description BOL feeder class GUIBB form for CR    
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 USMD_CREQUEST_BOLUI   Change Request BOL UI 
Created 20101005   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)
2 CL_WD_UIELEMENT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_USMD_CR_GUIBB_GENERAL_DATA has no interface implemented.
Friends
Class CL_USMD_CR_GUIBB_GENERAL_DATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CV_ACTION_ACTIVATE Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_ACTIVATE' ID of the FPM Event 20101005
2 CV_ACTION_APPROVE Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_APPROVE' ID of the FPM Event 20101005
3 CV_ACTION_CHECK Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_CHECK' ID of the FPM Event 20101005
4 CV_ACTION_CRUIBB_REFRESH Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_UIBB_REFRESH' ID of the FPM Event 20101222
5 CV_ACTION_CR_EDIT Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_EDIT' ID of the FPM Event 20101022
6 CV_ACTION_FINPROC Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_FINPROC' ID of the FPM Event 20101005
7 CV_ACTION_REFRESH Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_REFRESH' ID of the FPM Event 20101109
8 CV_ACTION_REJECT Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_REJECT' ID of the FPM Event 20101005
9 CV_ACTION_REQAGAIN Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_REQAGAIN' ID of the FPM Event 20101005
10 CV_ACTION_REWORK Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_REWORK' ID of the FPM Event 20101005
11 CV_ACTION_SENDFREV Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_SENDFREV' ID of the FPM Event 20101005
12 CV_ACTION_SUBMIT Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_SUBMIT' ID of the FPM Event 20101005
13 CV_ACTION_UNDO Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_UNDO' ID of the FPM Event 20101005
14 CV_ACTION_USER_PROFILE Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_USER_PROFILE' ID of the FPM Event 20110211
15 CV_ACTION_VALIDATE Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_VALIDATE' ID of the FPM Event 20101020
16 CV_ACTION_VAL_LOG Constant Public Type reference (TYPE) FPM_EVENT_ID 'CR_VAL_LOG' ID of the FPM Event 20101022
17 CV_PARAMETER_DELTA_REF Constant Protected Type reference (TYPE) FPM_EVENT_PARAM 'DELTA_REFERENCE' Parameter Name for FPM Event 20101109
18 CV_PARAMETER_OBJECTS Constant Protected Type reference (TYPE) FPM_EVENT_PARAM 'OBJECT_NAMES' Parameter Name for FPM Event 20101109
19 GC_USMD_BUTTON_PREFIX Constant Public Type reference (TYPE) STRING 'USMD_CR_UIBB_BUTTON' 20101122
20 MO_CONV_SOM_GOV_API Instance attribute Protected Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API 20101007
21 MO_EVENT_HANDLER Instance attribute Protected Object reference (TYPE REF TO) CL_MDG_BS_CR_UIBB_EVENTHANDLER API for dealing with CR UIBB events generically 20101125
22 MO_FPM_TOOLBOX Instance attribute Protected Object reference (TYPE REF TO) CL_BS_FPM_TOOLBOX Toolbox for FPM enabled applications 20101005
23 MO_GOV_API Instance attribute Protected Object reference (TYPE REF TO) IF_USMD_GOV_API Master Data Governance API 20101005
24 MO_WF_SERVICE Instance attribute Protected Object reference (TYPE REF TO) CL_USMD_WF_SERVICE Service Class for Workflow 20101005
25 MT_OWN_ACTIONS Instance attribute Protected Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20101005
26 MV_CR_FOR_STEP_TYPE Instance attribute Protected Type reference (TYPE) USMD_CREQUEST Change Request 20101005
27 MV_CR_STATUS_BEFORE_ACTION Instance attribute Private Type reference (TYPE) USMD_CREQUEST_STATUS Status of Change Request 20101216
28 MV_GENIL_COMPONENT Instance attribute Public Type reference (TYPE) CRMT_COMPONENT_NAME Component Name 20101109
29 MV_STEP_TYPE Instance attribute Protected Type reference (TYPE) USMD_CREQUEST_AS_TYPE Workflow Step Type 20101005
30 MV_STEP_TYPE_BEFORE_ACTION Instance attribute Protected Type reference (TYPE) USMD_CREQUEST_AS_TYPE Workflow Step Type 20101202
31 MV_WORKFLOW_IS_STABLE Instance attribute Private Type reference (TYPE) ABAP_BOOL 'X' Workflow has a stable state 20101202
32 MV_WORKFLOW_WAS_FINISHED Instance attribute Private Type reference (TYPE) ABAP_BOOL Workflow for CRequest was finished 20101207
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BUTTONS_TO_GLOBAL_TOOLBAR Instance method Private Method Add buttons directly to OVP toolbar 20101015
2 ADD_USMD_MESSAGES Instance method Protected Method adds USMD typed messages to FPM container 20101109
3 CHECK_WORKFLOW_AUTHORITY Instance method Private Method Determines if current user is processor of workflow 20101019
4 CHG_FLD_PROP_EDIT_BUTTON_CR Instance method Private Method Enables/Disables the Edit Button for the CR UIBB 20110119
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101005
6 CONVERT_UTC_TIMESTAMP Instance method Protected Method Convert UTC Timestamp into sy-zonlo Timestamp 20101005
7 DETERMINE_EDIT_STATUS Instance method Private Method Determines editability of CR UIBB 20101207
8 DETERMINE_WORKFLOW_STATUS Instance method Private Method Determine current status of the workflow 20101202
9 EVALUATE_URL_PARAMETERS Instance method Protected Method evaluates URL parameters, like CREQUEST for instance 20101005
10 GET_CONV_API_REFERENCE Instance method Private Method Returns (and determines if necessary) current CONV API Ref 20101020
11 GET_ENTITY_KEY Instance method Protected Method returns the entity's GenIL key values 20101005
Events
Class CL_USMD_CR_GUIBB_GENERAL_DATA has no event.
Types
Class CL_USMD_CR_GUIBB_GENERAL_DATA has no local type.
Method Signatures

Method ADD_BUTTONS_TO_GLOBAL_TOOLBAR Signature

Method ADD_BUTTONS_TO_GLOBAL_TOOLBAR on class CL_USMD_CR_GUIBB_GENERAL_DATA has no parameter.
Method ADD_BUTTONS_TO_GLOBAL_TOOLBAR on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.

Method ADD_USMD_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) FPMGB_T_MESSAGES FPMGB Messages (T100 & Plaintext) 20101109
2 Importing IT_USMD_MESSAGES Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20101109

Method ADD_USMD_MESSAGES on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.

Method CHECK_WORKFLOW_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Change Request 20101019
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) ABAP_BOOL 20101019

Method CHECK_WORKFLOW_AUTHORITY on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.

Method CHG_FLD_PROP_EDIT_BUTTON_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL 'X' 20110119
2 Importing IV_VISIBILITY Call by reference Type reference (TYPE) WDUI_VISIBILITY CL_WD_UIELEMENT=>E_VISIBLE-VISIBLE Web Dynpro: Visibility 20110119

Method CHG_FLD_PROP_EDIT_BUTTON_CR on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.

Method CONSTRUCTOR Signature

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

Method CONVERT_UTC_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP Time Stamp in Short Form (YYYYMMDDhhmmss) 20101005
2 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20101005

Method CONVERT_UTC_TIMESTAMP on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.

Method DETERMINE_EDIT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGE_ALLOWED Value transfer Type reference (TYPE) ABAP_BOOL 20101207

Method DETERMINE_EDIT_STATUS on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.

Method DETERMINE_WORKFLOW_STATUS Signature

Method DETERMINE_WORKFLOW_STATUS on class CL_USMD_CR_GUIBB_GENERAL_DATA has no parameter.
Method DETERMINE_WORKFLOW_STATUS on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.

Method EVALUATE_URL_PARAMETERS Signature

Method EVALUATE_URL_PARAMETERS on class CL_USMD_CR_GUIBB_GENERAL_DATA has no parameter.
Method EVALUATE_URL_PARAMETERS on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.

Method GET_CONV_API_REFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RO_CONV_SOM_GOV_API Call by reference Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API 20101020
# Exception Resumable Description Created on
1 CX_USMD_CONV_SOM_GOV_API CX_USMD_GOV_API 20101021

Method GET_ENTITY_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_KEY Call by reference Type reference (TYPE) ANY 20101005

Method GET_ENTITY_KEY on class CL_USMD_CR_GUIBB_GENERAL_DATA has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703