SAP ABAP Class CL_PUR_PURREQ006QR_IMPL (Implementation class for Purchase Request by Proc Status)
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_PURREQ006QR_IMPL  
Short Description Implementation class for Purchase Request by Proc Status    
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 20090106   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PUR_PURREQ006QR_IMPL has no forward declaration.
Interfaces
Class CL_PUR_PURREQ006QR_IMPL has no interface implemented.
Friends
Class CL_PUR_PURREQ006QR_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_DISPLAY Constant Private Type reference (TYPE) STRING '03' 20090309
2 GC_SMT_APPLICATION Constant Protected Type reference (TYPE) SMT_APPLICATION 'CL_PUR_PURREQ006QR' 20090212
3 GC_SMT_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' 20090212
4 GC_SMT_INPUT Constant Protected Type reference (TYPE) SMT_EVENT 'PR_RANGES' Mapping Step 20090326
5 GC_SMT_PR Constant Protected Type reference (TYPE) SMT_EVENT 'PR_HEADER' 20090212
6 GC_SMT_PRITEM Constant Protected Type reference (TYPE) SMT_EVENT 'PR_ITEM' 20090212
7 GC_SMT_PROC_COND_IN Constant Protected Type reference (TYPE) SMT_EVENT 'PR_PROC_COND' Mapping Step 20090326
8 GC_SMT_PROC_COND_OUT Constant Protected Type reference (TYPE) SMT_EVENT 'PR_PROC_COND_OUT' Mapping Step 20090327
9 GL_DUMMY Static Attribute Private Type reference (TYPE) STRING 20090327
10 GO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_PUR_PURREQ006QR_IMPL Implementation class for Purchase Request by Proc Status 20090106
11 GT_MESSAGES Instance attribute Private Type reference (TYPE) BAPIRET2_T 20090306
Methods
# Method Level Visibility Method type Description Created on
1 AUTHORIZATION_CHECK Instance method Private Method 20090210
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090106
3 CREATE Static method Public Method 20090106
4 EXECUTE Instance method Public Method 20090106
5 EXPORT_CONVERSION Instance method Private Method 20090106
6 FILL_LOG Instance method Private Method 20090202
7 IMPORT_CONVERSION Instance method Private Method 20090106
8 PUR_REQ_GET_DATA Instance method Private Method 20090330
Events
Class CL_PUR_PURREQ006QR_IMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MY_TY_CHECK_INPUT_LENGTH Private See coding 20090318 begin of my_ty_check_input_length, dataelement_xi type string, dataelement_erp type ddobjname, value type string, end of my_ty_check_input_length
2 RSDS_FRANGE Public See coding 20090319 BEGIN OF rsds_frange, fieldname TYPE rsdstabs-prim_fname, selopt_t TYPE tt_rsdsselopt, END OF rsds_frange
3 RSDS_FRANGE_T Public See coding 20090319 rsds_frange_t TYPE TABLE OF rsds_frange
4 RSDS_TWHERE Public See coding 20090319 rsds_twhere TYPE TABLE OF rsds_where
5 RSDS_WHERE Public See coding 20090319 BEGIN OF rsds_where, tablename TYPE rsdstabs-prim_tab, where_tab TYPE tt_rsdswhere, END OF rsds_where
6 ST_RANGE Public See coding 20090202 BEGIN OF st_range, sign TYPE tvarv_sign, option TYPE optionset, low TYPE fieldval, high TYPE fieldval, END OF st_range
7 TT_MRANGE Public See coding 20090202 tt_mrange TYPE STANDARD TABLE OF st_range
Method Signatures

Method AUTHORIZATION_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NO_AUTHORITY Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090320
2 Importing IM_RESULT Call by reference Type reference (TYPE) IM_TARGET 20090324

Method AUTHORIZATION_CHECK on class CL_PUR_PURREQ006QR_IMPL has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_PUR_PURREQ006QR_IMPL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_PUR_PURREQ006QR_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_PURREQ006QR_IMPL Implementation class for Purchase Request by Proc Status 20090106

