SAP ABAP Class CL_PUR_PURORDERPIDQR2_IMPL (Impl Class for PurchaseOrder Read Service)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-GF-ES (Application Component) Enterprise Services in Purchasing
     OPS_SE_PUR (Package) Service Enabling for Purchasing
Properties
Class CL_PUR_PURORDERPIDQR2_IMPL  
Short Description Impl Class for PurchaseOrder Read Service    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class OPS_SE_PUR_COMMON    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20090303   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PURGSCHEDGAGRMTIDQR_IMPL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PUR_PURORDERPIDQR2_IMPL has no interface implemented.
Friends
Class CL_PUR_PURORDERPIDQR2_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ABORT_MSG Constant Private Type reference (TYPE) BAPI_MTYPE 'A' 20090324
2 C_ERROR_MSG Constant Private Type reference (TYPE) BAPI_MTYPE 'E' 20090324
3 C_PO_TYPE Constant Private Type reference (TYPE) EBSTYP 'F' 20090324
4 GC_AUTH_LPET_WRK Constant Private Type reference (TYPE) XUOBJECT 'M_LPET_WRK' Authorization Object 20090406
5 GC_BTDIHRTC_DISPLAY Constant Protected Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACTION_6 '017' Proxy Data Element (Generated) 20090411
6 GC_BTDIHRTC_PREPACK Constant Protected Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACTION_6 '016' Proxy Data Element (Generated) 20090411
7 GC_BTDIHRTC_SET Constant Protected Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACTION_6 '015' Proxy Data Element (Generated) 20090411
8 GC_BTDIHRTC_VARIANT Constant Protected Type reference (TYPE) SAPPLCO_BUSINESS_TRANSACTION_6 '014' Proxy Data Element (Generated) 20090411
9 GC_EVENT_ACC_ASSIGN Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM_ACCOUNT_ASSIGNMENT1' Mapping Step 20090311
10 GC_EVENT_COMPONENT Constant Protected Type reference (TYPE) SMT_EVENT 'COMPONENTS' Mapping Step 20090323
11 GC_EVENT_CONFIRMATIONS Constant Protected Type reference (TYPE) SMT_EVENT 'CONFIRMATIONS' Mapping Step 20090318
12 GC_EVENT_CON_LIMITS Constant Protected Type reference (TYPE) SMT_EVENT 'CONTRACT_LIMITS1' Mapping Step 20090313
13 GC_EVENT_HEADER Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER1' Mapping Step 20090303
14 GC_EVENT_HEADER_COND Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER_COND' Mapping Step 20090323
15 GC_EVENT_HEADER_PR_SPEC_ELMNT Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER_PRICE_SPEC_ELEMENT' Mapping Step 20090303
16 GC_EVENT_HEADER_TEXT_COLL_TEXT Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER_TEXT_COLLECTION_TEXT1' Mapping Step 20090303
17 GC_EVENT_ITEM Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM1' Mapping Step 20090303
18 GC_EVENT_ITEM_ADDRESS_PHONE Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM_ADDRESS_PHONE1' Mapping Step 20090420
19 GC_EVENT_ITEM_COND Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM_COND' Mapping Step 20090323
20 GC_EVENT_ITEM_HISTORY_TOTALS Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM_HISTORY_TOTALS1' Mapping Step 20090412
21 GC_EVENT_ITEM_TEXT_COLL_TEXT Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM_TEXT_COLLECTION_TEXT1' Mapping Step 20090303
22 GC_EVENT_LIMITS Constant Protected Type reference (TYPE) SMT_EVENT 'LIMITS1' Mapping Step 20090312
23 GC_EVENT_OUTLINES Constant Protected Type reference (TYPE) SMT_EVENT 'OUTLINES1' Mapping Step 20090316
24 GC_EVENT_OUTLINE_TEXT Constant Protected Type reference (TYPE) SMT_EVENT 'OUTLINE_TEXT' Mapping Step 20090508
25 GC_EVENT_PARTY Constant Protected Type reference (TYPE) SMT_EVENT 'PARTY' Mapping Step 20090303
26 GC_EVENT_SCHEDULE_LINE Constant Protected Type reference (TYPE) SMT_EVENT 'SCHEDULE_LINE1' Mapping Step 20090303
27 GC_EVENT_SERVICES Constant Protected Type reference (TYPE) SMT_EVENT 'SERVICES1' Mapping Step 20090313
28 GC_EVENT_SERVICE_ACCT Constant Protected Type reference (TYPE) SMT_EVENT 'SERVICE_ACCOUNT_ASSIGNMENT1' Mapping Step 20090313
29 GC_EVENT_SERVICE_NAMES Constant Protected Type reference (TYPE) SMT_EVENT 'SERVICES_NAMES' Mapping Step 20090425
30 GC_EVENT_SERVICE_TEXT Constant Protected Type reference (TYPE) SMT_EVENT 'SERVICE_TEXT' Mapping Step 20090313
31 GC_EVENT_SHIP_TO_LOCATION Constant Protected Type reference (TYPE) SMT_EVENT 'SHIP_TO_LOCATION' Mapping Step 20090303
32 GC_EVENT_SUBCON_COMP Constant Protected Type reference (TYPE) SMT_EVENT 'SUBCONTRACTING_COMPONENT' Mapping Step 20090303
33 GC_MESSAGE_CLASS_NAME Constant Private Type reference (TYPE) SY-MSGID 'OPS_SE_PUR_COMMON' Message Class 20090326
34 GC_SMT_APPLICATION Constant Protected Type reference (TYPE) SMT_APPLICATION 'CL_PUR_PURORDERPIDQR2' Mapping 20090303
35 GC_SMT_CONFIRMATIONS_NAMES Constant Protected Type reference (TYPE) SMT_EVENT 'CONFIRMATIONS_NAMES' Mapping Step 20090514
36 GC_SMT_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' Context 20090303
37 GC_SMT_HEADER_NAMES Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER_NAMES' Mapping Step 20090425
38 GC_SMT_HEADER_TEXT_TYPE_NAME Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER_TEXT_TYPE_NAME' Mapping Step 20090611
39 GC_SMT_ITEM_NAMES Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM_NAMES' Mapping Step 20090425
40 GC_SMT_ITEM_TEXT_TYPE_NAME Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM_TEXT_TYPE_NAME' Mapping Step 20090520
41 GC_SMT_OUTLINE_TEXT_TYPE_NAME Constant Protected Type reference (TYPE) SMT_EVENT 'OUTLINE_TEXT_TYPE_NAME' Mapping Step 20090520
42 GC_SMT_PARTY_NAMES Constant Protected Type reference (TYPE) SMT_EVENT 'PARTY_NAMES' Mapping Step 20090502
43 GC_SMT_SERVICE_TEXT_TYPE_NAME Constant Protected Type reference (TYPE) SMT_EVENT 'SERVICE_TEXT_TYPE_NAME' Mapping Step 20090520
44 GC_SUB_ITEM_CAT_DISPLAY Constant Protected Type reference (TYPE) UPTYP '6' Subitem Category, Purchasing Document 20090411
45 GC_SUB_ITEM_CAT_PREPACK Constant Protected Type reference (TYPE) UPTYP '5' Subitem Category, Purchasing Document 20090411
46 GC_SUB_ITEM_CAT_SET Constant Protected Type reference (TYPE) UPTYP '7' Subitem Category, Purchasing Document 20090411
47 GC_SUB_ITEM_CAT_VARIANT Constant Protected Type reference (TYPE) UPTYP '1' Subitem Category, Purchasing Document 20090411
48 GC_TYPE_ABORT Constant Private Type reference (TYPE) BAPI_MTYPE 'A' Message type: S Success, E Error, W Warning, I Info, A Abort 20090326
49 GC_TYPE_ERROR Constant Private Type reference (TYPE) BAPI_MTYPE 'E' Message type: S Success, E Error, W Warning, I Info, A Abort 20090326
50 GC_TYPE_WARNING Constant Private Type reference (TYPE) BAPI_MTYPE 'W' Message type: S Success, E Error, W Warning, I Info, A Abort 20090410
51 GO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_PUR_PURORDERPIDQR2_IMPL Impl Class for PurchaseOrder Read Service 20090303
52 GT_AUTH Instance attribute Private Type reference (TYPE) MMPUR_T_AUTHORITY Table type for authority checks on plant level 20090406
53 MY_ITEM_TZONE Instance attribute Private Type reference (TYPE) TIMEZONE Time Zone 20090407
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ITEM_RANGE Instance method Private Method Check PO Item range for errors 20090514
2 CHECK_PO_RANGE Instance method Private Method Check PO range for errors 20090514
3 CHECK_PROC_COND Instance method Private Method Check processing conditions 20090514
4 CLASS_CONSTRUCTOR Static method Public Constructor 20090303
5 CREATE Static method Public Method 20090303
6 EXECUTE Instance method Public Method 20090303
7 EXPORT_CONVERSION Instance method Private Method 20090303
8 GET_PO_LIST Instance method Private Method Get the list of POs to be read 20090514
9 GET_PO_LIST_FROM_RANGE Instance method Private Method Get list of POs and items from DB and archive 20090515
10 GET_PO_RANGE Instance method Private Method Get the type-specific ebeln range from interval 20090515
11 IMPORT_CONVERSION Instance method Private Method Convert the proxy selection criteria to PO and item list 20090303
Events
Class CL_PUR_PURORDERPIDQR2_IMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_PSA_SCHED_LINE_XI_MAX Public See coding 20090303 BEGIN OF tp_psa_sched_line_xi_max, id TYPE sapplco_btd_item_sline_id, delivery_date_time TYPE sapplco_global_date_time, quantity TYPE sapplco_quantity, purchase_request_reference TYPE sapplco_psaidr_pur_req_ref, subcontracting_component TYPE sapplco_purg_schedg_agrm_tab27, END OF tp_psa_sched_line_xi_max
2 TY_ACCOUNT_EXTENDED Private See coding 20090304 BEGIN OF ty_account_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapimepoaccount AS po_item_account_assignment. TYPES END OF ty_account_extended
3 TY_ACCOUNT_EXTENDED_TAB Private See coding 20090304 ty_account_extended_tab TYPE STANDARD TABLE OF ty_account_extended
4 TY_BAPIADDRESS_EXTENDED Public See coding 20090319 BEGIN OF ty_bapiaddress_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapimepoaddrdelivery AS bapiaddress. TYPES END OF ty_bapiaddress_extended
5 TY_BAPIADDRESS_EXTENDED_TAB Public See coding 20090319 ty_bapiaddress_extended_tab TYPE STANDARD TABLE OF ty_bapiaddress_extended
6 TY_BAPIMEOUTACCOUNT Public See coding 20090303 ty_bapimeoutaccount TYPE STANDARD TABLE OF bapiekkn
7 TY_BAPIMEOUTITEM Public See coding 20090303 ty_bapimeoutitem TYPE STANDARD TABLE OF bapiekpo
8 TY_BAPIMEOUTSCHEDULE Public See coding 20090303 ty_bapimeoutschedule TYPE STANDARD TABLE OF bapieket
9 TY_BAPIMEOUTTEXT Public See coding 20090303 ty_bapimeouttext TYPE STANDARD TABLE OF bapiekkotx
10 TY_BAPIMEPOITEM_EXTENDED Private See coding 20090304 BEGIN OF ty_bapimepoitem_extended. TYPES poid TYPE ebeln. INCLUDE TYPE bapimepoitem AS poitem. TYPES END OF ty_bapimepoitem_extended
11 TY_BAPIMEPOITEM_EXTENDED_TAB Private See coding 20090304 ty_bapimepoitem_extended_tab TYPE STANDARD TABLE OF ty_bapimepoitem_extended
12 TY_BAPIPAREX Public See coding 20090303 ty_bapiparex TYPE STANDARD TABLE OF bapiparex
13 TY_CONFIRMATION_EXTENDED Private See coding 20090304 BEGIN OF ty_confirmation_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapiekes AS po_item_confirmations. TYPES END OF ty_confirmation_extended
14 TY_CONFIRMATION_EXTENDED_TAB Private See coding 20090304 ty_confirmation_extended_tab TYPE STANDARD TABLE OF ty_confirmation_extended
15 TY_EBELN_RANGE Public See coding 20090303 ty_ebeln_range TYPE STANDARD TABLE OF ty_ebeln_range_line
16 TY_EBELN_RANGE_LINE Public See coding 20090303 BEGIN OF ty_ebeln_range_line, sign TYPE c LENGTH 1, option TYPE c LENGTH 2, low TYPE ebeln, high TYPE ebeln, END OF ty_ebeln_range_line
17 TY_EBELP_RANGE Public See coding 20090303 ty_ebelp_range TYPE STANDARD TABLE OF ty_ebelp_range_line
18 TY_EBELP_RANGE_LINE Public See coding 20090303 BEGIN OF ty_ebelp_range_line, sign TYPE c LENGTH 1, option TYPE c LENGTH 2, low TYPE ebelp, high TYPE ebelp, END OF ty_ebelp_range_line
19 TY_EKKO_TAB Public See coding 20090304 ty_ekko_tab TYPE STANDARD TABLE OF ty_str_ebeln
20 TY_EXTENSIONOUT Public See coding 20090303 ty_extensionout TYPE STANDARD TABLE OF bapiparex
21 TY_HASH Public See coding 20090304 BEGIN OF ty_hash, poid TYPE ebeln, poitemid TYPE ebelp, END OF ty_hash
22 TY_HASH_PO Public See coding 20090521 BEGIN OF ty_hash_po, poid TYPE ebeln, END OF ty_hash_po
23 TY_HASH_PO_TAB Public See coding 20090521 ty_hash_po_tab TYPE STANDARD TABLE OF ty_hash_po
24 TY_HASH_TAB Public See coding 20090304 ty_hash_tab TYPE STANDARD TABLE OF ty_hash
25 TY_HEADER_COND_EXTENDED Private See coding 20090416 BEGIN OF ty_header_cond_extended. TYPES poid TYPE ebeln. INCLUDE TYPE bapimepocondheader AS po_header_cond. TYPES END OF ty_header_cond_extended
26 TY_HEADER_COND_EXTENDED_TAB Private See coding 20090416 ty_header_cond_extended_tab TYPE STANDARD TABLE OF ty_header_cond_extended
27 TY_HEADER_TEXT_EXTENDED Private See coding 20090304 BEGIN OF ty_header_text_extended. INCLUDE TYPE bapimepotextheader AS po_header_texts . TYPES END OF ty_header_text_extended
28 TY_HEADER_TEXT_EXTENDED_TAB Private See coding 20090304 ty_header_text_extended_tab TYPE STANDARD TABLE OF ty_header_text_extended
29 TY_HISTORYTOTALS_EXTENDED Private See coding 20090412 BEGIN OF ty_historytotals_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapiekbes AS po_item_history_totals. TYPES END OF ty_historytotals_extended
30 TY_HISTORYTOTALS_EXTENDED_TAB Private See coding 20090412 ty_historytotals_extended_tab TYPE STANDARD TABLE OF ty_historytotals_extended
31 TY_ITEM_CNTLMT_EXTENDED Private See coding 20090304 BEGIN OF ty_item_cntlmt_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapiesucc AS po_item_contract_limits. TYPES END OF ty_item_cntlmt_extended
32 TY_ITEM_CNTLMT_EXTENDED_TAB Private See coding 20090304 ty_item_cntlmt_extended_tab TYPE STANDARD TABLE OF ty_item_cntlmt_extended
33 TY_ITEM_COND_EXTENDED Private See coding 20090416 BEGIN OF ty_item_cond_extended. TYPES poid TYPE ebeln. INCLUDE TYPE bapimepocond AS po_item_cond. TYPES END OF ty_item_cond_extended
34 TY_ITEM_COND_EXTENDED_TAB Private See coding 20090416 ty_item_cond_extended_tab TYPE STANDARD TABLE OF ty_item_cond_extended
35 TY_ITEM_CONFIRMATIONS Public See coding 20090303 ty_item_confirmations TYPE STANDARD TABLE OF bapiekes
36 TY_ITEM_CONTRACT_LIMITS Public See coding 20090303 ty_item_contract_limits TYPE STANDARD TABLE OF bapiesuc
37 TY_ITEM_HISTORY Public See coding 20090303 ty_item_history TYPE STANDARD TABLE OF bapiekbe
38 TY_ITEM_HISTORY_TOTALS Public See coding 20090303 ty_item_history_totals TYPE STANDARD TABLE OF bapiekbes
39 TY_ITEM_LIMITS Public See coding 20090303 ty_item_limits TYPE STANDARD TABLE OF bapiesuh
40 TY_ITEM_LIMIT_EXTENDED Private See coding 20090304 BEGIN OF ty_item_limit_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapiesuhc AS po_item_limits. TYPES END OF ty_item_limit_extended
41 TY_ITEM_LIMIT_EXTENDED_TAB Private See coding 20090304 ty_item_limit_extended_tab TYPE STANDARD TABLE OF ty_item_limit_extended
42 TY_ITEM_PHONE_TO_EXTENDED Private See coding 20090508 BEGIN OF ty_item_phone_to_extended . TYPES poid TYPE ebeln. TYPES poitemid TYPE ebelp. INCLUDE TYPE bapimepoaddrdelivery AS po_address. TYPES END OF ty_item_phone_to_extended
43 TY_ITEM_PHONE_TO_EXTENDED_TAB Private See coding 20090508 ty_item_phone_to_extended_tab TYPE STANDARD TABLE OF ty_item_phone_to_extended
44 TY_ITEM_SERVICES Public See coding 20090303 ty_item_services TYPE STANDARD TABLE OF bapiesll
45 TY_ITEM_SERVICE_EXTENDED Private See coding 20090304 BEGIN OF ty_item_service_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapiesllc AS po_item_services. TYPES END OF ty_item_service_extended
46 TY_ITEM_SERVICE_EXTENDED_TAB Private See coding 20090304 ty_item_service_extended_tab TYPE STANDARD TABLE OF ty_item_service_extended
47 TY_ITEM_SHIP_TO_EXTENDED Public See coding 20090311 BEGIN OF ty_item_ship_to_extended . TYPES poid TYPE ebeln. TYPES poitemid TYPE ebelp. INCLUDE TYPE bapimepoaddrdelivery AS po_address. TYPES END OF ty_item_ship_to_extended
48 TY_ITEM_SHIP_TO_EXTENDED_TAB Public See coding 20090311 ty_item_ship_to_extended_tab TYPE STANDARD TABLE OF ty_item_ship_to_extended
49 TY_ITEM_SRV_ACCASS_VALUES Public See coding 20090303 ty_item_srv_accass_values TYPE STANDARD TABLE OF bapieskl
50 TY_ITEM_SRV_EXTENDED Private See coding 20090304 BEGIN OF ty_item_srv_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapiesklc AS po_item_srv_accass_values. TYPES END OF ty_item_srv_extended
51 TY_ITEM_SRV_EXTENDED_TAB Private See coding 20090304 ty_item_srv_extended_tab TYPE STANDARD TABLE OF ty_item_srv_extended
52 TY_ITEM_TEXTS Public See coding 20090303 ty_item_texts TYPE STANDARD TABLE OF bapiekpotx
53 TY_ITEM_TEXT_EXTENDED Private See coding 20090304 BEGIN OF ty_item_text_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapimepotext AS po_item_texts. TYPES END OF ty_item_text_extended
54 TY_ITEM_TEXT_EXTENDED_TAB Private See coding 20090304 ty_item_text_extended_tab TYPE STANDARD TABLE OF ty_item_text_extended
55 TY_PARTY Private See coding 20090429 BEGIN OF ty_party . TYPES poid TYPE ebeln. INCLUDE TYPE bapiekkop AS po_party. TYPES END OF ty_party
56 TY_PARTY_EXTENDED Private See coding 20090416 BEGIN OF ty_party_extended. TYPES poid TYPE ebeln. INCLUDE TYPE bapiekkop AS po_item_party. TYPES END OF ty_party_extended
57 TY_PARTY_EXTENDED_TAB Private See coding 20090416 ty_party_extended_tab TYPE STANDARD TABLE OF ty_party_extended
58 TY_PARTY_TAB Private See coding 20090429 ty_party_tab TYPE STANDARD TABLE OF ty_party
59 TY_RETURN Public See coding 20090303 ty_return TYPE STANDARD TABLE OF bapireturn
60 TY_SCHEDULE_EXTENDED Private See coding 20090304 BEGIN OF ty_schedule_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapimeposchedule AS po_item_schedules. TYPES END OF ty_schedule_extended
61 TY_SCHEDULE_EXTENDED_TAB Private See coding 20090304 ty_schedule_extended_tab TYPE STANDARD TABLE OF ty_schedule_extended
62 TY_SEL_EBELN_RANGE Private See coding 20090514 BEGIN OF ty_sel_ebeln_range. TYPES selindex TYPE i. INCLUDE TYPE mmpur_s_ebeln. TYPES END OF ty_sel_ebeln_range
63 TY_SEL_EBELP_RANGE Private See coding 20090514 BEGIN OF ty_sel_ebelp_range. TYPES selindex TYPE i. INCLUDE TYPE mmpur_s_ebelp. TYPES END OF ty_sel_ebelp_range
64 TY_SERVICES_TEXTS Public See coding 20090303 ty_services_texts TYPE STANDARD TABLE OF bapieslltx
65 TY_SERVICES_TEXTS_EXTENDED Private See coding 20090304 BEGIN OF ty_services_texts_extended . TYPES poid TYPE ebeln. INCLUDE TYPE bapieslltx AS po_services_texts. TYPES END OF ty_services_texts_extended
66 TY_SERVICES_TEXTS_EXTENDED_TAB Private See coding 20090304 ty_services_texts_extended_tab TYPE STANDARD TABLE OF ty_services_texts_extended
67 TY_SHIPPEXP_EXTENDED Private See coding 20090521 BEGIN OF ty_shippexp_extended. TYPES poid TYPE ebeln. INCLUDE TYPE bapimeposhippexp AS bapimeposhippexp. TYPES END OF ty_shippexp_extended
68 TY_SHIPPEXP_EXTENDED_TAB Private See coding 20090521 ty_shippexp_extended_tab TYPE STANDARD TABLE OF ty_shippexp_extended
69 TY_STR_EBELN Public See coding 20090304 BEGIN OF ty_str_ebeln . TYPES poid TYPE ebeln. TYPES END OF ty_str_ebeln
70 TY_SUBCONTRACT_EXTENDED Private See coding 20090416 BEGIN OF ty_subcontract_extended. TYPES poid TYPE ebeln. INCLUDE TYPE bapimepocomponent AS po_item_subcontract. TYPES END OF ty_subcontract_extended
71 TY_SUBCONTRACT_EXTENDED_TAB Private See coding 20090416 ty_subcontract_extended_tab TYPE STANDARD TABLE OF ty_subcontract_extended
Method Signatures

