SAP ABAP Class CL_PUR_PURGCONTRIDQR_IMPL (PurchasingContractERPByIDQueryResponse_In impl)
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_PURGCONTRIDQR_IMPL  
Short Description PurchasingContractERPByIDQueryResponse_In impl    
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 20080730   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_PUR_PURGCONTRCRTRC_IMPL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_PUR_PURGCONTRIDQR_IMPL has no interface implemented.
Friends
Class CL_PUR_PURGCONTRIDQR_IMPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EVENT_HEADER Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER' Mapping Step 20080731
2 GC_EVENT_HEADER_PR_SPEC_ELMNT Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER_PRICE_SPEC_ELEMENT' Mapping Step 20080806
3 GC_EVENT_HEADER_TEXT_COLL_TEXT Constant Protected Type reference (TYPE) SMT_EVENT 'HEADER_TEXT_COLLECTION_TEXT' Mapping Step 20080818
4 GC_EVENT_ITEM Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM' Mapping Step 20080731
5 GC_EVENT_ITEM_TEXT_COLL_TEXT Constant Protected Type reference (TYPE) SMT_EVENT 'ITEM_TEXT_COLLECTION_TEXT' Mapping Step 20080818
6 GC_EVENT_SHIP_TO_LOCATION Constant Protected Type reference (TYPE) SMT_EVENT 'SHIP_TO_LOCATION' Mapping Step 20080806
7 GC_MESSAGE_CLASS_NAME Constant Private Type reference (TYPE) SY-MSGID 'OPS_SE_PUR_COMMON' 20080814
8 GC_SMT_APPLICATION Constant Protected Type reference (TYPE) SMT_APPLICATION 'CL_PUR_PURGCONTRIDQR' Mapping 20080731
9 GC_SMT_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' Context 20080731
10 GC_TYPE_ABORT Constant Private Type reference (TYPE) BAPI_MTYPE 'A' 20080814
11 GC_TYPE_ERROR Constant Private Type reference (TYPE) BAPI_MTYPE 'E' 20080814
12 GC_TYPE_ERROR_OR_ABORT Constant Private Type reference (TYPE) STRING 'AE' 20080814
13 GC_TYPE_WARNING Constant Private Type reference (TYPE) BAPI_MTYPE 'W' Message type: S Success, E Error, W Warning, I Info, A Abort 20081015
14 GO_BADI Instance attribute Private Object reference (TYPE REF TO) PUR_SE_PURGCONTRIDQR BAdI Definition for Purchasing Contract By ID 20080812
15 GO_SINGLETON Static Attribute Private Object reference (TYPE REF TO) CL_PUR_PURGCONTRIDQR_IMPL PurchasingContractERPByIDQueryResponse_In impl 20080730
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20080730
2 CONSTRUCTOR Instance method Public Constructor 20080730
3 CREATE Static method Public Method 20080730
4 EXECUTE Instance method Public Method 20080730
5 EXPORT_CONVERSION Static method Public Method 20080730
6 IMPORT_CONVERSION Static method Public Method 20080730
7 MAP_HEAD_PRSPEC_ERP_2_XI Static method Public Method Helper 20080827
8 MAP_ITEM_PRSPEC_ERP_2_XI Static method Public Method Helper 20080827
Events
Class CL_PUR_PURGCONTRIDQR_IMPL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_BAPIMEOUTACCOUNT Public See coding 20080731 ty_bapimeoutaccount TYPE STANDARD TABLE OF bapimeoutaccount
2 TY_BAPIMEOUTADDRDELIVERY Public See coding 20080731 ty_bapimeoutaddrdelivery TYPE STANDARD TABLE OF bapimeoutaddrdelivery
3 TY_BAPIMEOUTCONDITION Public See coding 20080731 ty_bapimeoutcondition TYPE STANDARD TABLE OF bapimeoutcondition
4 TY_BAPIMEOUTHEADERCOND Public See coding 20080731 ty_bapimeoutheadercond TYPE STANDARD TABLE OF bapimeoutheadercond
5 TY_BAPIMEOUTHEADVALIDITY Public See coding 20080731 ty_bapimeoutheadvalidity TYPE STANDARD TABLE OF bapimeoutheadvalidity
6 TY_BAPIMEOUTITEM Public See coding 20080731 ty_bapimeoutitem TYPE STANDARD TABLE OF bapimeoutitem
7 TY_BAPIMEOUTITEMSCALEQUAN Public See coding 20080731 ty_bapimeoutitemscalequan TYPE STANDARD TABLE OF bapimeoutitemscalequan
8 TY_BAPIMEOUTITEMSCALEVAL Public See coding 20080731 ty_bapimeoutitemscaleval TYPE STANDARD TABLE OF bapimeoutitemscaleval
9 TY_BAPIMEOUTITEMTEXT Public See coding 20080731 ty_bapimeoutitemtext TYPE STANDARD TABLE OF bapimeoutitemtext
10 TY_BAPIMEOUTPARTNER Public See coding 20080731 ty_bapimeoutpartner TYPE STANDARD TABLE OF bapimeoutpartner
11 TY_BAPIMEOUTRELEASEINFO Public See coding 20080731 ty_bapimeoutreleaseinfo TYPE STANDARD TABLE OF bapimeoutreleaseinfo
12 TY_BAPIMEOUTSCALE Public See coding 20080731 ty_bapimeoutscale TYPE STANDARD TABLE OF bapimeoutscale
13 TY_BAPIMEOUTSCALEVALUE Public See coding 20080731 ty_bapimeoutscalevalue TYPE STANDARD TABLE OF bapimeoutscalevalue
14 TY_BAPIMEOUTTEXT Public See coding 20080731 ty_bapimeouttext TYPE STANDARD TABLE OF bapimeouttext
15 TY_BAPIMEOUTVALIDITY Public See coding 20080731 ty_bapimeoutvalidity TYPE STANDARD TABLE OF bapimeoutvalidity
16 TY_BAPIPAREX Public See coding 20080731 ty_bapiparex TYPE STANDARD TABLE OF bapiparex
17 TY_EBELP_RANGE Public See coding 20080813 ty_ebelp_range TYPE STANDARD TABLE OF ty_ebelp_range_line
18 TY_EBELP_RANGE_LINE Public See coding 20080813 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
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_PUR_PURGCONTRIDQR_IMPL has no parameter.
Method CONSTRUCTOR on class CL_PUR_PURGCONTRIDQR_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_PURGCONTRIDQR_IMPL PurchasingContractERPByIDQueryResponse_In impl 20080730

