SAP ABAP Class CL_PPE_CPE_INTEGRATION (Integration with Commodity Pricing Engine)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB-TC (Application Component) Trading Contract
     PPE (Package) Pricing and Payment Events: Core objects
Properties
Class CL_PPE_CPE_INTEGRATION  
Short Description Integration with Commodity Pricing Engine    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PPE   Pricing and Payment Events: Core objects 
Created 20110204   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PPE_CPE_INTEGRATION has no forward declaration.
Interfaces
Class CL_PPE_CPE_INTEGRATION has no interface implemented.
Friends
Class CL_PPE_CPE_INTEGRATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 STS_PERIOD_END_FOR_COND Static Attribute Private Type reference (TYPE) PPE_TS_PERIOD_END_FOR_COND Maximum Period End Dates per CPE Condition Type 20110301
Methods
# Method Level Visibility Method type Description Created on
1 GET_PPE_DOCTYPE Static method Public Method Get PPE document type from SD/MM or pricing parameters 20110209
2 GET_REFERENCE_DATE Static method Public Method Get date for specified reference date routine 20110204
3 SET_PERIOD_END_FOR_CONDITION Static method Public Method Set CPE period end dates per condition in PPE buffer 20110228
4 SET_PERIOD_END_FOR_COND_KEY Static method Public Method Set keys in PPE buffer for CPE period end dates 20110412
5 SET_PERIOD_END_FOR_EVENTS Static method Public Method Set PPE Pricing Period End Date Events from CPE 20110302
Events
Class CL_PPE_CPE_INTEGRATION has no event.
Types
Class CL_PPE_CPE_INTEGRATION has no local type.
Method Signatures

Method GET_PPE_DOCTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PPE_DOC_TYPE Call by reference Type reference (TYPE) PPE_DOC_TYPE Document Type 20110209
2 Importing IV_BSTYP Call by reference Type reference (TYPE) BSTYP Purchasing Document Category 20110209
3 Importing IV_KAPPL Call by reference Type reference (TYPE) KAPPL Application 20110209
4 Importing IV_KVORG Call by reference Type reference (TYPE) KVORG Event in condition processing 20110209
5 Importing IV_VBTYP Call by reference Type reference (TYPE) VBTYP SD document category 20110209
# Exception Resumable Description Created on
1 NO_CONVERSION No PPE doctype could be determined 20110209

Method GET_REFERENCE_DATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REFDATE Call by reference Type reference (TYPE) CPET_REFDATE_IF CPE Caller - Interface for Assembly Date/Time Information 20110204
2 Importing IS_KOMK Call by reference Type reference (TYPE) KOMK Communication Header for Pricing 20110204
3 Importing IS_KOMP Call by reference Type reference (TYPE) KOMP Communication Item for Pricing 20110204
4 Importing IV_REFDATEROUT Call by reference Type reference (TYPE) PPE_CPE_REFDATEROUT Reference date routine for Commodity Pricing Engine 20110204
# Exception Resumable Description Created on
1 NO_DATA_FOUND 20110204
2 NO_READ_ACCESS 20110209

Method SET_PERIOD_END_FOR_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KOMK Call by reference Type reference (TYPE) KOMK Communication Header for Pricing 20110228
2 Importing IS_KOMP Call by reference Type reference (TYPE) KOMP Communication Item for Pricing 20110228
3 Importing IS_KOMV Call by reference Type reference (TYPE) KOMV Pricing Communications-Condition Record 20110228

Method SET_PERIOD_END_FOR_CONDITION on class CL_PPE_CPE_INTEGRATION has no exception.

Method SET_PERIOD_END_FOR_COND_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KOMK Call by reference Type reference (TYPE) KOMK Communication Header for Pricing 20110412
2 Importing IS_KOMP Call by reference Type reference (TYPE) KOMP Communication Item for Pricing 20110412
3 Importing IS_KOMV Call by reference Type reference (TYPE) KOMV Pricing Communications-Condition Record 20110412

Method SET_PERIOD_END_FOR_COND_KEY on class CL_PPE_CPE_INTEGRATION has no exception.

Method SET_PERIOD_END_FOR_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_KOMK Call by reference Type reference (TYPE) KOMK Communication Header for Pricing 20110302
2 Importing IS_KOMP Call by reference Type reference (TYPE) KOMP Communication Item for Pricing 20110302
3 Importing IT_KOMV Call by reference Type reference (TYPE) CPET_KOMV_INDEX_TAB CPE: Table type for pricing procedure KOMV_INDEX 20110302

Method SET_PERIOD_END_FOR_EVENTS on class CL_PPE_CPE_INTEGRATION has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606