SAP ABAP Class CL_SE_PUR_PURCHASEORDER006QR (PurchaseOrderERPMaterialSupplyViewByMaterialQueryResponse_In)
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_SE_PUR_PURCHASEORDER006QR  
Short Description PurchaseOrderERPMaterialSupplyViewByMaterialQueryResponse_In    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package OPS_SE_PUR   Service Enabling for Purchasing 
Created 20090224   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_SELECTION_CONVERSION_APPL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 CL_SELECTION_CONVERSION_SA Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SE_PUR_PURCHASEORDER006QR has no interface implemented.
Friends
Class CL_SE_PUR_PURCHASEORDER006QR 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' Message type: S Success, E Error, W Warning, I Info, A Abort 20090224
2 C_ERROR_MSG Constant Private Type reference (TYPE) BAPI_MTYPE 'E' Message type: S Success, E Error, W Warning, I Info, A Abort 20090224
3 C_EVENT_CONF Constant Private Type reference (TYPE) SMT_EVENT 'ITEM_CONFIRMATION' 20090226
4 C_EVENT_HEADER Constant Private Type reference (TYPE) SMT_EVENT 'HEADER' Mapping Step 20090224
5 C_EVENT_ITEM Constant Private Type reference (TYPE) SMT_EVENT 'ITEM' 20090225
6 C_EVENT_RANGES Constant Private Type reference (TYPE) SMT_EVENT 'RANGES' 20090326
7 C_EVENT_SCHED Constant Private Type reference (TYPE) SMT_EVENT 'ITEM_SCHEDULELINE' 20090226
8 C_MAXROWS Constant Private Type reference (TYPE) I 100 20090511
9 C_PO_TYPE Constant Private Type reference (TYPE) EBSTYP 'F' Purchasing Document Category 20090224
10 C_PRC_FAIL Constant Private Type reference (TYPE) PROCESSING_RESULT_CODE 5 20090324
11 C_PRC_SUCC Constant Private Type reference (TYPE) PROCESSING_RESULT_CODE 3 20090324
12 C_PSTYP_9 Constant Private Type reference (TYPE) PSTYP '9' 20090224
13 C_SERIAL_NO Constant Private Type reference (TYPE) DZEKKN '00' 20090508
14 C_SMT_APPLICATION Constant Private Type reference (TYPE) SMT_APPLICATION 'CL_PUR_PURCHASEORDER006QR' Mapping 20090224
15 C_SMT_CONTEXT Constant Private Type reference (TYPE) SMT_CONTEXT '' Context 20090224
16 C_WARNING_MSG Constant Private Type reference (TYPE) BAPI_MTYPE 'W' 20090511
17 C_WEPOS_X Constant Private Type reference (TYPE) WEPOS 'X' 20090224
18 GO_SINGLETON Static Attribute Protected Object reference (TYPE REF TO) CL_SE_PUR_PURCHASEORDER006QR Service execution class for CL_PUR_PURCHASEORDER005QR_IMPL 20090224
19 MB_BADI Instance attribute Private Object reference (TYPE REF TO) PUR_SE_PURCHASEORDER006QR BAdI for PurchaseOrderERPMaterialSupplyViewByMaterialQueryRe 20090224
20 MB_IS_BADI Instance attribute Private Object reference (TYPE REF TO) PUR_SE_PURCHASEORDER006QR_INT Industry BAdI for Purchase Order ERP Material Supply View 20090401
Methods
# Method Level Visibility Method type Description Created on
1 BUSINESS_LOGIC Instance method Private Method Implement business logic 20090224
2 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20090224
3 CONSTRUCTOR Instance method Public Constructor Constructor 20090224
4 CREATE Static method Public Method Factory method to get the proxy impl object reference 20090224
5 EXECUTE Instance method Public Method Execute service processing 20090224
6 EXPORT_CONVERSION Static method Public Method Export Conversion 20090224
7 FIND_HEADER Instance method Private Method Find by header selection criteria 20090226
8 FIND_ITEM Instance method Private Method Find by item selection criteria 20090226
9 FIND_SCHEDULE_LINE Instance method Private Method Find by schedule line selection criteria 20090226
10 IMPORT_CONVERSION Static method Public Method Import Conversion 20090224
11 READ_HISTORY_TOTALS Instance method Private Method Read Purchase Order History 20090224
12 READ_PURCHASE_ORDER_DATA Instance method Private Method Read data of purchase orders 20090226
13 TRANSLATE_TO_UPPERCASE Static method Private Method Translate input parameters to uppercase 20090721
Events
Class CL_SE_PUR_PURCHASEORDER006QR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_STR_ADFAX_EXT Public See coding 20090326 BEGIN OF TY_STR_ADFAX_EXT . TYPES LIFNR TYPE LIFNR. INCLUDE TYPE ADFAX AS ADFAX. TYPES END OF TY_STR_ADFAX_EXT
2 TY_STR_ADTEL_EXT Public See coding 20090326 BEGIN OF TY_STR_ADTEL_EXT . TYPES LIFNR TYPE LIFNR. INCLUDE TYPE ADTEL AS ADTEL. TYPES END OF TY_STR_ADTEL_EXT
3 TY_STR_EKBES_EXT Public See coding 20090224 BEGIN OF TY_STR_EKBES_EXT . TYPES POID TYPE EBELN. INCLUDE TYPE EKBES AS ITEMEKBES. TYPES END OF TY_STR_EKBES_EXT
4 TY_STR_PO Private See coding 20090226 begin of TY_STR_PO, EBELN type EBELN, EBELP type EBELP, ETENR type EETEN, end of TY_STR_PO
5 TY_TAB_ADFAX Public See coding 20090326 TY_TAB_ADFAX type STANDARD TABLE OF TY_STR_ADFAX_EXT
6 TY_TAB_ADTEL Public See coding 20090326 TY_TAB_ADTEL type STANDARD TABLE OF TY_STR_ADTEL_EXT
7 TY_TAB_MARA Public See coding 20090508 TY_TAB_MARA type STANDARD TABLE OF MARA
8 TY_TAB_PO Private See coding 20090226 TY_TAB_PO type STANDARD TABLE of TY_STR_PO
9 TY_TAB_PO_ACTUALVALUES Public See coding 20090224 TY_TAB_PO_ACTUALVALUES type STANDARD TABLE OF TY_STR_EKBES_EXT
10 TY_TAB_PO_CONFIRMATION Public See coding 20090224 TY_TAB_PO_CONFIRMATION type STANDARD TABLE OF EKES
11 TY_TAB_PO_HEADER Public See coding 20090224 TY_TAB_PO_HEADER type STANDARD TABLE OF EKKO
12 TY_TAB_PO_ITEM Public See coding 20090224 TY_TAB_PO_ITEM type STANDARD TABLE OF EKPO
13 TY_TAB_PO_SCHEDULELINE Public See coding 20090224 TY_TAB_PO_SCHEDULELINE type STANDARD TABLE OF EKET
Method Signatures