Method CHECK_ITEM_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090514
2 Importing IS_PO_ITEM_RANGE Call by reference Type reference (TYPE) SAPPLCO_POERPID_V2SELBYPOID PO Item range 20090514
# Exception Resumable Description Created on
1 CX_PUR_ERROR_MESSAGE Error message occurred 20090514

Method CHECK_PO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090514
2 Importing IS_PO_RANGE Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPBY_IDQRY_S PO range 20090514
# Exception Resumable Description Created on
1 CX_PUR_ERROR_MESSAGE Error message occurred 20090514

Method CHECK_PROC_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB BAPI return message table 20090514
2 Exporting EV_LAST_PROVIDED_POID Call by reference Type reference (TYPE) EBELN Last returned Purchase Order ID 20090514
3 Exporting EV_MAXROWS Call by reference Type reference (TYPE) I Maximum number of rows to be returned 20090514
4 Exporting EV_UNLIM_QUY_HITS_IND Call by reference Type reference (TYPE) FLAG Return unlimited records flag 20090514
5 Importing IS_PROC_COND Call by reference Type reference (TYPE) SAPPLCO_NOSC_QRY_PROCG_COND Processing Conditions 20090514
# Exception Resumable Description Created on
1 CX_PUR_ERROR_MESSAGE Error message occurred 20090514

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PUR_PURORDERPIDQR2_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PUR_PURORDERPIDQR2_IMPL has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_EXEC_IMPL Value transfer Object reference (TYPE REF TO) CL_PUR_PURORDERPIDQR2_IMPL Implementation Class for PO Read Service 20090303

