SAP ABAP Class CL_MDG_BS_MAT_UI_BADI (UI BADI Implementation for Material)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-MM (Application Component) MDG Material
     MDG_BS_MAT_MODEL_GEN (Package) MDG: ERP Material Model General
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_MAT_CLF_CNTL Classification Controll for Material 20090908
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20090828
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_USMD_UI_EVENT2 Single Processing: BAdI for User Interface 20090828
Properties
Class CL_MDG_BS_MAT_UI_BADI  
Short Description UI BADI Implementation for Material    
Super Class CL_MDG_BS_MAT_CLF_CNTL Classification Controll for Material 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_MAT_MODEL_GEN   MDG: ERP Material Model General 
Created 20090828   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 IF_MDG_BS_CLF_ACCESS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090828
2 IF_EX_USMD_UI_EVENT2 Single Processing: BAdI for User Interface 20090828
Friends
Class CL_MDG_BS_MAT_UI_BADI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BUOM Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'BUOM' UI Base of measure 20091028
2 GC_DEL_FLAG Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'LVORM_MAT' Deletion flag 20091130
3 GC_EAN Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'EAN' EAN for GTIN 20091202
4 GC_EAN11_MAT Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'EAN11_MAT' EAN for Material 20091023
5 GC_EANTP_MEA Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'EANTP_MEA' EAN category for GTIN 20091023
6 GC_EVENT_DEL_UOM Constant Private Type reference (TYPE) FPM_EVENT_ID 'EVENT_DEL_UOM' Event Delete UOM 20100128
7 GC_LANGUCODE Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'LANGUCODE' Language field 20091111
8 GC_MATART Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'MTART' Material type 20100302
9 GC_MATERIAL Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'MATERIAL' Material 20091117
10 GC_MBRSH Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'MBRSH' Industry sector 20091022
11 GC_MEINS Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'MEINS' Base Unit of Measuere 20091027
12 GC_NOTEBSCDA Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'NOTEBSCDA' Basic Text 20091111
13 GC_NOTEINTCM Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'NOTEINTCM' Internal Comment 20091111
14 GC_NUMTP Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'NUMTP' EAN category for Material 20091023
15 GC_QTEUNIT Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'QTEUNIT' Alt. UoM 20091110
16 GC_ROW Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'ROW' Row Nr 20091110
17 GC_SATNR Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'SATNR' Field for configurable material SATNR 20100203
18 GC_TXTMI Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'TXTMI' Material Description 20100203
19 GC_UMREN Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'UMREN' Characteristic Value 20091207
20 GC_UMREZ Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'UMREZ' Numerator for Conversion to Base Units of Measure 20091207
21 GC_USMD_CREQ_TYPE Constant Private Type reference (TYPE) USMD_FIELDNAME 'USMD_CREQ_TYPE' Change request type 20091217
22 GC_USMD_PROCESS Constant Private Type reference (TYPE) USMD_FIELDNAME 'USMD_PROCESS' Business Activity 20091203
23 GC_USUAL_UI_CONFIG Constant Private Type reference (TYPE) WDY_CONFIG_ID 'MDG_MM_APP_BS_DEL_GEN' Usual Appl Config (not the one for delet Flag) 20091222
24 GC_WEIGHT_UNIT_MAT Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'GEWEI_MAT' WEIGHT UNIT of BuOM in TAB general data 20091211
25 GC_WEIGHT_UNIT_UOM Constant Private Type reference (TYPE) USMD_ATTRIBUTE 'GEWEI' WEIGHT UNIT of BuOM in TAB UoM 20091211
26 GS_BUOM Static Attribute Private Object reference (TYPE REF TO) DATA Buom and its attributes 20091207
27 GT_T_LINE_INDEX Static Attribute Private Type reference (TYPE) RSTABIXTAB Selected UOM rows for deletion 20100301
28 GV_CREATE_MODE Static Attribute Private Type reference (TYPE) ABAP_BOOL Indicator whether or nor mode is create 20091217
29 GV_DELETE_MODE Static Attribute Private Type reference (TYPE) ABAP_BOOL Indicator whether or nor mode is delete 20091217
30 GV_IS_BA_UPLOAD Static Attribute Private Type reference (TYPE) ABAP_BOOL Indicator whether the Bactivity is upload 20100305
31 GV_IS_PRIM_PERS Static Attribute Private Type reference (TYPE) ABAP_BOOL Indicator whether the material is in DB 20091221
32 GV_MEINS Static Attribute Private Type reference (TYPE) MEINS Base Unit of Measure 20091027
33 GV_MEINS_OLD Static Attribute Private Type reference (TYPE) MEINS Old Base Unit of Measure 20091207
34 GV_OPTIONAL Static Attribute Private Type reference (TYPE) USMD_UICTRL_PROP '.' Field Control for optional 20091211
35 GV_PP_SATNR Static Attribute Private Type reference (TYPE) SATNR Value for field SATNR (Config. material) 20100203
36 GV_READ_ONLY Static Attribute Private Type reference (TYPE) USMD_UICTRL_PROP '*' Field Control for read only 20091211
37 GV_REQUIRED Static Attribute Private Type reference (TYPE) USMD_UICTRL_PROP '+' Field Control for required 20091211
38 GV_UNVISIBLE Static Attribute Private Type reference (TYPE) USMD_UICTRL_PROP '-' Field Control for unvisible 20091211
39 GV_WEIGHT_UNIT_MAT Static Attribute Private Type reference (TYPE) GEWEI Value of WEIGHT UNIT of BUoM in TAB general data 20091211
40 ST_PENDING_CLASSTYPE Static Attribute Private Type reference (TYPE) MDG_BS_CLF_T_CLASSTYPE Sync out pending classtypes 20091203
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CHANGING_OF_BUOM Instance method Protected Method Checks in tab UoM where BUoM can be changed 20100111
2 COMPLETE_EAN_AND_EAN_CATEGORY Instance method Protected Method Completes EAN and its corresponding EAN-category 20091119
3 CREATE_BUOM_IN_ENTITY_UOM Instance method Protected Method Extends the entity UoM by the field BUoM 20100203
4 CREATE_BUTTONS_IN_ENTITY_UOM Instance method Protected Method Creates a button for deletion rows in TAB UoM 20100129
5 CREATE_HEADER Instance method Protected Method Creates a header with MATID and description 20100203
6 DELETE_ROWS_IN_UI_TABLE_UOM Instance method Protected Method Deletes row(s) in TAB UOM 20100201
7 DELETE_ROW_IN_TABLE_ENTITY_UOM Instance method Protected Method Deletes row(s) in TAB UOM (to be deleted later) 20100128
8 EXTEND_UNITOFMSR_BY_BUOM Instance method Protected Method Extends the tab UoM by a row refering to BUoM and its attrib 20100125
9 HIDE_RELATED_SERVICES Instance method Protected Method Hide some "Related Services" 20110524
10 READ_EXISTING_UOM Instance method Protected Method Reads the Base UoM and save it into a class-attribute 20100108
11 READ_SAVE_BUOM Instance method Protected Method Reads the Base UoM and save it into a class-attribute 20091029
12 READ_SAVE_CR_BA Instance method Protected Method Reads the Base UoM and save it into a class-attribute 20100303
13 READ_SAVE_ROWS_TOBE_DEL_IN_UOM Instance method Protected Method Read row(s) of TAB UOM for delet; save them into class attri 20100129
14 SET_BASIC_TEXT_DISPLAY Instance method Protected Method Sets text editor in display mode if Basic Text is formatted 20091112
15 SET_BUOM_IN_TABLE_ENTITY_UOM Instance method Protected Method Sets the Base UoM in the entity UOM 20091029
16 SET_DEL_BUTTON_UOM_F_CONTROL Instance method Private Method Sets the field control in the UI key fields 20130117
17 SET_FIELD_CONTROL Instance method Protected Method Sets the field control in the UI 20091023
18 SET_FIELD_CONTROL_2RO Instance method Protected Method Sets the field control in the UI 20110517
19 SET_INT_COMMENT_DISPLAY Instance method Protected Method Sets text editor in display mode if Inter Comm. is formatted 20091112
20 SET_KEY_FIELDS_CONTROL Instance method Protected Method Sets the field control in the UI key fields 20091117
21 SET_MART_ISECT_DELFLAG_CONTROL Instance method Protected Method Sets the field control in the UI refering to the del. flag 20091214
22 SET_MATNR_FIELD_CONTROL Instance method Protected Method Sets the field control in the UI refering to the matnr 20100308
23 SET_PPFLAG_AND_INIT_BUOM_SATNR Instance method Protected Method Reads all current business activities 20100203
24 SET_WUNIT_IN_UOM_DISPLAY Instance method Protected Method Copies weight unit of BUoM from TAB gener. data in TAB UOM 20091211
25 SORT_UI_TABLES Instance method Protected Method Sorts the rows in EAN-TAB according, UoM,EAN cat,EAN 20100201
26 SYNC_OUT Instance method Protected Method Sync out = Sync Staging 20091011
27 UPDATE_FIELD_CONTRL_FOR_SATNR Instance method Protected Method Updates the field control for the material field SATNR 20100203
28 UPDATE_FIELD_CTRL_MTART_MBRSH Instance method Protected Method Updates the field control for the fields MTART MBRSH 20111114
Events
Class CL_MDG_BS_MAT_UI_BADI has no event.
Types
Class CL_MDG_BS_MAT_UI_BADI has no local type.
Method Signatures