Method BUSINESS_LOGIC 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 20090224
2 Exporting ET_ADFAX Call by reference Type reference (TYPE) TY_TAB_ADFAX table of fax numbers 20090326
3 Exporting ET_ADTEL Call by reference Type reference (TYPE) TY_TAB_ADTEL table of phone numbers 20090326
4 Exporting ET_MARA Call by reference Type reference (TYPE) TY_TAB_MARA 20090508
5 Exporting ET_PO_ACTUALVALUES Call by reference Type reference (TYPE) TY_TAB_PO_ACTUALVALUES PO actualvalues data 20090224
6 Exporting ET_PO_CONFIRMATION Call by reference Type reference (TYPE) TY_TAB_PO_CONFIRMATION PO confirmation data 20090224
7 Exporting ET_PO_HEADER Call by reference Type reference (TYPE) TY_TAB_PO_HEADER PO header data 20090224
8 Exporting ET_PO_ITEM Call by reference Type reference (TYPE) TY_TAB_PO_ITEM PO item data 20090224
9 Exporting ET_PO_ITEM_TEXT Call by reference Type reference (TYPE) PUR_T_POMATSUPVW_EKPO_TEXT Additional item fields POMatlSupVwByMatlQryRsp_In 20090303
10 Exporting ET_PO_SCHEDULE_LINE Call by reference Type reference (TYPE) TY_TAB_PO_SCHEDULELINE PO schedule line data 20090224
11 Exporting EV_MORE_HITS Call by reference Type reference (TYPE) FLAG General Flag 20090224
12 Exporting EV_RETURNED_HITS Call by reference Type reference (TYPE) INT4 Natural Number 20090224
13 Importing IS_SELCRIT Call by reference Type reference (TYPE) MMPUR_S_POMATLSUPVWRANGES Structure with range table types for SMT transformation 20090325
14 Importing IV_QUERY_HITS_MAX Call by reference Type reference (TYPE) INT4 Natural Number 20090224
15 Importing IV_UNLIM_QUERY_HITS Call by reference Type reference (TYPE) FLAG General Flag 20090224

