SAP ABAP Interface IF_EPM_PO_HEADER (EPM: Purchase Order Header Node Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD (Application Component) NetWeaver Demonstration
     S_EPM_BO_PO (Package) EPM: Purchase Order Business Object
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_EPM_PO EPM: Purchase Order BO Interface 20081216
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EPM_PO EPM: Business Object Purchase Order 20081216
Properties
Interface IF_EPM_PO_HEADER  
Short Description EPM: Purchase Order Header Node Interface    
General Data
Package S_EPM_BO_PO   EPM: Purchase Order Business Object 
Created 20081216   SAP 
Last changed 20140121   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)
2 IF_EPM_ATTACHMENT_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_EPM_BO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_EPM_BP_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_EPM_GOODS_RECEIPT_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_EPM_PO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_EPM_PO_INVOICE_HEADER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_EPM_PO_ITEM Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_EPM_PO_HEADER has no interface.
Friends
Interface IF_EPM_PO_HEADER has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_ACCEPT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_ACCEPT' Name of a BO service ( method name ) 20090421
2 GC_ACTION_CANCELED Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_CANCELLED' Name of a BO service ( method name ) 20090421
3 GC_ACTION_CANCELED_BY_SUPPLIER Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_CANCELLED_BY_SUPPLIER' Name of a BO service ( method name ) 20090421
4 GC_ACTION_CHECK_AVAILABILITY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_CHECK_AVAILABILITY' Name of a BO service ( method name ) 20100727
5 GC_ACTION_CLOSE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_CLOSE' Name of a BO service ( method name ) 20100118
6 GC_ACTION_CONFIRMED Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_CONFIRMED' Name of a BO service ( method name ) 20090421
7 GC_ACTION_GOODS_RECEIPT_CREATE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_GOODS_RECEIPT_CREATED' Name of a BO service ( method name ) 20090421
8 GC_ACTION_INVOICE_RECEIVED Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_INVOICE_RECEIVED' Name of a BO service ( method name ) 20090421
9 GC_ACTION_PURCHASE_ORDER_SENT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_PURCHASE_ORDER_SENT' Name of a BO service ( method name ) 20090421
10 GC_ACTION_REJECT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_REJECT' Name of a BO service ( method name ) 20090421
11 GC_ACTION_REVERT_TO_NEW Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'ACTION_REVERT_TO_NEW' Name of a BO service ( method name ) 20100215
12 GC_ALT_KEY_MD_PO_ID Constant Public See coding 20130331
13 GC_ALT_KEY_NM_PO_ID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_ALTERNATIVE_KEY_NAME 'ALT_KEY_PO_ID' 20130331
14 GC_APPROVAL_STATUS_APPROVED Constant Public Type reference (TYPE) SNWD_PO_AP_STATUS_CODE 'A' EPM: Purchase Order Approval Status 20090128
15 GC_APPROVAL_STATUS_INITIAL Constant Public Type reference (TYPE) SNWD_PO_AP_STATUS_CODE SPACE EPM: Purchase Order Approval Status 20090128
16 GC_APPROVAL_STATUS_REJECTED Constant Public Type reference (TYPE) SNWD_PO_AP_STATUS_CODE 'R' EPM: Purchase Order Approval Status 20090128
17 GC_ASSOC_MD_BP Constant Public See coding 20130117
18 GC_ASSOC_MD_CHANGED_BY Constant Public See coding 20130118
19 GC_ASSOC_MD_CREATED_BY Constant Public See coding 20130118
20 GC_ASSOC_MD_GOODS_RECEIPT Constant Public See coding 20130205
21 GC_ASSOC_MD_HEADER_NOTE Constant Public See coding 20130125
22 GC_ASSOC_MD_INVOICE Constant Public See coding 20130205
23 GC_ASSOC_MD_ITEMS Constant Public See coding 20130117
24 GC_BO_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_BO_NAME IF_EPM_PO=>GC_BO_NAME The BO name 20090422
25 GC_BO_NODE_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME 'IF_EPM_PO_HEADER' BO node name 20090112
26 GC_CONFIRM_STATUS_CANCELLED Constant Public Type reference (TYPE) SNWD_PO_CF_STATUS_CODE 'X' EPM: Purchase Order Confirmation Status 20090128
27 GC_CONFIRM_STATUS_CONFIRMED Constant Public Type reference (TYPE) SNWD_PO_CF_STATUS_CODE 'C' EPM: Purchase Order Confirmation Status 20090128
28 GC_CONFIRM_STATUS_INITIAL Constant Public Type reference (TYPE) SNWD_PO_CF_STATUS_CODE SPACE EPM: Purchase Order Confirmation Status 20090128
29 GC_CONFIRM_STATUS_SENT Constant Public Type reference (TYPE) SNWD_PO_CF_STATUS_CODE 'S' EPM: Purchase Order Confirmation Status 20090128
30 GC_CONVERT_PO_IDS_TO_KEYS Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'CONVERT_PO_IDS_TO_KEYS' 20130527
31 GC_CREATE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'CREATE' Name of a BO service ( method name ) 20091204
32 GC_DB_TABLE_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_DB_TABLE_NAME 'SNWD_PO' DB table name 20090218
33 GC_DELETE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'DELETE' Name of a BO service ( method name ) 20091204
34 GC_FIELD_NAME_APPROVAL_STATUS Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'APPROVAL_STATUS' EPM: Database Field name 20090202
35 GC_FIELD_NAME_CHANGED_AT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CHANGED_AT' EPM: Database Field name 20090202
36 GC_FIELD_NAME_CHANGED_BY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CHANGED_BY' EPM: Database Field name 20090202
37 GC_FIELD_NAME_CONFIRM_STATUS Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CONFIRM_STATUS' EPM: Database Field name 20090202
38 GC_FIELD_NAME_CREATED_AT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CREATED_AT' EPM: Database Field name 20090202
39 GC_FIELD_NAME_CREATED_BY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CREATED_BY' EPM: Database Field name 20090202
40 GC_FIELD_NAME_CURRENCY_CODE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'CURRENCY_CODE' EPM: Database Field name 20090310
41 GC_FIELD_NAME_GROSS_AMOUNT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'GROSS_AMOUNT' EPM: Database Field name 20090202
42 GC_FIELD_NAME_INVOICING_STATUS Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'INVOICING_STATUS' Type of a table field name 20100118
43 GC_FIELD_NAME_LIFECYCLE_STATUS Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'LIFECYCLE_STATUS' EPM: Database Field name 20090202
44 GC_FIELD_NAME_NET_AMOUNT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'NET_AMOUNT' EPM: Database Field name 20090310
45 GC_FIELD_NAME_NOTE_GUID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'NOTE_GUID' EPM: Database Field name 20090310
46 GC_FIELD_NAME_ORDERING_STATUS Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'ORDERING_STATUS' EPM: Database Field name 20090202
47 GC_FIELD_NAME_PARTNER_GUID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'PARTNER_GUID' EPM: Database Field name 20090310
48 GC_FIELD_NAME_PO_ID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'PO_ID' EPM: Database Field name 20090202
49 GC_FIELD_NAME_TAX_AMOUNT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_TABLE_FIELD_NAME 'TAX_AMOUNT' EPM: Database Field name 20090310
50 GC_INVOICING_STATUS_INITIAL Constant Public Type reference (TYPE) SNWD_PO_IN_STATUS_CODE SPACE EPM: Purchase Order Invoicing Status 20100118
51 GC_INVOICING_STATUS_INVOICED Constant Public Type reference (TYPE) SNWD_PO_IN_STATUS_CODE 'I' EPM: Purchase Order Invoicing Status 20100118
52 GC_LIFECYCLE_STATUS_CANCELLED Constant Public Type reference (TYPE) SNWD_PO_LC_STATUS_CODE 'X' EPM: Purchase Order Lifecycle Status 20090128
53 GC_LIFECYCLE_STATUS_CLOSED Constant Public Type reference (TYPE) SNWD_PO_LC_STATUS_CODE 'C' EPM: Purchase Order Lifecycle Status 20090128
54 GC_LIFECYCLE_STATUS_INPROCESS Constant Public Type reference (TYPE) SNWD_PO_LC_STATUS_CODE 'P' EPM: Purchase Order Lifecycle Status 20090130
55 GC_LIFECYCLE_STATUS_NEW Constant Public Type reference (TYPE) SNWD_PO_LC_STATUS_CODE 'N' EPM: Purchase Order Lifecycle Status 20090120
56 GC_LIFECYCLE_STATUS_REJECTED Constant Public Type reference (TYPE) SNWD_PO_LC_STATUS_CODE 'R' EPM: Purchase Order Lifecycle Status 20090128
57 GC_NAVIGATE_TO_BP Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_BUSINESS_PARTNER' Name of a BO service ( method name ) 20090428
58 GC_NAVIGATE_TO_CHANGED_BY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_CHANGED_BY' Name of a BO service ( method name ) 20090428
59 GC_NAVIGATE_TO_CREATED_BY Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_CREATED_BY' Name of a BO service ( method name ) 20090428
60 GC_NAVIGATE_TO_GOODS_RECEIPT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_GOODS_RECEIPT' Name of a BO service ( method name ) 20100205
61 GC_NAVIGATE_TO_HEADER_NOTE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_HEADER_NOTE' Name of a BO service ( method name ) 20090428
62 GC_NAVIGATE_TO_INVOICE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_INVOICE' Name of a BO service ( method name ) 20100119
63 GC_NAVIGATE_TO_ITEMS Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'NAVIGATE_TO_ITEMS' Name of a BO service ( method name ) 20090428
64 GC_NUMBER_RANGE_IDENT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_NUMBER_RANGE_IDENT 3 Number Range Number 20090112
65 GC_ORDERING_STATUS_DELIVERED Constant Public Type reference (TYPE) SNWD_PO_OR_STATUS_CODE 'D' EPM: Purchase Order Ordering Status 20090128
66 GC_ORDERING_STATUS_INITIAL Constant Public Type reference (TYPE) SNWD_PO_OR_STATUS_CODE SPACE EPM: Purchase Order Ordering Status 20090128
67 GC_PARENT_BO_NODE_NAME Constant Public Type reference (TYPE) IF_EPM_BO=>TY_BO_NODE_NAME SPACE Parent BO node name 20090112
68 GC_QUERY_BY_HEADER Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'QUERY_BY_HEADER' Name of a BO service ( method name ) 20090421
69 GC_QUERY_BY_PRODUCT Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'QUERY_BY_PRODUCT' Name of a BO service ( method name ) 20090112
70 GC_QUERY_BY_SUPPLIER Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'QUERY_BY_SUPPLIER' Name of a BO service ( method name ) 20090112
71 GC_RETRIEVE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'RETRIEVE' Name of a BO service ( method name ) 20091204
72 GC_SET_BUSINESS_PARTNER_ID Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'SET_BUSINESS_PARTNER_ID' 20100407
73 GC_SET_NOTE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'SET_NOTE' 20100407
74 GC_UPDATE Constant Public Type reference (TYPE) IF_EPM_BO=>TY_SERVICE_NAME 'UPDATE' Name of a BO service ( method name ) 20091204
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_ACCEPT Instance method Public Method Accepts PO request by purchaser 20081216
2 ACTION_CANCELLED Instance method Public Method Cancels purchase order 20081216
3 ACTION_CANCELLED_BY_SUPPLIER Instance method Public Method Flags PO as declined by supplier 20081216
4 ACTION_CHECK_AVAILABILITY Instance method Public Method Checks the availability for each item of the given POs 20100727
5 ACTION_CLOSE Instance method Public Method Closes a purchase order 20100119
6 ACTION_CONFIRMED Instance method Public Method Flags specified nodes as received and confirmed 20081216
7 ACTION_GOODS_RECEIPT_CREATED Instance method Public Method Flags specified POs as 'received' 20090128
8 ACTION_INVOICE_RECEIVED Instance method Public Method Flags specified nodes as 'invoice received' 20081216
9 ACTION_PURCHASE_ORDER_SENT Instance method Public Method Flags specified purchase orders as 'sent' 20081216
10 ACTION_REJECT Instance method Public Method Declines PO request by purchaser 20081216
11 ACTION_REVERT_TO_NEW Instance method Public Method Sets a rejected PO back into status new 20100215
12 CONVERT_PO_IDS_TO_KEYS Instance method Public Method Converts PO IDs to node keys 20090203
13 CREATE Instance method Public Method Retrieves a created header line filled with defaults 20081216
14 DELETE Instance method Public Method Deletes a header line 20081216
15 GET_NOTE Instance method Public Method Returns the header note 20090824
16 GET_NOTES Instance method Public Method Returns the header note 20091211
17 GET_PRODUCT_AMOUNTS Instance method Public Method Get amount of products requested by given set of POs 20110427
18 NAVIGATE_TO_BUSINESS_PARTNER Instance method Public Method Retrieves link to business partner 20081216
19 NAVIGATE_TO_CHANGED_BY Instance method Public Method Retrieves link to PO modifier 20081216
20 NAVIGATE_TO_CREATED_BY Instance method Public Method Retrieves link to PO creator 20081216
21 NAVIGATE_TO_GOODS_RECEIPT Instance method Public Method Retrieves link to goods receipt (header) 20100205
22 NAVIGATE_TO_HEADER_NOTE Instance method Public Method Retrieves link to PO note 20081216
23 NAVIGATE_TO_INVOICE Instance method Public Method Retrieves link to invoice 20100119
24 NAVIGATE_TO_ITEMS Instance method Public Method Retrieves links to items 20081216
25 QUERY_BY_HEADER Instance method Public Method Returns header keys/data for specified header information 20090304
26 QUERY_BY_PRODUCT Instance method Public Method Returns header keys/data for specified products 20081216
27 QUERY_BY_SUPPLIER Instance method Public Method Returns header keys/data for specified suppliers 20081216
28 RETRIEVE Instance method Public Method Retrieves data for specified node keys 20081216
29 SET_BUSINESS_PARTNER_ID Instance method Public Method Sets the header business partner ID 20100305
30 SET_NOTE Instance method Public Method Sets the header note 20091019
31 UPDATE Instance method Public Method Updates a header line 20081216
Events
Interface IF_EPM_PO_HEADER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_NODE_DATA Public See coding Table of PO headers 20081216 tt_node_data type standard table of ty_node_data with default key
2 TT_PO_IDENTIFIERS Public See coding Table of PO identifiers 20090203 tt_po_identifiers type standard table of ty_node_data-po_id
3 TT_SEL_PAR_APPROVAL_STATUS Public See coding Range table for approval status 20090304 tt_sel_par_approval_status type range of snwd_po_ap_status_code
4 TT_SEL_PAR_CHANGE_RESPONSIBLES Public See coding Range table for create responsibles 20090304 tt_sel_par_change_responsibles type range of snwd_id
5 TT_SEL_PAR_CHANGE_TIMESTAMPS Public See coding Range table for change timestamps 20090304 tt_sel_par_change_timestamps type range of timestampl
6 TT_SEL_PAR_CITIES Public See coding Range table for cities 20081216 tt_sel_par_cities type range of snwd_city
7 TT_SEL_PAR_COMPANY_NAMES Public See coding Range table for company names 20081216 tt_sel_par_company_names type range of snwd_company_name
8 TT_SEL_PAR_CONFIRM_STATUS Public See coding Range table for confirm status 20090304 tt_sel_par_confirm_status type range of snwd_po_cf_status_code
9 TT_SEL_PAR_CONTACT_NAMES Public See coding Reange table for product names 20081216 tt_sel_par_contact_names type range of snwd_last_name
10 TT_SEL_PAR_CREATE_RESPONSIBLES Public See coding Range table for create responsibles 20090304 tt_sel_par_create_responsibles type range of snwd_id
11 TT_SEL_PAR_CREATE_TIMESTAMPS Public See coding Range table for create timestamps 20090304 tt_sel_par_create_timestamps type range of timestampl
12 TT_SEL_PAR_HEADER_CURRENCIES Public See coding Range table for header currencies 20090304 tt_sel_par_header_currencies type range of snwd_curr_code
13 TT_SEL_PAR_HEADER_IDS Public See coding Range table for header ids 20090304 tt_sel_par_header_ids type range of snwd_po_id
14 TT_SEL_PAR_HEADER_NOTES Public See coding Range table for header notes 20090304 tt_sel_par_header_notes type range of snwd_desc
15 TT_SEL_PAR_LIFECYCLE_STATUS Public See coding Range table for lifecycle status 20090304 tt_sel_par_lifecycle_status type range of snwd_po_lc_status_code
16 TT_SEL_PAR_ORDERING_STATUS Public See coding Range table for ordering status 20090304 tt_sel_par_ordering_status type range of snwd_po_or_status_code
17 TT_SEL_PAR_PARTNER_IDS Public See coding Range table for product ids 20081216 tt_sel_par_partner_ids type range of snwd_partner_id
18 TT_SEL_PAR_POSTAL_CODES Public See coding Range table for postal codes 20081216 tt_sel_par_postal_codes type range of snwd_postal_code
19 TT_SEL_PAR_PRODUCT_CATEGORIES Public See coding Range table for product categories 20081216 tt_sel_par_product_categories type range of snwd_product_category
20 TT_SEL_PAR_PRODUCT_DESC Public See coding Range table for product descriptions 20081216 tt_sel_par_product_desc type range of char255
21 TT_SEL_PAR_PRODUCT_IDS Public See coding Range table for product ids 20081216 tt_sel_par_product_ids type range of snwd_product_id
22 TT_SEL_PAR_PRODUCT_NAMES Public See coding Range table for product names 20081216 tt_sel_par_product_names type range of char255
23 TT_SEL_PAR_PRODUCT_TYPE_CODES Public See coding Range table for product type codes 20081216 tt_sel_par_product_type_codes type range of snwd_product_type_code
24 TT_SEL_PAR_TOTAL_GROSS_AMOUNTS Public See coding Range table for total gross amounts 20090304 tt_sel_par_total_gross_amounts type range of snwd_ttl_gross_amount
25 TT_SEL_PAR_TOTAL_NET_AMOUNTS Public See coding Range table for total net amounts 20090304 tt_sel_par_total_net_amounts type range of snwd_ttl_net_amount
26 TT_SEL_PAR_TOTAL_TAX_AMOUNTS Public See coding Range table for total tax amounts 20090304 tt_sel_par_total_tax_amounts type range of snwd_ttl_tax_amount
27 TT_VIEW_AVAILABILITY_DATA Public See coding Table of PO availability data 20100727 tt_view_availability_data type standard table of ty_view_availability_data with default key
28 TY_NODE_DATA Public Type reference (TYPE) SNWD_PO EPM: Purchase Order Header Table 20081216
29 TY_VIEW_AVAILABILITY_DATA Public See coding EPM: PO Availability View 20100727 begin of ty_view_availability_data, header_key type if_epm_bo=>ty_node_key, item_key type if_epm_bo=>ty_node_key, quantity type if_epm_storage_bin_header=>ty_node_data-quantity, quantity_unit type if_epm_storage_bin_header=>ty_node_data-quantity_unit, end of ty_view_availability_data
Method Signatures