Method CREATE on class CL_PUR_PURORDERPIDQR2_IMPL has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROXY_DATA Call by reference Type reference (TYPE) PUR_POERPBYIDRESPONSE_SYNC_V2 MT for PurchaseOrderERPByIDResponse_sync_V2 20090304
2 Importing IS_PROXY_DATA Call by reference Type reference (TYPE) PUR_POERPIDQUERY_V2 MT for PurchaseOrderERPByIDQuery_sync_V2 20090304
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20090303

Method EXPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE_LOG Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090417
2 Exporting ES_PROXY_DATA Call by reference Type reference (TYPE) PUR_POERPBYIDRESPONSE_SYNC_V2 MT for PurchaseOrderERPByIDResponse_sync_V2 20090305
3 Importing IS_PROC_CONDITIONS Call by reference Type reference (TYPE) SAPPLCO_NOSC_RSP_PROCG_COND Proxy Structure (generated) 20090406
4 Importing IT_HEADER_COND Call by reference Type reference (TYPE) BAPIMEPOCONDHEADER_TP Table for header price conditions 20090521
5 Importing IT_HEADER_TEXT Call by reference Type reference (TYPE) STANDARD TABLE Transfer Structure: Create PO Header Text 20090305
6 Importing IT_ITEM_COND Call by reference Type reference (TYPE) BAPIMEPOCOND_TP Table for Item Price conditions 20090521
7 Importing IT_ITEM_SHIPPING Call by reference Type reference (TYPE) TY_SHIPPEXP_EXTENDED_TAB table for shipping condition 20090521
8 Importing IT_LAST_PROVIDED_POID Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20090305
9 Importing IT_MORE_ELEMENTS_AVAIL_IND Call by reference Type reference (TYPE) FLAG General Flag 20090305
10 Importing IT_PARTY Call by reference Type reference (TYPE) STANDARD TABLE Table for Party 20090429
11 Importing IT_PO_ACCOUNT Call by reference Type reference (TYPE) STANDARD TABLE Transfer Structure: Display/List: PO Account Assignment 20090305
12 Importing IT_PO_ADDRDELIVERY Call by reference Type reference (TYPE) TY_BAPIADDRESS_EXTENDED_TAB BAPI Transfer Structure for Addresses 20090305
13 Importing IT_PO_HEADER Call by reference Type reference (TYPE) STANDARD TABLE Transfer Structure: Display/List: PO Header with Vendor Name 20090305
14 Importing IT_PO_ITEM Call by reference Type reference (TYPE) STANDARD TABLE Transfer Structure: Display/List PO Item 20090305
15 Importing IT_PO_ITEM_CONFIRMATIONS Call by reference Type reference (TYPE) STANDARD TABLE Transfer Structure: Display/List - Vendor Confirmation 20090305
16 Importing IT_PO_ITEM_CONTRACT_LIMITS Call by reference Type reference (TYPE) STANDARD TABLE Communication Structure: Contract Limits 20090305
17 Importing IT_PO_ITEM_HISTORY_TOTALS Call by reference Type reference (TYPE) STANDARD TABLE 20090412
18 Importing IT_PO_ITEM_LIMITS Call by reference Type reference (TYPE) STANDARD TABLE Communication Structure: Limits 20090305
19 Importing IT_PO_ITEM_SERVICES Call by reference Type reference (TYPE) STANDARD TABLE Communication Structure: Service Line 20090305
20 Importing IT_PO_ITEM_SRV_ACCASS_VALUES Call by reference Type reference (TYPE) STANDARD TABLE Communication Structure: Acct. Assgt. Values: Service Line 20090305
21 Importing IT_PO_ITEM_TEXT Call by reference Type reference (TYPE) STANDARD TABLE Transfer Structure: Create PO Item Text 20090305
22 Importing IT_PO_SCHEDULE Call by reference Type reference (TYPE) STANDARD TABLE Transfer Structure: Display/List PO Schedule 20090305
23 Importing IT_PO_SERVICES_TEXTS Call by reference Type reference (TYPE) STANDARD TABLE BAPI Services Long Text 20090305
24 Importing IT_RETURN Call by reference Type reference (TYPE) STANDARD TABLE Return Parameter 20090305
25 Importing IT_RETURNED_QRY_HITS_NUMBER Call by reference Type reference (TYPE) INT4 Natural Number 20090305
26 Importing IT_SUBCONTRACT_COMP Call by reference Type reference (TYPE) BAPIMEPOCOMPONENT_TP Table for SubContractingComponents 20090521
27 Importing I_NONAME_INDICATOR Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090425
# Exception Resumable Description Created on
1 CX_SMT_CUSTOMIZING_ERROR Error During Global Data Types Conversion 20090417
2 CX_SMT_NO_CLASS Error message occurred 20090417
3 CX_SMT_NO_ENTRY Error 20090417
4 CX_SMT_NO_METHOD Method does not exist 20090417
5 CX_SMT_TRANSFORMATION_ERROR Error During Transformation or Field Assignment 20090417
6 CX_SMT_UNSUCCESSFUL_TRANS Unsuccessful Transformation 20090417

