Hierarchy
⤷
⤷
Properties
| Class | CL_S_EPM_UI_PO | |
| Short Description | EPM UI Layer | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_EPM_WD | EPM: ABAP Web Dynpro |
| Created | 20090714 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 7 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_S_EPM_UI_PO has no interface implemented.
Friends
Class CL_S_EPM_UI_PO has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | 'A' | 20100203 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'R' | 20100203 | |||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'S' | 20100203 | |||
| 4 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'CHNGRESP' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 5 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'CHNGTIME' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 6 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'CITY' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 7 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'COMPNAME' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 8 | Constant | Public | Type reference (TYPE) | TR_MODE | 'C' | Create | 20090727 | ||
| 9 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'CREARESP' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 10 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'CREATIME' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 11 | Constant | Public | Type reference (TYPE) | TR_MODE | 'D' | Display | 20090727 | ||
| 12 | Constant | Public | Type reference (TYPE) | TR_MODE | 'E' | Edit | 20090727 | ||
| 13 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'HEADAPST' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 14 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'HEADCFST' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 15 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'HEADCURR' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 16 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'HEADIDS' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 17 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'HEADNOTE' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 18 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'HDORDSTA' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 19 | Constant | Public | Type reference (TYPE) | STRING | 'HEADER' | 20090727 | |||
| 20 | Constant | Public | Type reference (TYPE) | STRING | 'MYPOS' | 20091019 | |||
| 21 | Constant | Public | Type reference (TYPE) | STRING | 'PRODUCT' | 20090727 | |||
| 22 | Constant | Public | Type reference (TYPE) | STRING | 'SUPPLIER' | 20090727 | |||
| 23 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'LASTNAME' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 24 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'HDLCSTAT' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 25 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'PARTID' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 26 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'POSTCODE' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 27 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'PRODCAT' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 28 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'PRODDESC' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 29 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'PRODID' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 30 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'PRODTYCO' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 31 | Constant | Public | Type reference (TYPE) | STRING | 'S_EPM_WD_PO' | 20090727 | |||
| 32 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'TOTGRAMT' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 33 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'TOTNETAM' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 34 | Constant | Public | Type reference (TYPE) | RSSCR_NAME | 'TOTTAXAM' | ABAP/4: Name of SELECT-OPTION / PARAMETER | 20090727 | ||
| 35 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_EPM_MESSAGE_BUFFER | EPM: Message buffer interface | 20090714 | |||
| 36 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_EPM_PO | EPM: Purchase Order Interface | 20090714 | |||
| 37 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_S_EPM_UI_PO | EPM UI Layer | 20091119 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | SNWD_ID | EPM: General-purpose ID | 20091019 | |||
| 39 | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20091201 | ||||
| 40 | Instance attribute | Private | Type reference (TYPE) | TR_MODE | 20091125 |
Methods
Events
Class CL_S_EPM_UI_PO has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TR_MODE | Public | See coding | 20090727 | TR_MODE type C length 1
|
||
| 2 | TT_AVAILABILITY_ITEMS | Public | See coding | 20101126 | tt_availability_items TYPE STANDARD TABLE OF ty_availability_item
|
||
| 3 | TT_NODE_PROPS | Public | See coding | 20090714 | tt_node_props type HASHED TABLE OF ty_node_props WITH UNIQUE key node_key
|
||
| 4 | TT_PO_HEADER_UI | Public | See coding | 20090727 | TT_PO_HEADER_UI type STANDARD TABLE OF epm_po_header_ui
|
||
| 5 | TY_AVAILABILITY_ITEM | Public | See coding | 20101126 | BEGIN OF ty_availability_item,
item_key TYPE snwd_node_key,
pic_url TYPE snwd_availability_url,
END OF ty_availability_item
|
||
| 6 | TY_NODE_PROPS | Public | See coding | 20090714 | begin of TY_NODE_PROPs,
node_key type snwd_node_key,
props type WDR_CONTEXT_PROPERTIES_TAB,
end of ty_node_props
|
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_S_EPM_UI_PO has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 |
Method CONVERT_BP_ID_TO_NODE_KEY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | SNWD_PARTNER_ID | EPM: Business Partner ID | 20091008 | |||
| 2 | RV_NODE_KEY | Value transfer | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091210 | ||
| 2 | EPM: System exception class | 20091210 |
Method CREATE_PO_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PO_ITEM_UI | Call by reference | Type reference (TYPE) | EPM_PO_ITEM_UI | PO Item UI Fields | 20090714 | |||
| 2 | ET_PROPS | Call by reference | Type reference (TYPE) | WDR_CONTEXT_PROPERTIES_TAB | WD ABAP: Context Attribute Property | 20090714 | |||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20090714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 | ||
| 2 | EPM: System exception class | 20090714 |
Method DELETE_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091125 | ||
| 2 | EPM: System exception class | 20091125 |
Method DELETE_PO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091120 | |||
| 2 | RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20091120 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091120 | ||
| 2 | EPM: System exception class | 20091120 |
Method ENRICH_BP_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PO_HEADER_UI | Call by reference | Type reference (TYPE) | TT_PO_HEADER_UI | 20090727 | ||||
| 2 | IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | EPM: Generic Node Key | 20090727 | |||
| 3 | IT_PO_LIST | Call by reference | Type reference (TYPE) | IF_EPM_PO_HEADER=>TT_NODE_DATA | Table of PO headers | 20090727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090727 | ||
| 2 | EPM: System exception class | 20090727 |
Method GET_ACTION_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20091202 | |||
| 2 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091202 | |||
| 3 | RT_ACTION_PROPS | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_PROPERTIES | Property Handling: Properties | 20091202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091202 |
Method GET_BP_CONTACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PARENT_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091202 | |||
| 2 | RS_CONTACT_DATA | Value transfer | Type reference (TYPE) | IF_EPM_BP_CONTACT=>TY_NODE_DATA | Contact node element data | 20091202 |
Method GET_BP_CONTACT on class CL_S_EPM_UI_PO has no exception.
Method GET_BP_CONTACT_ADDRESS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ADDRESS_GUID | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091125 | |||
| 2 | RS_CONTACT_ADDR | Value transfer | Type reference (TYPE) | SNWD_AD | EPM: Address Table | 20091125 |
Method GET_BP_CONTACT_ADDRESS on class CL_S_EPM_UI_PO has no exception.
Method GET_BP_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091125 | |||
| 2 | RS_BP | Value transfer | Type reference (TYPE) | IF_EPM_BP_HEADER=>TY_NODE_DATA | EPM: Business Partner Table | 20091125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091125 | ||
| 2 | EPM: System exception class | 20091125 |
Method GET_EMPLOYEE_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_EMPLOYEE_ID | Value transfer | Type reference (TYPE) | SNWD_ID | EPM: General-purpose ID | 20091019 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: WD Exceptions | 20091019 |
Method GET_FIELD_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD_NAME | Call by reference | Type reference (TYPE) | STRING | 20091125 | ||||
| 2 | IV_FIELD_NAME_INT | Call by reference | Type reference (TYPE) | STRING | 20091125 | ||||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091125 | |||
| 4 | IV_TR_MODE | Call by reference | Type reference (TYPE) | TR_MODE | 20091214 | ||||
| 5 | RS_PROPS | Value transfer | Type reference (TYPE) | WDR_CONTEXT_PROPERTIES | WD ABAP: Context Attribute Property | 20091125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091125 | ||
| 2 | EPM: System exception class | 20091125 |
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_S_EPM_UI_PO | EPM UI Layer | 20091119 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091119 |
Method GET_ITEMS_PD_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090714 | |||
| 2 | RT_PD_DATA | Value transfer | Type reference (TYPE) | IF_EPM_PRODUCT_HEADER=>TT_NODE_DATA | Table of product headers | 20090714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 | ||
| 2 | EPM: System exception class | 20090714 |
Method GET_ITEMS_PROPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODE_PROPS | Call by reference | Type reference (TYPE) | TT_NODE_PROPS | 20091202 | ||||
| 2 | IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 | ||
| 2 | EPM: System exception class | 20090714 |
Method GET_NODE_KEY_BY_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PO_ID | Call by reference | Type reference (TYPE) | SNWD_PO_ID | Table of PO identifiers | 20091214 | |||
| 2 | RV_PO_NODE_KEY | Value transfer | Type reference (TYPE) | SNWD_NODE_KEY | Conversion info for a set of alternative node keys | 20091214 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: WD Exceptions | 20091214 |
Method GET_NODE_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BO_NODE_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_BO_NODE_NAME | The BO node name | 20091202 | |||
| 2 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091202 | |||
| 3 | IV_PROPERTY_NAME | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_PROPERTY_NAME | Property Handling: Property Name | 20091202 | |||
| 4 | RT_NODE_PROPS | Value transfer | Type reference (TYPE) | IF_EPM_BO=>TT_PROPERTIES | Property Handling: Properties | 20091202 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091202 |
Method GET_PO_EMP_RESP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EMPLOYEE_GUID | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091125 | |||
| 2 | RS_EMPLOYEE_DATA | Value transfer | Type reference (TYPE) | IF_EPM_ORG_EMPLOYEE=>TY_NODE_DATA | EPM: Address Table | 20091125 |
Method GET_PO_EMP_RESP on class CL_S_EPM_UI_PO has no exception.
Method GET_PO_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_TR_MODE | Call by reference | Type reference (TYPE) | TR_MODE | GC_DISPLAY | 20091214 | |||
| 2 | ES_PO_HEADER | Call by reference | Type reference (TYPE) | IF_EPM_PO_HEADER=>TY_NODE_DATA | EPM: Purchase Order Header Table | 20091214 | |||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091125 | ||
| 2 | EPM: System exception class | 20091125 | ||
| 3 | EPM: WD Exceptions | 20091125 |
Method GET_PO_HEADER_UI_LIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PO_HEADER_UI | Call by reference | Type reference (TYPE) | TT_PO_HEADER_UI | 20090727 | ||||
| 2 | EV_NR_OF_ROWS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND | Query: Size of overall query result set ( number of rows ) | 20090727 | |||
| 3 | IT_PARAMS | Call by reference | Type reference (TYPE) | RSPARAMS_TT | rsparams Table | 20090727 | |||
| 4 | IV_MAX_ROWS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TY_QUERY_MAX_ROWS | IF_EPM_BO=>GC_SELECT_ALL_ROWS | Query: Maximum number of rows to select | 20090727 | ||
| 5 | IV_QUERY | Call by reference | Type reference (TYPE) | STRING | GC_H_QUERY_SUPPLIER | 20090727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090727 | ||
| 2 | EPM: System exception class | 20090727 | ||
| 3 | EPM: WD Exceptions | 20091019 |
Method GET_PO_ITEM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_PO_ITEM_UI | Call by reference | Type reference (TYPE) | EPM_PO_ITEM_UI | PO Item UI Fields | 20090714 | |||
| 2 | ET_PROPS | Call by reference | Type reference (TYPE) | WDR_CONTEXT_PROPERTIES_TAB | WD ABAP: Context Attribute Property | 20090714 | |||
| 3 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20090714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 | ||
| 2 | EPM: System exception class | 20090714 |
Method GET_PO_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | EPM: Generic Node Key | 20090714 | |||
| 2 | ET_PO_ITEMS_UI | Call by reference | Type reference (TYPE) | TT_EPM_PO_ITEM_UI | TT for EPM_PO_ITEM_UI | 20090714 | |||
| 3 | ET_PROPS | Call by reference | Type reference (TYPE) | WDR_CONTEXT_PROPERTIES | WD ABAP: Context Attribute Property | 20090714 | |||
| 4 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20090714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 | ||
| 2 | EPM: System exception class | 20090714 |
Method GET_PO_ITEMS_UI_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_PO_ITEMS_UI | Call by reference | Type reference (TYPE) | TT_EPM_PO_ITEM_UI | TT for EPM_PO_ITEM_UI | 20090714 | |||
| 2 | ET_PROPS | Call by reference | Type reference (TYPE) | WDR_CONTEXT_PROPERTIES | WD ABAP: Context Attribute Property | 20090714 | |||
| 3 | IT_NODE_KEYS | Call by reference | Type reference (TYPE) | IF_EPM_BO=>TT_NODE_KEYS | Set of generic node element keys | 20090714 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 | ||
| 2 | EPM: System exception class | 20090714 |
Method GET_PO_NOTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091007 | |||
| 2 | RV_NOTE | Value transfer | Type reference (TYPE) | STRING | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091007 | ||
| 2 | EPM: System exception class | 20091007 |
Method PERFORM_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ACTION_TYPE | Call by reference | Type reference (TYPE) | STRING | 20100203 | ||||
| 2 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20100203 | |||
| 3 | RV_SUCCESS | Value transfer | Type reference (TYPE) | STRING | 20100203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20100203 | ||
| 2 | EPM: System exception class | 20100203 |
Method SET_BP_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | SNWD_PARTNER_ID | EPM: Business Partner ID | 20091103 | |||
| 2 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091103 | |||
| 3 | RV_PARTNER_GUID | Value transfer | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091103 | ||
| 2 | EPM: System exception class | 20091103 | ||
| 3 | EPM: WD Exceptions | 20091103 |
Method SET_BP_ID_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BP_ID | Call by reference | Type reference (TYPE) | SNWD_PARTNER_ID | EPM: Business Partner ID | 20100319 | |||
| 2 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20100319 | |||
| 3 | RV_PARTNER_GUID | Value transfer | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20100319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20100319 | ||
| 2 | EPM: System exception class | 20100319 | ||
| 3 | EPM: WD Exceptions | 20100319 |
Method SET_PO_NOTE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20091020 | |||
| 2 | IV_NOTE | Call by reference | Type reference (TYPE) | SNWD_DESC | EPM: Text field for names and descriptions | 20091020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091020 | ||
| 2 | EPM: System exception class | 20091020 |
Method SET_PRODUCT_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20090714 | |||
| 2 | IV_PRODUCT_ID | Call by reference | Type reference (TYPE) | SNWD_PRODUCT_ID | EPM: Product ID | 20090714 | |||
| 3 | RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100224 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 | ||
| 2 | EPM: System exception class | 20090714 | ||
| 3 | EPM: WD Exceptions | 20090714 |
Method SET_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NODE_KEY | Call by reference | Type reference (TYPE) | SNWD_NODE_KEY | EPM: Generic Node Key | 20090714 | |||
| 2 | IV_QUANTITY | Call by reference | Type reference (TYPE) | SNWD_QUANTITY | EPM: Product ID | 20090714 | |||
| 3 | RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20090714 | ||
| 2 | EPM: System exception class | 20090714 |
Method UPDATE_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE_DATA | Call by reference | Type reference (TYPE) | IF_EPM_PO_HEADER=>TT_NODE_DATA | Table of PO headers | 20091008 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | EPM: API exception class | 20091008 | ||
| 2 | EPM: System exception class | 20091008 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 730 |