Method ACTION_ACCEPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method ACTION_CANCELLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method ACTION_CANCELLED_BY_SUPPLIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method ACTION_CHECK_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_VIEW_AVAILABILITY_DATA Table of PO availability data 20100727
2 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20100727
3 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100727
4 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100727
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100727
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100727

Method ACTION_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20100119
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100119
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100119
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100119
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100119

Method ACTION_CONFIRMED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method ACTION_GOODS_RECEIPT_CREATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20090128
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20090128
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20090128
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090128
2 CX_EPM_SYSTEM_EXCEPTION 20090128

Method ACTION_INVOICE_RECEIVED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method ACTION_PURCHASE_ORDER_SENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method ACTION_REJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method ACTION_REVERT_TO_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20100215
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100215
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100215
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100215
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100215

Method CONVERT_PO_IDS_TO_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_KEY_MAPPING Call by reference Type reference (TYPE) IF_EPM_BO=>TT_KEY_MAPPING_INFO Conversion info for a set of alternative node keys 20090203
2 Importing IT_KEY_VALUES Call by reference Type reference (TYPE) TT_PO_IDENTIFIERS Table of PO identifiers 20090203
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090203
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090203

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DATA Call by reference Type reference (TYPE) TY_NODE_DATA EPM: Purchase Order Header 20081216
2 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20090427
3 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20081216
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20081216
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20081216

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method GET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091020
2 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20120827
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20090824
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20090824
5 Returning RV_TEXT Value transfer Type reference (TYPE) SNWD_DESC EPM: Text field for names and descriptions 20090824
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20090824
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20090824

