SAP ABAP Class CL_MDG_BS_GUIBB_FORM (BOL feeder class GUIBB form for MDG)
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 20100802
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BS_BP_GUIBB_FORM BOL feeder class GUIBB form for BP 20100802
Properties
Class CL_MDG_BS_GUIBB_FORM  
Short Description BOL feeder class GUIBB form for MDG    
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 20100802   SAP 
Last change 20140121   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_CRM_BOL_ENTITY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 USMD0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MDG_BS_GUIBB_FORM has no interface implemented.
Friends
Class CL_MDG_BS_GUIBB_FORM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_PROPS Instance attribute Protected Type reference (TYPE) CL_CRM_BOL_ENTITY=>GTYPE_ATTR_PROPS_TAB //TODO ONLY TEMPORARY 20100927
2 MO_FPM_TOOLBOX Instance attribute Protected Object reference (TYPE REF TO) CL_BS_FPM_TOOLBOX Toolbox for FPM enabled applications 20100902
3 MO_MDG_API Instance attribute Private Object reference (TYPE REF TO) IF_USMD_CONV_SOM_GOV_API 20101105
4 MO_MODEL_MAPPER Instance attribute Private Object reference (TYPE REF TO) CL_USMD_MODEL_MAPPING_SERVICE Service Class for Mapping Long Field Names 20110206
5 MR_DATA Instance attribute Protected Object reference (TYPE REF TO) DATA Last read entity data 20110708
6 MT_ENTITIES Instance attribute Private Type reference (TYPE) USMD_T_ENTITY Entity Types 20110206
7 MT_MAPPING Instance attribute Private Type reference (TYPE) USMD_TS_MAP_STRUC 20110206
8 MV_KEY_ALIAS_NAME Instance attribute Protected Type reference (TYPE) ABAP_COMPNAME Alias name of the (single) key field of the object 20110825
9 MV_KEY_NAME Instance attribute Protected Type reference (TYPE) ABAP_COMPNAME Name of the (single) key field of the object 20110825
10 MV_REFRESH_DATA Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: 'X' = refreshing of data is needed 20110306
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100802
2 ON_CR_REFRESH Instance method Protected Method handles CR UIBB's refresh event 20101019
3 SET_JOIN_CHILDREN_DATA Instance method Protected Method Set properties for join child entities 20110218
4 SET_TAG Instance method Protected Method Set the given Web Dynpro Tag with the given value 20110223
5 SET_UIBB_EXPLANATION Instance method Protected Method Set the Explanation Text for a UIBB 20101208
6 SET_VALUE_BY_MDG_NAME Instance method Protected Method sets a field-value by the given MDG-fieldname 20110206
Events
Class CL_MDG_BS_GUIBB_FORM has no event.
Types
Class CL_MDG_BS_GUIBB_FORM has no local type.
Method Signatures

Method CONSTRUCTOR Signature

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

Method ON_CR_REFRESH 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) 20101019
2 Exporting EV_RESULT Call by reference Type reference (TYPE) FPM_EVENT_RESULT ok/failed 20101019
3 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT ID of the FPM Event 20101019
4 Importing IV_RAISED_BY_OWN_UI Call by reference Type reference (TYPE) BOOLE_D Event was triggered by own UI 20101019

Method ON_CR_REFRESH on class CL_MDG_BS_GUIBB_FORM has no exception.

Method SET_JOIN_CHILDREN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_ENTITY Call by reference Object reference (TYPE REF TO) CL_CRM_BOL_ENTITY Entity 20110218
2 Importing IS_DATA Call by reference Type reference (TYPE) DATA 20110218
3 Importing IV_JOIN_ID Call by reference Type reference (TYPE) JOIN_ID 20110218

Method SET_JOIN_CHILDREN_DATA on class CL_MDG_BS_GUIBB_FORM has no exception.

Method SET_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAG Call by reference Type reference (TYPE) WDY_TAG_NAME Tag Name 20110223
2 Importing I_VALUE Call by reference Type reference (TYPE) ANY Tag Value 20110223

Method SET_TAG on class CL_MDG_BS_GUIBB_FORM has no exception.

Method SET_UIBB_EXPLANATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_INSTANCE_KEY Call by reference Type reference (TYPE) FPM_S_UIBB_INSTANCE_KEY UIBB Instance Key 20101208
2 Importing IV_EXPLANATION Call by reference Type reference (TYPE) FPM_EXPLANATION FPM: Explanation Text 20101208

Method SET_UIBB_EXPLANATION on class CL_MDG_BS_GUIBB_FORM has no exception.

Method SET_VALUE_BY_MDG_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) DATA 20110206
2 Importing IV_MDG_FIELDNAME Call by reference Type reference (TYPE) STRING 20110206
3 Importing IV_VALUE Call by reference Type reference (TYPE) DATA 20110206

Method SET_VALUE_BY_MDG_NAME on class CL_MDG_BS_GUIBB_FORM has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 703