Method CREATE on class CL_PUR_PURREQ006QR_IMPL has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090403
2 Importing INPUT Call by reference Type reference (TYPE) PUR_PURCHASE_REQUEST_ERPBY_PR1 PurchaseRequestERPByProcessingStatusQuery_sync 20090106
3 Exporting OUTPUT Call by reference Type reference (TYPE) PUR_PURCHASE_REQUEST_ERPBY_PRO PurchaseRequestERPByProcessingStatusResponse_sync 20090106
# Exception Resumable Description Created on
1 CX_OPS_SE_PO Purchase Order Error 20090326
2 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20090106
3 CX_WUF_TRANSFORMATION_ERROR Error on Transformation or Field Assignment 20090319

Method EXPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OUTPUT Call by reference Type reference (TYPE) PUR_PURCHASE_REQUEST_ERPBY_PRO PurchaseRequestERPByProcessingStatusResponse_sync 20090106
2 Importing IT_RESULT Call by reference Type reference (TYPE) STANDARD TABLE 20090403
3 Importing I_OUTPUT_PC Call by reference Type reference (TYPE) TDS_PROC_OUT 20090127
# Exception Resumable Description Created on
1 CX_SMT_CUSTOMIZING_ERROR Error in customizing 20090325
2 CX_SMT_NO_CLASS Class Does Not Exist 20090325
3 CX_SMT_NO_ENTRY Object does not exist 20090325
4 CX_SMT_NO_METHOD Method does not exist 20090325
5 CX_SMT_TRANSFORMATION_ERROR Error During Transformation or Field Assignment 20090325

Method FILL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG Call by reference Type reference (TYPE) SAPPLCO_NOSC_LOG Proxy Structure (Generated) 20090324
2 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090202

Method FILL_LOG on class CL_PUR_PURREQ006QR_IMPL has no exception.

Method IMPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MRP_RANGE Call by reference Type reference (TYPE) TT_MRANGE 20090107
2 Exporting ET_PLANT_ID_RANGE Call by reference Type reference (TYPE) TT_MRANGE 20090107
3 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Return parameter table 20090318
4 Exporting E_ASGND_SOS_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090107
5 Exporting E_COMPLETED_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090123
6 Exporting E_INPUT_PC Call by reference Type reference (TYPE) TDS_PROC_COND_PUR Processing Conditions for purchase request 20090107
7 Exporting E_PARTLY_ORDERED_ITM_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090107
8 Exporting E_RELEASED_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090107
9 Exporting E_TBRLSED_ITMWISE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090107
10 Exporting E_TBRLSED_OVRLL_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Flag 20090107
11 Importing IS_INPUT Call by reference Type reference (TYPE) PUR_PURCHASE_REQUEST_ERPBY_PR1 PurchaseRequestERPByProcessingStatusQuery_sync 20090106
# Exception Resumable Description Created on
1 CX_SMT_CUSTOMIZING_ERROR Error in customizing 20090326
2 CX_SMT_NO_CLASS Class Does Not Exist 20090326
3 CX_SMT_NO_ENTRY Object does not exist 20090326
4 CX_SMT_NO_METHOD Method does not exist 20090326
5 CX_SMT_TRANSFORMATION_ERROR Error During Transformation or Field Assignment 20090326
6 CX_WUF_TRANSFORMATION_ERROR Error on Transformation or Field Assignment 20090318

Method PUR_REQ_GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESULT Call by reference Type reference (TYPE) IM_TARGET 20090403
2 Exporting E_OUTPUT_PC Call by reference Type reference (TYPE) TDS_PROC_OUT Processing Conditions (out) for purchase request 20090330
3 Importing IT_MRP_RANGE Call by reference Type reference (TYPE) TT_MRANGE 20090330
4 Importing IT_PLANT_ID_RANGE Call by reference Type reference (TYPE) TT_MRANGE 20090330
5 Importing I_ASGND_SOS_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090330
6 Importing I_COMPLETED_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090330
7 Importing I_INPUT_PC Call by reference Type reference (TYPE) TDS_PROC_COND_PUR Processing Conditions for purchase request 20090330
8 Importing I_PARTLY_ORDERED_ITM_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090330
9 Importing I_RELEASED_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090330
10 Importing I_TBRLSED_ITMWISE_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090330
11 Importing I_TBRLSED_OVRLL_FLAG Call by reference Type reference (TYPE) CHAR1 Single-Character Indicator 20090330

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