Method GET_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO Set of node element specific operation information 20091218
2 Exporting ET_TEXTS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_TEXTS 20091211
3 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091211
4 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20091211
5 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20120827
6 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091211
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091211
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091211

Method GET_PRODUCT_AMOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20110427
2 Exporting ET_PRODUCT_AMOUNTS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_REQUESTED_QUANTITIES product amount information 20110427
3 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20110427
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20110427
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20110427

Method NAVIGATE_TO_BUSINESS_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_BP_HEADER=>TT_NODE_DATA 20081216
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS 20081216
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100906
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method NAVIGATE_TO_CHANGED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_ORG_EMPLOYEE=>TT_NODE_DATA 20081216
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS 20081216
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100906
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method NAVIGATE_TO_CREATED_BY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_ORG_EMPLOYEE=>TT_NODE_DATA 20081216
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS 20081216
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100906
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method NAVIGATE_TO_GOODS_RECEIPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_GOODS_RECEIPT_HEADER=>TT_NODE_DATA Set of PO invoice header node element data 20100205
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20100205
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100205
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100205
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100205
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20100205
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100205
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100205

Method NAVIGATE_TO_HEADER_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_TEXT_HEADER=>TT_NODE_DATA 20081216
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS 20081216
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100906
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method NAVIGATE_TO_INVOICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_PO_INVOICE_HEADER=>TT_NODE_DATA Set of PO invoice header node element data 20100119
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS Set of association links (source => target node elements) 20100119
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100119
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100119
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS Set of generic node element keys 20100119
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY Edit mode of a BO node element 20100119
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100119
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100119