Method BUSINESS_LOGIC on class CL_SE_PUR_PURCHASEORDER006QR has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_SE_PUR_PURCHASEORDER006QR has no parameter.
Method CONSTRUCTOR on class CL_SE_PUR_PURCHASEORDER006QR 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_SE_PUR_PURCHASEORDER006QR PurchaseOrderERPMaterialSupplyViewByMaterialQueryResponse_In 20090224

Method CREATE on class CL_SE_PUR_PURCHASEORDER006QR 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_POERPMTSPMAT_RSP Proxy Structure (generated) 20090224
2 Importing IS_PROXY_DATA Call by reference Type reference (TYPE) PUR_POERPMTSPMAT_QRY Proxy Structure (generated) 20090224
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20090224

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 20090224
2 Exporting ES_PROXY_DATA Call by reference Type reference (TYPE) PUR_POERPMTSPMAT_RSP Proxy Structure (generated) 20090224
3 Importing IT_ADFAX Call by reference Type reference (TYPE) TY_TAB_ADFAX fax numbers 20090326
4 Importing IT_ADTEL Call by reference Type reference (TYPE) TY_TAB_ADTEL phone numbers 20090326
5 Importing IT_MARA Call by reference Type reference (TYPE) TY_TAB_MARA 20090508
6 Importing IT_PO_ACTUALVALUES Call by reference Type reference (TYPE) TY_TAB_PO_ACTUALVALUES PO actialvalues data 20090224
7 Importing IT_PO_CONFIRMATION Call by reference Type reference (TYPE) TY_TAB_PO_CONFIRMATION PO confirmation data 20090224
8 Importing IT_PO_HEADER Call by reference Type reference (TYPE) TY_TAB_PO_HEADER PO header data 20090224
9 Importing IT_PO_ITEM Call by reference Type reference (TYPE) TY_TAB_PO_ITEM PO item data 20090224
10 Importing IT_PO_ITEM_TEXT Call by reference Type reference (TYPE) PUR_T_POMATSUPVW_EKPO_TEXT Additional item fields POMatlSupVwByMatlQryRsp_In 20090303
11 Importing IT_PO_SCHEDULE_LINE Call by reference Type reference (TYPE) TY_TAB_PO_SCHEDULELINE PO schedule line data 20090224
12 Importing IV_MORE_HITS Call by reference Type reference (TYPE) FLAG General Flag 20090224
13 Importing IV_RETURNED_HITS Call by reference Type reference (TYPE) INT4 Natural Number 20090224

Method EXPORT_CONVERSION on class CL_SE_PUR_PURCHASEORDER006QR has no exception.

Method FIND_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PO Call by reference Type reference (TYPE) TY_TAB_PO table of results 20090226
2 Exporting EV_ISSEL Call by reference Type reference (TYPE) FLAG Flag is set if there was header-related selection 20090226
3 Importing IS_SELCRIT Call by reference Type reference (TYPE) MMPUR_S_POMATLSUPVWRANGES selection criteria 20090325
4 Importing IV_QUERY_HITS_MAX Call by reference Type reference (TYPE) INT4 maximal number of returned results 20090226
5 Importing IV_UNLIM_QUERY_HITS Call by reference Type reference (TYPE) FLAG 20090511

Method FIND_HEADER on class CL_SE_PUR_PURCHASEORDER006QR has no exception.

Method FIND_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PO Call by reference Type reference (TYPE) TY_TAB_PO table of results 20090226
2 Exporting EV_ISSEL Call by reference Type reference (TYPE) FLAG Flag is set if there was item-related selection criteria 20090226
3 Importing IS_SELCRIT Call by reference Type reference (TYPE) MMPUR_S_POMATLSUPVWRANGES selection criteria 20090325

Method FIND_ITEM on class CL_SE_PUR_PURCHASEORDER006QR has no exception.

Method FIND_SCHEDULE_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PO Call by reference Type reference (TYPE) TY_TAB_PO table of results 20090226
2 Exporting EV_ISSEL Call by reference Type reference (TYPE) FLAG Flag is set if there was schedule-line related query 20090226
3 Importing IS_SELCRIT Call by reference Type reference (TYPE) MMPUR_S_POMATLSUPVWRANGES selection criteria 20090325

