SAP ABAP Interface IF_MMPUR_UI_CONTEXT_ACCESS (Context Access Interface)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
MM-PUR (Application Component) Purchasing
⤷
MMPUR_UI_MODEL (Package) Model Components for Web Dynpro Applications, Purchasing

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_MMPUR_UI_CONTEXT_HANDLER | Context Handler Interface | 20070628 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_MMPUR_UI_CONTEXT_HANDLER | Context Handler | 20070628 |
Properties
Interface | IF_MMPUR_UI_CONTEXT_ACCESS | |
Short Description | Context Access Interface |
General Data
Package | MMPUR_UI_MODEL | Model Components for Web Dynpro Applications, Purchasing |
Created | 20070628 | SAP |
Last changed | 20100310 | SAP |
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) |
Interfaces
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no interface.
Friends
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no friend.
Attributes
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Notify about "manual" Context changes | 20070829 |
2 | ![]() |
Instance method | Public | Method | Deselect all Items | 20070724 |
3 | ![]() |
Instance method | Public | Method | Get Header | 20070911 |
4 | ![]() |
Instance method | Public | Method | Get Item Number for passed Node/Element Index | 20070628 |
5 | ![]() |
Instance method | Public | Method | Get Items node Lead Selection Index | 20070731 |
6 | ![]() |
Instance method | Public | Method | Get Item for passed Node/Element Index | 20070810 |
7 | ![]() |
Instance method | Public | Method | Get Context Element for passed Item Number | 20070823 |
8 | ![]() |
Instance method | Public | Method | Get selected Items | 20070807 |
9 | ![]() |
Instance method | Public | Method | Has Data of Document changed? | 20070814 |
10 | ![]() |
Instance method | Public | Method | Has Data of Lead Selection Item changed? | 20070628 |
11 | ![]() |
Instance method | Public | Method | Returns the amount of selected Items | 20070907 |
12 | ![]() |
Instance method | Public | Method | Select all Items | 20070724 |
13 | ![]() |
Instance method | Public | Method | Set Item selection via Node/Element Index | 20070628 |
Events
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no event.
Types
Interface IF_MMPUR_UI_CONTEXT_ACCESS has no local type.
Method Signatures
Method CONTEXT_WAS_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_ELEMENT | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Changed Node Element | 20070829 | ||
2 | ![]() |
IR_VALUE | Call by reference | Type reference (TYPE) | DATA | Value | 20070829 | ||
3 | ![]() |
IV_ATTRIBUTE | Call by reference | Type reference (TYPE) | STRING | Changed Node Attribute | 20070829 |
Method CONTEXT_WAS_CHANGED on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.
Method DESELECT_ALL_ITEMS Signature
Method DESELECT_ALL_ITEMS on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no parameter.
Method DESELECT_ALL_ITEMS on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.
Method GET_HEADER_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_HEADER | Call by reference | Type reference (TYPE) | ANY | Header data | 20070911 |
Method GET_HEADER_DATA on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.
Method GET_ITEMNO_FOR_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ITEM_NO | Call by reference | Type reference (TYPE) | NUMC5 | Item number | 20070628 | ||
2 | ![]() |
IV_INDEX | Call by reference | Type reference (TYPE) | I | Element Index of ITEMS node | 20070628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for Handling/Access Shared Data Context | 20070731 |
Method GET_ITEMS_LEAD_SELECTION_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_INDEX | Call by reference | Type reference (TYPE) | I | Index of Lead Selection | 20070731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for Handling/Access Shared Data Context | 20070731 |
Method GET_ITEM_DATA_FOR_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_DATA | Call by reference | Type reference (TYPE) | ANY | 20070810 | |||
2 | ![]() |
IV_INDEX | Call by reference | Type reference (TYPE) | I | Item index | 20070810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for Handling/Access Shared Data Context | 20070904 |
Method GET_ITEM_ELEMENT_FOR_ITEMNO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_ITEM | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20070823 | ||
2 | ![]() |
IV_ITEM_NO | Call by reference | Type reference (TYPE) | NUMC5 | Item Number | 20070823 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for Handling/Access Shared Data Context | 20070823 |
Method GET_SELECTED_ITEMS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ITEMS | Call by reference | Type reference (TYPE) | ANY TABLE | Data of selected items | 20070807 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for Handling/Access Shared Data Context | 20070907 |
Method HAS_DOCUMENT_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_DOCUMENT_CHANGED | Call by reference | Type reference (TYPE) | XCHAR | Batch management indicator (internal) | 20070814 |
Method HAS_DOCUMENT_CHANGED on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.
Method HAS_SELECTED_ITEM_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_ITEM_CHANGED | Value transfer | Type reference (TYPE) | XCHAR | true/false | 20070731 | ||
2 | ![]() |
IV_INDEX | Call by reference | Type reference (TYPE) | I | Index of Item. No value passing means lead selection | 20070903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exceptions for Handling/Access Shared Data Context | 20070731 |
Method HOW_MANY_ITEMS_ARE_SELECTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_COUNTED | Call by reference | Type reference (TYPE) | I | Amount of selected Items | 20070907 |
Method HOW_MANY_ITEMS_ARE_SELECTED on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.
Method SELECT_ALL_ITEMS Signature
Method SELECT_ALL_ITEMS on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no parameter.
Method SELECT_ALL_ITEMS on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.
Method SET_ITEM_SELECTION_VIA_INDEX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_INDEX | Call by reference | Type reference (TYPE) | I | Element Index of ITEMS node | 20070628 |
Method SET_ITEM_SELECTION_VIA_INDEX on Interface IF_MMPUR_UI_CONTEXT_ACCESS has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 603 |