Hierarchy
⤷ MM-PUR (Application Component) Purchasing
⤷ MMPUR_UI_MODEL (Package) Model Components for Web Dynpro Applications, Purchasing
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class | 20070725 |
Properties
Class | CL_MMPUR_UI_ACC_MODEL | |
Short Description | Assistance Class for MMPUR_ACCOUNT_ASSIGN_COMP | |
Super Class | CL_WD_COMPONENT_ASSISTANCE | Basis for a Web Dynpro assistance class |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | MMPUR_UI_MODEL | Model Components for Web Dynpro Applications, Purchasing |
Created | 20070725 | SAP |
Last change | 20100310 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_MMPUR_UI_ACC_MODEL has no forward declaration.
Interfaces
Class CL_MMPUR_UI_ACC_MODEL has no interface implemented.
Friends
Class CL_MMPUR_UI_ACC_MODEL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MO_ACCOUNT_ALV_CONFIG | Instance attribute | Private | Object reference (TYPE REF TO) | CL_SALV_WD_CONFIG_TABLE | Configuration of the ALV Output | 20070727 | ||
2 | MO_CANCELPOPUP_WINDOW | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_WINDOW | 20071008 | |||
3 | MO_COMP_CNTLR_GLOBAL | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20070803 | ||
4 | MO_COMP_CNTLR_LOCAL | Instance attribute | Private | Object reference (TYPE REF TO) | OBJECT | 20070803 | |||
5 | MO_COMP_CONTEXT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20070726 | ||
6 | MO_IF_DOCUMENT | Instance attribute | Private | Object reference (TYPE REF TO) | IF_MMPUR_DOCUMENT | 20070730 | |||
7 | MO_IF_WD_CONTROLLER | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_CONTROLLER | Web Dynpro: Controller Interface | 20070808 | ||
8 | MO_MFS_HANDLER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_MFS_MM | Metafield Server | 20070829 | ||
9 | MO_POPUP_WINDOW | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_WINDOW | 20070803 | |||
10 | MO_VIEW | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API of a View | 20070919 | ||
11 | MO_WARNPOPUP_WINDOW | Instance attribute | Public | Object reference (TYPE REF TO) | IF_WD_WINDOW | 20070809 | |||
12 | MT_ATTR_PROPS_MASTER | Instance attribute | Private | Type reference (TYPE) | WDR_CONTEXT_PROP_FOR_NODE_TAB | Property for Node | 20070829 | ||
13 | MT_MFS_ACCOUNTS | Instance attribute | Private | Type reference (TYPE) | TTYP_FIELDSELECTION_MM | Field Selection | 20070829 | ||
14 | MT_MFS_MAPPING | Instance attribute | Private | Type reference (TYPE) | MEPO_T_METAFIELD_MAPPING | Tablen Field/Metafield Mapping | 20070829 | ||
15 | MV_2UPD | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | Second update flag( ' X' - second update) | 20070914 | ||
16 | MV_ACC_EMPTY | Instance attribute | Private | Type reference (TYPE) | WDY_BOOLEAN | Flag for service package account (X - no service account) | 20070906 | ||
17 | MV_ACTIVITY | Instance attribute | Private | Type reference (TYPE) | TRTYP | Transaction type | 20070726 | ||
18 | MV_ATTR_PROPS_INITIALIZED | Instance attribute | Private | Type reference (TYPE) | XCHAR | Batch management indicator (internal) | 20070829 | ||
19 | MV_COPY_TO_ALL | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | Flag for copy to all (X - the flag is set) | 20070809 | ||
20 | MV_DISTR_IND | Instance attribute | Public | Type reference (TYPE) | TWRKZ | Partial Invoice Indicator | 20070730 | ||
21 | MV_ERROR_MSG | Instance attribute | Public | Type reference (TYPE) | WDY_BOOLEAN | Flag for error message (X - erorr message exist) | 20070809 | ||
22 | MV_FM_ACTIVE | Instance attribute | Public | Type reference (TYPE) | CHAR1 | Single-Character Indicator | 20071008 | ||
23 | MV_INIT_ACCOUNT | Instance attribute | Private | Type reference (TYPE) | WDY_BOOLEAN | Initial account line flag ('X' - exists) | 20070917 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ACTION_CANCEL | Instance method | Public | Method | Cancel the account pop up | 20070803 |
2 | ACTION_OK | Instance method | Public | Method | OK and close the pop up | 20070803 |
3 | ADD_ITEM | Instance method | Public | Method | Add new account line | 20070806 |
4 | CANCEL_POPUP_CANCEL | Instance method | Public | Method | Cancel the "cancel popup" | 20071008 |
5 | CHECK_FM_IS_ACTIVE | Instance method | Private | Method | Check the funds management active or not | 20071009 |
6 | COPY_ACCOUNT_TO_ALL_ITEM | Instance method | Private | Method | Copy account assignment to all PR items | 20070919 |
7 | COPY_FROM_TEMP | Instance method | Public | Method | Copy account assignment from template | 20070803 |
8 | DELETE_ITEM | Instance method | Public | Method | Delete account line | 20070806 |
9 | DESELECT_ACCOUNT_LINE | Instance method | Public | Method | Deselect account line | 20070914 |
10 | DO_COPY_FROM_TEMP | Instance method | Public | Method | Bind data from template | 20070905 |
11 | GET_CONTEXT_ELEMENT_FOR_ZEXKN | Instance method | Private | Method | Get Context Element for passed line account number (zexkn) | 20070919 |
12 | GET_INPUTDATA | Instance method | Private | Method | Get necessary input data for account assignment | 20070730 |
13 | GO_TO_NEXT_ITEM | Instance method | Public | Method | Go to next purchse requisition item | 20071005 |
14 | GO_TO_PREVIOUS_ITEM | Instance method | Public | Method | Go to previous requisition item | 20071005 |
15 | INITIALIZE_ATTR_PROPS | Instance method | Private | Method | Initialize attribute properties | 20070829 |
16 | INITIALIZE_COMPONENT | Instance method | Public | Method | Initialize processing | 20070726 |
17 | MESSAGE_HANDLING | Instance method | Private | Method | Message handling | 20070919 |
18 | SAVE_AS_TEMP | Instance method | Public | Method | Save account assignment as template | 20070803 |
19 | SET_DISTR_KEY | Instance method | Public | Method | Set distribution key (single/quantity/percentage) | 20070730 |
20 | SET_DISTR_VALUES | Instance method | Private | Method | Set values for the distribution index | 20070730 |
21 | SET_FIELD_FOR_FM_ACTIVE | Instance method | Private | Method | Set field selection for active funds management | 20071008 |
22 | SET_FIELD_SELECTION | Instance method | Private | Method | Set field selection (required, read only, input, invisible) | 20070827 |
23 | SET_METAFIELD_FUNCTION | Instance method | Private | Method | Set metafield function | 20070829 |
24 | SUBSCRIBE_BTN_EVENT | Instance method | Public | Method | Subscribe button event (OK / CANCEL) | 20070803 |
25 | TO_INITIALIZE_ACCOUNT_TAB | Instance method | Public | Method | Initialize the UI accounting table | 20070919 |
26 | UPDATE_ACC_DATA | Instance method | Public | Method | Update the account assignment data | 20070803 |
27 | WARN_POPUP_CANCEL | Instance method | Public | Method | Cancel the warning pop up | 20070919 |
Events
Class CL_MMPUR_UI_ACC_MODEL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TTY_EXKN | Private | See coding | 20070919 | TTY_EXKN TYPE STANDARD TABLE OF EXKN
|
Method Signatures
Method ACTION_CANCEL Signature
Method ACTION_CANCEL on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method ACTION_CANCEL on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method ACTION_OK Signature
Method ACTION_OK on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method ACTION_OK on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method ADD_ITEM Signature
Method ADD_ITEM on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method ADD_ITEM on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method CANCEL_POPUP_CANCEL Signature
Method CANCEL_POPUP_CANCEL on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method CANCEL_POPUP_CANCEL on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method CHECK_FM_IS_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ACCOUNT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20071009 | ||
2 | Importing | IO_INPUT_DATA | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20071009 | ||
3 | Importing | IS_ITEM | Call by reference | Type reference (TYPE) | MEREQ_ITEM | OO Purchase Requisition: Item Status | 20071009 |
Method CHECK_FM_IS_ACTIVE on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method COPY_ACCOUNT_TO_ALL_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_INPUT_DATA | Call by reference | Type reference (TYPE) | MMPURUI_ACC_INPUT | Account Assignment Input Data | 20070919 | ||
2 | Importing | IT_ACCOUNT | Call by reference | Type reference (TYPE) | TTY_EXKN | 20070919 |
Method COPY_ACCOUNT_TO_ALL_ITEM on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method COPY_FROM_TEMP Signature
Method COPY_FROM_TEMP on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method COPY_FROM_TEMP on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method DELETE_ITEM Signature
Method DELETE_ITEM on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method DELETE_ITEM on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method DESELECT_ACCOUNT_LINE Signature
Method DESELECT_ACCOUNT_LINE on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method DESELECT_ACCOUNT_LINE on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method DO_COPY_FROM_TEMP Signature
Method DO_COPY_FROM_TEMP on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method DO_COPY_FROM_TEMP on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method GET_CONTEXT_ELEMENT_FOR_ZEXKN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EO_ITEM | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_ELEMENT | Web Dynpro: Interface for Node Element | 20070919 | ||
2 | Importing | IV_ACCOUNT_NO | Call by reference | Type reference (TYPE) | EKKN-ZEKKN | Sequential Number of Account Assignment | 20070919 |
Method GET_CONTEXT_ELEMENT_FOR_ZEXKN on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method GET_INPUTDATA Signature
Method GET_INPUTDATA on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method GET_INPUTDATA on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method GO_TO_NEXT_ITEM Signature
Method GO_TO_NEXT_ITEM on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method GO_TO_NEXT_ITEM on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method GO_TO_PREVIOUS_ITEM Signature
Method GO_TO_PREVIOUS_ITEM on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method GO_TO_PREVIOUS_ITEM on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method INITIALIZE_ATTR_PROPS Signature
Method INITIALIZE_ATTR_PROPS on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method INITIALIZE_ATTR_PROPS on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method INITIALIZE_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_COMP_CNTLR_GLOBAL | Call by reference | Object reference (TYPE REF TO) | IF_WD_COMPONENT | Web Dynpro: Component | 20070726 | ||
2 | Importing | IO_COMP_CNTLR_LOCAL | Call by reference | Object reference (TYPE REF TO) | OBJECT | 20070726 | |||
3 | Importing | IO_MMPUR_TEMPLATE | Call by reference | Object reference (TYPE REF TO) | IWCI_MMPUR_TEMPLATES_COMP | Web Dynpro Interface COMPONENTCONTROLLER | 20070831 | ||
4 | Importing | IO_ROOT_NODE | Call by reference | Object reference (TYPE REF TO) | IF_WD_CONTEXT_NODE | Web Dynpro: Interface for Context Nodes | 20070726 |
Method INITIALIZE_COMPONENT on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method MESSAGE_HANDLING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ACCOUNT | Call by reference | Type reference (TYPE) | TTY_EXKN | 20070919 | |||
2 | Importing | IT_MESSAGES | Call by reference | Type reference (TYPE) | MEPO_T_MESSAGES_BAPI | Message Handler: Purchasing: Transfer Table | 20070919 | ||
3 | Importing | IV_ITEMNR | Call by reference | Type reference (TYPE) | BNFPO | Item Number of Purchase Requisition | 20070919 |
Method MESSAGE_HANDLING on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method SAVE_AS_TEMP Signature
Method SAVE_AS_TEMP on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method SAVE_AS_TEMP on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method SET_DISTR_KEY Signature
Method SET_DISTR_KEY on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method SET_DISTR_KEY on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method SET_DISTR_VALUES Signature
Method SET_DISTR_VALUES on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method SET_DISTR_VALUES on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method SET_FIELD_FOR_FM_ACTIVE Signature
Method SET_FIELD_FOR_FM_ACTIVE on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method SET_FIELD_FOR_FM_ACTIVE on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method SET_FIELD_SELECTION Signature
Method SET_FIELD_SELECTION on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method SET_FIELD_SELECTION on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method SET_METAFIELD_FUNCTION Signature
Method SET_METAFIELD_FUNCTION on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method SET_METAFIELD_FUNCTION on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method SUBSCRIBE_BTN_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_VIEW | Call by reference | Object reference (TYPE REF TO) | IF_WD_VIEW | Web Dynpro: API of a View | 20070803 |
Method SUBSCRIBE_BTN_EVENT on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method TO_INITIALIZE_ACCOUNT_TAB Signature
Method TO_INITIALIZE_ACCOUNT_TAB on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method TO_INITIALIZE_ACCOUNT_TAB on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method UPDATE_ACC_DATA Signature
Method UPDATE_ACC_DATA on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method UPDATE_ACC_DATA on class CL_MMPUR_UI_ACC_MODEL has no exception.
Method WARN_POPUP_CANCEL Signature
Method WARN_POPUP_CANCEL on class CL_MMPUR_UI_ACC_MODEL has no parameter.
Method WARN_POPUP_CANCEL on class CL_MMPUR_UI_ACC_MODEL has no exception.
History
Last changed by/on | SAP | 20100310 |
SAP Release Created in | 603 |