Method CREATE on class CL_PUR_PURGCONTRIDQR_IMPL has no exception.

Method EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing INPUT Call by reference Type reference (TYPE) PUR_PURGCONTRBYIDQR_QRY PurchasingContractERPByIDQuery 20080730
2 Exporting OUTPUT Call by reference Type reference (TYPE) PUR_PURGCONTRBYIDQR_RSP PurchasingContractERPByIDResponse 20080730
# Exception Resumable Description Created on
1 CX_SAPPLCO_STANDARD_MSG_FAULT Standard Message Fault 20080730

Method EXPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXTENSIONOUT Call by reference Type reference (TYPE) TY_BAPIPAREX 20090319
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090319
3 Exporting ES_OUTPUT Call by reference Type reference (TYPE) PUR_PURGCONTRBYIDQR_RSP PurchasingContractERPByIDResponse 20080730
4 Importing IS_HEADER Call by reference Type reference (TYPE) BAPIMEOUTHEADER Header Data Outline Agreement 20080731
5 Importing IT_ACCOUNT Call by reference Type reference (TYPE) TY_BAPIMEOUTACCOUNT 20080731
6 Importing IT_DELIVERY_ADDRESS Call by reference Type reference (TYPE) TY_BAPIMEOUTADDRDELIVERY PO Item: Address Structure BAPIADDR1 for Inbound Delivery 20080731
7 Importing IT_HEADER_TEXT Call by reference Type reference (TYPE) TY_BAPIMEOUTTEXT 20080731
8 Importing IT_HEAD_CONDITION Call by reference Type reference (TYPE) TY_BAPIMEOUTHEADERCOND 20080731
9 Importing IT_HEAD_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_BAPIMEOUTSCALE 20080731
10 Importing IT_HEAD_COND_SCALE_VAL Call by reference Type reference (TYPE) TY_BAPIMEOUTSCALEVALUE 20080731
11 Importing IT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) TY_BAPIMEOUTHEADVALIDITY 20080731
12 Importing IT_ITEM Call by reference Type reference (TYPE) TY_BAPIMEOUTITEM 20080731
13 Importing IT_ITEM_CONDITION Call by reference Type reference (TYPE) TY_BAPIMEOUTCONDITION 20080731
14 Importing IT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) TY_BAPIMEOUTITEMSCALEQUAN 20080731
15 Importing IT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) TY_BAPIMEOUTITEMSCALEVAL 20080731
16 Importing IT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) TY_BAPIMEOUTVALIDITY 20080731
17 Importing IT_ITEM_TEXT Call by reference Type reference (TYPE) TY_BAPIMEOUTITEMTEXT 20080731
18 Importing IT_PARTNER Call by reference Type reference (TYPE) TY_BAPIMEOUTPARTNER 20080731
19 Importing IT_RELEASE_DOCU Call by reference Type reference (TYPE) TY_BAPIMEOUTRELEASEINFO 20080731
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION Error During Global Data Types Conversion 20080730
2 CX_PUR_ERROR_MESSAGE Error message occurred 20080812
3 CX_SMT_ERROR Error 20080812