Method FIND_SCHEDULE_LINE on class CL_SE_PUR_PURCHASEORDER006QR has no exception.

Method IMPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_SELCRIT Call by reference Type reference (TYPE) MMPUR_S_POMATLSUPVWRANGES Structure with range table types for SMT transformation 20090325
2 Exporting ET_BAPIRETURN_TAB Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090401
3 Exporting EV_QUERY_HITS_MAX Call by reference Type reference (TYPE) INT4 Natural Number 20090224
4 Exporting EV_UNLIM_QUERY_HITS Call by reference Type reference (TYPE) FLAG General Flag 20090224
5 Importing IS_PROXY_DATA Call by reference Type reference (TYPE) PUR_POERPMTSPMAT_QRY Proxy Structure (generated) 20090224

Method IMPORT_CONVERSION on class CL_SE_PUR_PURCHASEORDER006QR has no exception.

Method READ_HISTORY_TOTALS 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 20090224
2 Exporting ES_EKBES Call by reference Type reference (TYPE) EKBES Item Totals from Purchase Order History 20090224
3 Importing IV_EBELN Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20090224
4 Importing IV_EBELP Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20090224
5 Importing IV_WEBRE Call by reference Type reference (TYPE) WEBRE Indicator: GR-Based Invoice Verification 20090224

Method READ_HISTORY_TOTALS on class CL_SE_PUR_PURCHASEORDER006QR has no exception.

Method READ_PURCHASE_ORDER_DATA 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 messages table 20090226
2 Exporting ET_ADFAX Call by reference Type reference (TYPE) TY_TAB_ADFAX fax numbers 20090326
3 Exporting ET_ADTEL Call by reference Type reference (TYPE) TY_TAB_ADTEL phone numbers 20090326
4 Exporting ET_MARA Call by reference Type reference (TYPE) TY_TAB_MARA 20090508
5 Exporting ET_PO_ACTUALVALUES Call by reference Type reference (TYPE) TY_TAB_PO_ACTUALVALUES PO actialvalues data 20090226
6 Exporting ET_PO_CONFIRMATION Call by reference Type reference (TYPE) TY_TAB_PO_CONFIRMATION PO confirmation data 20090226
7 Exporting ET_PO_HEADER Call by reference Type reference (TYPE) TY_TAB_PO_HEADER PO header data 20090226
8 Exporting ET_PO_ITEM Call by reference Type reference (TYPE) TY_TAB_PO_ITEM PO item data 20090226
9 Exporting ET_PO_ITEM_TEXT Call by reference Type reference (TYPE) PUR_T_POMATSUPVW_EKPO_TEXT PO item names and descriptions 20090303
10 Exporting ET_PO_SCHEDULE_LINE Call by reference Type reference (TYPE) TY_TAB_PO_SCHEDULELINE PO schedule line data 20090226
11 Exporting EV_MORE_HITS Call by reference Type reference (TYPE) FLAG 20090511
12 Exporting EV_RETURNED_HITS Call by reference Type reference (TYPE) INT4 20090511
13 Importing IT_PO Call by reference Type reference (TYPE) TY_TAB_PO table of purchase orders 20090226
14 Importing IV_ISHEADER_SEL Call by reference Type reference (TYPE) FLAG true if there was header selection 20090226
15 Importing IV_ISITEM_SEL Call by reference Type reference (TYPE) FLAG true if there was item selection 20090226
16 Importing IV_ISSCHED_SEL Call by reference Type reference (TYPE) FLAG true if there was schedule line selection 20090226
17 Importing IV_QUERY_HITS_MAX Call by reference Type reference (TYPE) INT4 maximal results 20090226
18 Importing IV_UNLIM_QUERY_HITS Call by reference Type reference (TYPE) FLAG 20090511

Method READ_PURCHASE_ORDER_DATA on class CL_SE_PUR_PURCHASEORDER006QR has no exception.

Method TRANSLATE_TO_UPPERCASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONVERTED_PO Call by reference Type reference (TYPE) MMPUR_S_POMATLSUPVWRANGES Structure with range table types for SMT transformation 20090721

Method TRANSLATE_TO_UPPERCASE on class CL_SE_PUR_PURCHASEORDER006QR has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605