Method NAVIGATE_TO_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) IF_EPM_PO_ITEM=>TT_NODE_DATA 20081216
2 Exporting ET_LINK_TABLE Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_LINKS 20081216
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES Property Handling: Properties 20100520
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
5 Importing IT_SOURCE_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method QUERY_BY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_NODE_DATA 20090304
2 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20090304
3 Exporting EV_NR_OF_ROWS_FOUND Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND 20090304
4 Importing IS_PAGING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS Query: Paging options 20090427
5 Importing IT_SEL_PAR_APPROVAL_STATUS Call by reference Type reference (TYPE) TT_SEL_PAR_APPROVAL_STATUS 20090305
6 Importing IT_SEL_PAR_CHANGE_RESPONSIBLE Call by reference Type reference (TYPE) TT_SEL_PAR_CHANGE_RESPONSIBLES 20130527
7 Importing IT_SEL_PAR_CHANGE_TIMESTAMPS Call by reference Type reference (TYPE) TT_SEL_PAR_CHANGE_TIMESTAMPS 20090304
8 Importing IT_SEL_PAR_COMPANY_NAMES Call by reference Type reference (TYPE) TT_SEL_PAR_COMPANY_NAMES Range table for company names 20100722
9 Importing IT_SEL_PAR_CONFIRM_STATUS Call by reference Type reference (TYPE) TT_SEL_PAR_CONFIRM_STATUS 20090305
10 Importing IT_SEL_PAR_CREATE_RESPONSIBLE Call by reference Type reference (TYPE) TT_SEL_PAR_CREATE_RESPONSIBLES 20130527
11 Importing IT_SEL_PAR_CREATE_TIMESTAMPS Call by reference Type reference (TYPE) TT_SEL_PAR_CREATE_TIMESTAMPS 20090304
12 Importing IT_SEL_PAR_HEADER_CURRENCIES Call by reference Type reference (TYPE) TT_SEL_PAR_HEADER_CURRENCIES 20090305
13 Importing IT_SEL_PAR_HEADER_IDS Call by reference Type reference (TYPE) TT_SEL_PAR_HEADER_IDS 20090305
14 Importing IT_SEL_PAR_HEADER_NOTES Call by reference Type reference (TYPE) TT_SEL_PAR_HEADER_NOTES 20090305
15 Importing IT_SEL_PAR_LIFECYCLE_STATUS Call by reference Type reference (TYPE) TT_SEL_PAR_LIFECYCLE_STATUS 20090305
16 Importing IT_SEL_PAR_ORDERING_STATUS Call by reference Type reference (TYPE) TT_SEL_PAR_ORDERING_STATUS 20090305
17 Importing IT_SEL_PAR_PARTNER_IDS Call by reference Type reference (TYPE) TT_SEL_PAR_PARTNER_IDS 20111214
18 Importing IT_SEL_PAR_PRODUCT_IDS Call by reference Type reference (TYPE) TT_SEL_PAR_PRODUCT_IDS 20120907
19 Importing IT_SEL_PAR_TOTAL_GROSS_AMOUNT Call by reference Type reference (TYPE) TT_SEL_PAR_TOTAL_GROSS_AMOUNTS 20130527
20 Importing IT_SEL_PAR_TOTAL_NET_AMOUNTS Call by reference Type reference (TYPE) TT_SEL_PAR_TOTAL_NET_AMOUNTS 20090305
21 Importing IT_SEL_PAR_TOTAL_TAX_AMOUNTS Call by reference Type reference (TYPE) TT_SEL_PAR_TOTAL_TAX_AMOUNTS 20090305
22 Importing IT_SORTING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS 20090304
23 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS IF_EPM_BO=>GC_DEFAULT_MAX_ROWS 20090304
24 Importing IV_START_TRANSACTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120321
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20090304
2 CX_EPM_SYSTEM_EXCEPTION 20090304