Method CHECK_CHANGING_OF_BUOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20100111
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100111
3 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100111
4 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field name and value 20100111

Method CHECK_CHANGING_OF_BUOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method COMPLETE_EAN_AND_EAN_CATEGORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20091119
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091119
3 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091119

Method COMPLETE_EAN_AND_EAN_CATEGORY on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method CREATE_BUOM_IN_ENTITY_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ATTRIBUTE Call by reference Type reference (TYPE) USMD_TS_UI_ATTRIBUTE UI Properties 20100203
2 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100203

Method CREATE_BUOM_IN_ENTITY_UOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method CREATE_BUTTONS_IN_ENTITY_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FPM_EVENT Call by reference Type reference (TYPE) USMD_TS_FPM_EVENT FPM events 20100129
2 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100129

Method CREATE_BUTTONS_IN_ENTITY_UOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method CREATE_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA UI Data 20100203
2 Exporting ET_IDR_FIELD Call by reference Type reference (TYPE) USMD_T_IDR_FIELD IDR field 20100203
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100203
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100203
5 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Key field 20100203

Method CREATE_HEADER on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method DELETE_ROWS_IN_UI_TABLE_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_LEAD_INDEX Call by reference Type reference (TYPE) I Lead selection 20100201
2 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA Entity data 20100201
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100201
4 Importing IO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT FPM event 20100201
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100201

