SAP ABAP Class CL_CPE_FE_COMBINATION_ROUTINE (Class for BAdI Impl.: BADI_CPE_FE_COMBINATION_ROUTIN)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   CA-GTF-CPE (Application Component) Commodity Pricing Engine
     CPE_FA_FE (Package) Commodity Pricing: Formula Assembly and Evaluation (ABAP)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20100804
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CPE_FE_COMBINATION_ROUTINE Interface for BAdI: BADI_CPE_FE_COMBINATION_ROUTIN 20100804
Properties
Class CL_CPE_FE_COMBINATION_ROUTINE  
Short Description Class for BAdI Impl.: BADI_CPE_FE_COMBINATION_ROUTIN    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CPE_FA_FE   Commodity Pricing: Formula Assembly and Evaluation (ABAP) 
Created 20100804   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CPE_FE_COMBINATION_ROUTINE has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20100804
2 IF_CPE_FE_COMBINATION_ROUTINE Interface for BAdI: BADI_CPE_FE_COMBINATION_ROUTIN 20100804
Friends
Class CL_CPE_FE_COMBINATION_ROUTINE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_FORM_RATE_MAX Constant Private Type reference (TYPE) CPET_FORMRATE '9999999999999.99' 20130215
2 C_FORM_RATE_MIN Constant Private Type reference (TYPE) CPET_FORMRATE '-9999999999999.99' 20130215
Methods
# Method Level Visibility Method type Description Created on
1 GET_PROVISIONAL_TERM Instance method Private Method Traverse chain of Terms and return the 1st successful one 20130215
2 IS_SUCCESSFUL_TERM Instance method Private Method Term successfully evaluated? 20130215
Events
Class CL_CPE_FE_COMBINATION_ROUTINE has no event.
Types
Class CL_CPE_FE_COMBINATION_ROUTINE has no local type.
Method Signatures

Method GET_PROVISIONAL_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_VISITED_TERMS Call by reference Type reference (TYPE) CPET_TERMNO_RANGE_TAB CPE Log -Table Type for Term Number Range 20130215
2 Importing I_TERM Call by reference Type reference (TYPE) CPET_TERMOUTPUT 20130215
3 Importing I_TERMS Call by reference Type reference (TYPE) CPET_TERMOUTPUT_TAB 20130215
4 Returning R_TERM Value transfer Object reference (TYPE REF TO) CPET_TERMOUTPUT 20130215
# Exception Resumable Description Created on
1 LCX_CIRCULAR_REFERENCE 20130215

Method IS_SUCCESSFUL_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TERMOUTPUT Call by reference Type reference (TYPE) CPET_TERMOUTPUT 20130215
2 Returning R_OK Value transfer Type reference (TYPE) ABAP_BOOL 20130215

Method IS_SUCCESSFUL_TERM on class CL_CPE_FE_COMBINATION_ROUTINE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703