Method QUERY_BY_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_NODE_DATA 20081216
2 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
3 Exporting EV_NR_OF_ROWS_FOUND Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND 20081216
4 Importing IS_PAGING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS Query: Paging options 20090427
5 Importing IT_SEL_PAR_PRODUCT_CATEGORIES Call by reference Type reference (TYPE) TT_SEL_PAR_PRODUCT_CATEGORIES 20081216
6 Importing IT_SEL_PAR_PRODUCT_DESC Call by reference Type reference (TYPE) TT_SEL_PAR_PRODUCT_DESC 20081216
7 Importing IT_SEL_PAR_PRODUCT_IDS Call by reference Type reference (TYPE) TT_SEL_PAR_PRODUCT_IDS 20081216
8 Importing IT_SEL_PAR_PRODUCT_NAMES Call by reference Type reference (TYPE) TT_SEL_PAR_PRODUCT_NAMES 20081216
9 Importing IT_SEL_PAR_PRODUCT_TYPE_CODES Call by reference Type reference (TYPE) TT_SEL_PAR_PRODUCT_TYPE_CODES 20081216
10 Importing IT_SORTING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS 20081216
11 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS IF_EPM_BO=>GC_DEFAULT_MAX_ROWS 20081216
12 Importing IV_START_TRANSACTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20120907
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method QUERY_BY_SUPPLIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_NODE_DATA 20081216
2 Exporting ET_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
3 Exporting EV_NR_OF_ROWS_FOUND Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_NR_OF_ROWS_FOUND 20081216
4 Importing IS_PAGING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_PAGING_OPTIONS Query: Paging options 20090427
5 Importing IT_SEL_PAR_CITIES Call by reference Type reference (TYPE) TT_SEL_PAR_CITIES 20081216
6 Importing IT_SEL_PAR_COMPANY_NAMES Call by reference Type reference (TYPE) TT_SEL_PAR_COMPANY_NAMES 20081216
7 Importing IT_SEL_PAR_CONTACT_NAMES Call by reference Type reference (TYPE) TT_SEL_PAR_CONTACT_NAMES 20081216
8 Importing IT_SEL_PAR_PARTNER_IDS Call by reference Type reference (TYPE) TT_SEL_PAR_PARTNER_IDS 20081216
9 Importing IT_SEL_PAR_POSTAL_CODES Call by reference Type reference (TYPE) TT_SEL_PAR_POSTAL_CODES 20081216
10 Importing IT_SORTING_OPTIONS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_QUERY_SORT_OPTIONS 20081216
11 Importing IV_MAX_ROWS Call by reference Type reference (TYPE) IF_EPM_BO=>TY_QUERY_MAX_ROWS IF_EPM_BO=>GC_DEFAULT_MAX_ROWS 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method RETRIEVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) TT_NODE_DATA 20081216
2 Exporting ET_FAILED_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
3 Exporting ET_PROPERTIES Call by reference Type reference (TYPE) IF_EPM_BO=>TT_PROPERTIES 20090422
4 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
5 Importing IT_NODE_KEYS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEYS 20081216
6 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) IF_EPM_BO=>TY_EDIT_MODE IF_EPM_BO=>GC_READ_ONLY 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216

