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 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | GTY_STEP_DATA_T | 20120413 | |||
2 | ![]() |
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 | ![]() |
Instance method | Protected | Method | Adds a new row | 20100126 |
2 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20120413 |
3 | ![]() |
Instance method | Protected | Method | Deletes the specified row | 20100126 |
4 | ![]() |
Instance method | Protected | Method | Restrict Selection fro Dropdown List for REconc. Account | 20100202 |
5 | ![]() |
Instance method | Protected | Method | Restrict Selection fro Dropdown List for REconc. Account | 20100316 |
6 | ![]() |
Instance method | Protected | Method | Restrict Selection for Dropdonw List: Tax Groupings | 20100426 |
7 | ![]() |
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 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_DATA | UI data | 20100126 | ||
2 | ![]() |
EV_INDEX | Call by reference | Type reference (TYPE) | SYTABIX | Row-index to which the row was added | 20100126 | ||
3 | ![]() |
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 | ![]() |
CT_DATA | Call by reference | Type reference (TYPE) | USMD_TS_ENTITY_DATA | UI data | 20100126 | ||
2 | ![]() |
IV_ENTITY | Call by reference | Type reference (TYPE) | USMD_ENTITY | Entity Type | 20100126 | ||
3 | ![]() |
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 | ![]() |
ED_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Financial MDM: Field Name | 20100202 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100202 | ||
3 | ![]() |
ET_SELECTION | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20100202 | ||
4 | ![]() |
ID_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_ATTR_RES | Resolved Attribute | 20100202 | ||
5 | ![]() |
IS_UI_CONTEXT | Call by reference | Type reference (TYPE) | USMD_S_UI_CONTEXT2 | UI Context | 20100202 | ||
6 | ![]() |
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 | ![]() |
ED_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Financial MDM: Field Name | 20100316 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100316 | ||
3 | ![]() |
ET_SELECTION | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20100316 | ||
4 | ![]() |
ID_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_ATTR_RES | Resolved Attribute | 20100316 | ||
5 | ![]() |
IS_UI_CONTEXT | Call by reference | Type reference (TYPE) | USMD_S_UI_CONTEXT2 | UI Context | 20100316 | ||
6 | ![]() |
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 | ![]() |
ED_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Financials MDM: Field Name | 20100426 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100426 | ||
3 | ![]() |
ET_SELECTION | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20100426 | ||
4 | ![]() |
ID_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_ATTR_RES | Resolved Attribute | 20100426 | ||
5 | ![]() |
IS_UI_CONTEXT | Call by reference | Type reference (TYPE) | USMD_S_UI_CONTEXT2 | UI Context | 20100426 | ||
6 | ![]() |
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 | ![]() |
ED_FIELDNAME | Call by reference | Type reference (TYPE) | USMD_FIELDNAME | Financials MDM: Field Name | 20100414 | ||
2 | ![]() |
ET_MESSAGE | Call by reference | Type reference (TYPE) | USMD_T_MESSAGE | Messages | 20100414 | ||
3 | ![]() |
ET_SELECTION | Call by reference | Type reference (TYPE) | USMD_TS_SEL | Sorted Table: Selection Condition (Range per Field) | 20100414 | ||
4 | ![]() |
ID_ATTRIBUTE | Call by reference | Type reference (TYPE) | USMD_ATTR_RES | Resolved Attribute | 20100414 | ||
5 | ![]() |
IS_UI_CONTEXT | Call by reference | Type reference (TYPE) | USMD_S_UI_CONTEXT2 | UI Context | 20100414 | ||
6 | ![]() |
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 |