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
⤷ 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 |