Method DELETE_ROWS_IN_UI_TABLE_UOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method DELETE_ROW_IN_TABLE_ENTITY_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_LEAD_INDEX Call by reference Type reference (TYPE) I Lead selection 20100128
2 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA Entity data 20100128
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100128
4 Importing IO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT FPM event 20100128
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100128

Method DELETE_ROW_IN_TABLE_ENTITY_UOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method EXTEND_UNITOFMSR_BY_BUOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20100125
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100125
3 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100125
4 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field name and value 20100125

Method EXTEND_UNITOFMSR_BY_BUOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method HIDE_RELATED_SERVICES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_NAVIGATION Call by reference Object reference (TYPE REF TO) IF_FPM_NAVIGATION List of Navigationtargets 20110524
2 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20110527

Method HIDE_RELATED_SERVICES on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method READ_EXISTING_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) USMD_T_VALUE Table of Field-names/values 20100111
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100108
3 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100108
4 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Key field 20100108

Method READ_EXISTING_UOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method READ_SAVE_BUOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091029
2 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091029
3 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Key field 20091123

Method READ_SAVE_BUOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method READ_SAVE_CR_BA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100303
2 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100303
3 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Key field 20100303

Method READ_SAVE_CR_BA on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method READ_SAVE_ROWS_TOBE_DEL_IN_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100129
2 Importing IO_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT FPM event 20100129
3 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100129
4 Importing IT_LINE_INDEX Call by reference Type reference (TYPE) RSTABIXTAB Indices for the selected lines 20100129

