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 |