Method IMPORT_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXTENSIONOUT Call by reference Type reference (TYPE) TY_BAPIPAREX 20081015
2 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Return Parameter 20081015
3 Exporting ET_ITEMID_RANGE Call by reference Type reference (TYPE) TY_EBELP_RANGE 20080813
4 Exporting EV_PURGCONTRID Call by reference Type reference (TYPE) EBELN Purchasing Document Number 20080801
5 Importing IS_INPUT Call by reference Type reference (TYPE) PUR_PURGCONTRBYIDQR_QRY PurchasingContractERPByIDQuery 20080730
# Exception Resumable Description Created on
1 CX_GDT_CONVERSION Error During Global Data Types Conversion 20080730
2 CX_PUR_ERROR_MESSAGE Error message occurred 20080812
3 CX_SMT_ERROR Error 20080812

Method MAP_HEAD_PRSPEC_ERP_2_XI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_XI_PRSPEC Call by reference Type reference (TYPE) SAPPLCO_NOSC_PRICE_SPECIF_TAB2 Proxy Table Type (generated) 20080827
2 Exporting EV_KVEWE Call by reference Type reference (TYPE) KVEWE Usage of the condition table 20090319
3 Importing IT_HEAD_COND Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_HEADERCOND_T 20080827
4 Importing IT_HEAD_COND_SCALE_QUAN Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_SCALE_T 20080827
5 Importing IT_HEAD_COND_SCALE_VALUE Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_SCALEVALUE_T 20080827
6 Importing IT_HEAD_COND_VALIDITY Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_HEADVALIDITY_T 20080827

Method MAP_HEAD_PRSPEC_ERP_2_XI on class CL_PUR_PURGCONTRIDQR_IMPL has no exception.

Method MAP_ITEM_PRSPEC_ERP_2_XI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_XI_PRSPEC Call by reference Type reference (TYPE) SAPPLCO_NOSC_PRICE_SPECIF_TAB2 Proxy Structure (generated) 20080827
2 Importing IT_ITEM_COND Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_CONDITION_T 20080827
3 Importing IT_ITEM_COND_SCALE_QUAN Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ITEMSCALEQUAN_T 20080827
4 Importing IT_ITEM_COND_SCALE_VALUE Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_ITEMSCALEVAL_T 20080827
5 Importing IT_ITEM_COND_VALIDITY Call by reference Type reference (TYPE) CL_PUR_PURGCONTRCRTRC_IMPL=>TY_VALIDITY_T 20080827
6 Importing IV_ITEM_NO Call by reference Type reference (TYPE) EBELP Item Number of Purchasing Document 20080828
7 Importing IV_KVEWE Call by reference Type reference (TYPE) KVEWE Usage of the condition table 20090319

Method MAP_ITEM_PRSPEC_ERP_2_XI on class CL_PUR_PURGCONTRIDQR_IMPL has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604