Method READ_SAVE_ROWS_TOBE_DEL_IN_UOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_BASIC_TEXT_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20091112
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091112
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20091112
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091112
5 Importing IT_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 Old UI properties 20091117

Method SET_BASIC_TEXT_DISPLAY on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_BUOM_IN_TABLE_ENTITY_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20091029
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091029
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20091119
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091029

Method SET_BUOM_IN_TABLE_ENTITY_UOM on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_DEL_BUTTON_UOM_F_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20130117
2 Exporting ET_FPM_EVENT Call by reference Type reference (TYPE) USMD_TS_FPM_EVENT UI Properties 20130117
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20130117
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20130117

Method SET_DEL_BUTTON_UOM_F_CONTROL on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_FIELD_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20091023
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091023
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20091023
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091023
5 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field name and value 20091023

Method SET_FIELD_CONTROL on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_FIELD_CONTROL_2RO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20110517
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20110517
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20110517
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20110517
5 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field name and value 20110517

Method SET_FIELD_CONTROL_2RO on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_INT_COMMENT_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20091112
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091112
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20091112
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091112
5 Importing IT_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 Old UI properties 20091117

Method SET_INT_COMMENT_DISPLAY on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_KEY_FIELDS_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20091117
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091117
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20091117
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091117

Method SET_KEY_FIELDS_CONTROL on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_MART_ISECT_DELFLAG_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20091214
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091214
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20091214
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091214
5 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field name and value 20091214

Method SET_MART_ISECT_DELFLAG_CONTROL on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_MATNR_FIELD_CONTROL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100308
2 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20100308
3 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100308
4 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field name and value 20100308

Method SET_MATNR_FIELD_CONTROL on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_PPFLAG_AND_INIT_BUOM_SATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100203
2 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100203
3 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Key fields 20100203

Method SET_PPFLAG_AND_INIT_BUOM_SATNR on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SET_WUNIT_IN_UOM_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20091211
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091211
3 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20091211
4 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20091211
5 Importing IT_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 Old UI properties 20091211

Method SET_WUNIT_IN_UOM_DISPLAY on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SORT_UI_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA 20100201
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100201
3 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100201

Method SORT_UI_TABLES on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method SYNC_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DATA Call by reference Type reference (TYPE) USMD_TS_ENTITY_DATA MDG Data for classification 20091012
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20091011
# Exception Resumable Description Created on
1 CX_MDG_BS_MAT_GEN Material Exceptions and Messages 20091011

Method UPDATE_FIELD_CONTRL_FOR_SATNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100203
2 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20100203
3 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100203
4 Importing IT_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 Old UI properties 20100203

Method UPDATE_FIELD_CONTRL_FOR_SATNR on class CL_MDG_BS_MAT_UI_BADI has no exception.

Method UPDATE_FIELD_CTRL_MTART_MBRSH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20111114
2 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20111114
3 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20111114
4 Importing IT_PROPERTY Call by reference Type reference (TYPE) USMD_T_UI_PROPERTY2 UI Properties 20111114

Method UPDATE_FIELD_CTRL_MTART_MBRSH on class CL_MDG_BS_MAT_UI_BADI has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 605