SAP ABAP Class CL_MDG_BS_UI_EVENT_SUPPLIER (UI-BAdI implementation for suppliers)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-SUP (Application Component) MDG Supplier (Central Parts)
     MDG_BS_ECC_SUPPLIERUIEXT (Package) Ui Extensions for Master Data Governance for Suppliers
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_UI_EVENT_BP Class for BAdI Impl.: MDG_UI_EVENT_BP 20091008
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_UI_EVENT_VENDOR UI-BAdI implementation for vendor-like UI 20100309
Properties
Class CL_MDG_BS_UI_EVENT_SUPPLIER  
Short Description UI-BAdI implementation for suppliers    
Super Class CL_MDG_BS_UI_EVENT_BP Class for BAdI Impl.: MDG_UI_EVENT_BP 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_SUPPLIERUIEXT   Ui Extensions for Master Data Governance for Suppliers 
Created 20091008   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_BS_UI_EVENT_SUPPLIER has no forward declaration.
Interfaces
Class CL_MDG_BS_UI_EVENT_SUPPLIER has no interface implemented.
Friends
Class CL_MDG_BS_UI_EVENT_SUPPLIER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GT_STEP_DATA Instance attribute Protected Type reference (TYPE) GTY_STEP_DATA_T 20120413
2 GV_WF_SERVICES Instance attribute Protected Object reference (TYPE REF TO) CL_MDG_BS_SUPPL_WF_SERVICES Workflow: Services 20120413
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ROW Instance method Protected Method Adds a new row 20100126
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20120413
3 DELETE_ROW Instance method Protected Method Deletes the specified row 20100126
4 GET_AKONT Instance method Protected Method Restrict Selection fro Dropdown List for REconc. Account 20100202
5 GET_BPPOR Instance method Protected Method Restrict Selection fro Dropdown List for REconc. Account 20100316
6 GET_TAXGR Instance method Protected Method Restrict Selection for Dropdonw List: Tax Groupings 20100426
7 GET_WITHT Instance method Protected Method Restrict Value Help for withholding tax type 20100414
Events
Class CL_MDG_BS_UI_EVENT_SUPPLIER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GTY_STEP_DATA Protected See coding 20120413 BEGIN OF gty_step_data, step TYPE usmd_crequest_appstep, index TYPE usmd_crequest_wfindex, data TYPE mdg_bs_suppl_wf_index_chg_t, END OF gty_step_data
2 GTY_STEP_DATA_T Protected See coding 20120413 gty_step_data_t TYPE STANDARD TABLE OF gty_step_data
Method Signatures

Method ADD_ROW 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 20100126
2 Exporting EV_INDEX Call by reference Type reference (TYPE) SYTABIX Row-index to which the row was added 20100126
3 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100126

Method ADD_ROW on class CL_MDG_BS_UI_EVENT_SUPPLIER has no exception.

Method CONSTRUCTOR Signature

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

Method DELETE_ROW 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 20100126
2 Importing IV_ENTITY Call by reference Type reference (TYPE) USMD_ENTITY Entity Type 20100126
3 Importing IV_INDEX Call by reference Type reference (TYPE) SYTABIX 0 Row-index, "0" refers to current row 20100126

Method DELETE_ROW on class CL_MDG_BS_UI_EVENT_SUPPLIER has no exception.

Method GET_AKONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Financial MDM: Field Name 20100202
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100202
3 Exporting ET_SELECTION Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20100202
4 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Resolved Attribute 20100202
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100202
6 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20100202

Method GET_AKONT on class CL_MDG_BS_UI_EVENT_SUPPLIER has no exception.

Method GET_BPPOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Financial MDM: Field Name 20100316
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100316
3 Exporting ET_SELECTION Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20100316
4 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Resolved Attribute 20100316
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100316
6 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20100316

Method GET_BPPOR on class CL_MDG_BS_UI_EVENT_SUPPLIER has no exception.

Method GET_TAXGR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Financials MDM: Field Name 20100426
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100426
3 Exporting ET_SELECTION Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20100426
4 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Resolved Attribute 20100426
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100426
6 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20100426

Method GET_TAXGR on class CL_MDG_BS_UI_EVENT_SUPPLIER has no exception.

Method GET_WITHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FIELDNAME Call by reference Type reference (TYPE) USMD_FIELDNAME Financials MDM: Field Name 20100414
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) USMD_T_MESSAGE Messages 20100414
3 Exporting ET_SELECTION Call by reference Type reference (TYPE) USMD_TS_SEL Sorted Table: Selection Condition (Range per Field) 20100414
4 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Resolved Attribute 20100414
5 Importing IS_UI_CONTEXT Call by reference Type reference (TYPE) USMD_S_UI_CONTEXT2 UI Context 20100414
6 Importing IT_KEY_FIELD Call by reference Type reference (TYPE) USMD_TS_VALUE Field Name and Value 20100414

Method GET_WITHT on class CL_MDG_BS_UI_EVENT_SUPPLIER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605