Method SET_BUSINESS_PARTNER_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20100305
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20100305
3 Importing IV_BUSINESS_PARTNER_ID Call by reference Type reference (TYPE) IF_EPM_BP_HEADER=>TY_NODE_DATA-BP_ID 20100305
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20100305
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20100305
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20100305

Method SET_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUCCESS Call by reference Type reference (TYPE) ABAP_BOOL 20091119
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER EPM: Message buffer interface 20091020
3 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20091019
4 Importing IV_NODE_KEY Call by reference Type reference (TYPE) IF_EPM_BO=>TY_NODE_KEY Generic Node element key 20091019
5 Importing IV_TEXT Call by reference Type reference (TYPE) SNWD_DESC EPM: Text field for names and descriptions 20091019
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20091019
2 CX_EPM_SYSTEM_EXCEPTION EPM: System exception class 20091019

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_KEY_INFO Call by reference Type reference (TYPE) IF_EPM_BO=>TT_NODE_KEY_INFO 20081216
2 Importing II_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) IF_EPM_MESSAGE_BUFFER 20081216
3 Importing ITH_CHANGED_FIELDS Call by reference Type reference (TYPE) IF_EPM_BO=>TT_CHANGED_FIELDS 20091022
4 Importing IT_DATA Call by reference Type reference (TYPE) TT_NODE_DATA 20081216
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION 20081216
2 CX_EPM_SYSTEM_EXCEPTION 20081216
History
Last changed by/on SAP  20140121 
SAP Release Created in 720