Method GET_PO_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB BAPI return message table 20090514
2 Exporting ET_HASH_TAB Call by reference Type reference (TYPE) TY_HASH_TAB 20090515
3 Importing IT_PO_RANGE Call by reference Type reference (TYPE) SAPPLCO_PUR_ORD_ERPBY_IDQ_TAB1 Range with PO and Item IDs 20090514
# Exception Resumable Description Created on
1 CX_PUR_ERROR_MESSAGE Error message occurred 20090515

Method GET_PO_LIST_FROM_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090515
2 Exporting ET_HASH Call by reference Type reference (TYPE) TY_HASH_TAB 20090515
3 Importing IT_EBELN_RANGE Call by reference Type reference (TYPE) MMPUR_T_EBELN Range for Purchasing Document Number 20090515
4 Importing IT_EBELP_RANGE Call by reference Type reference (TYPE) MMPUR_T_EBELP Range Table Type for Purchasing Document Item 20090515
# Exception Resumable Description Created on
1 CX_PUR_ERROR_MESSAGE Error message occurred 20090515

Method GET_PO_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Return Parameter 20090515
2 Exporting ES_EBELN_RANGE Call by reference Type reference (TYPE) MMPUR_S_EBELN Range for Purchasing Document Number 20090515
3 Importing IS_INTERVAL Call by reference Type reference (TYPE) MMPUR_PROXY_INTERVAL Interval 20090515
# Exception Resumable Description Created on
1 CX_PUR_ERROR_MESSAGE Error message occurred 20090515

Method IMPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090304
2 Exporting ET_HASH Call by reference Type reference (TYPE) TY_HASH_TAB Hashtab for query 20090304
3 Exporting EV_LAST_PROVIDED_POID Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20090304
4 Exporting EV_MAXROWS Call by reference Type reference (TYPE) I 20090304
5 Exporting EV_UNLIM_QUY_HITS_IND Call by reference Type reference (TYPE) FLAG General Flag 20090304
6 Exporting E_NONAME_INDICATOR Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090425
7 Importing IS_PROXY_DATA Call by reference Type reference (TYPE) PUR_POERPIDQUERY_V2 Proxy Structure (Generated) 20090304
# Exception Resumable Description Created on
1 CX_PUR_ERROR_MESSAGE Error message occurred 20090410
History
Last changed by/on SAP  20100310 
SAP Release Created in 605