SAP ABAP Interface IF_CPF_ROUTINE_PARAMETERS (Interface for CPF Routine parameter handling)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   CA-GTF-PR-CPF (Application Component) Configurable Parameters and Formulas
     CPF_BASIS (Package) Configurable Parameters and Formulas (Basis)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CPF_ROUTINE_PARAMETERS CPF: Routine parameter handling (default class) 20120822
Properties
Interface IF_CPF_ROUTINE_PARAMETERS  
Short Description Interface for CPF Routine parameter handling    
General Data
Package CPF_BASIS   Configurable Parameters and Formulas (Basis) 
Created 20120822   SAP 
Last changed 20131127   SAP 
Unicode checks active    
Forward declarations
Interface IF_CPF_ROUTINE_PARAMETERS has no forward declaration.
Interfaces
Interface IF_CPF_ROUTINE_PARAMETERS has no interface.
Friends
Interface IF_CPF_ROUTINE_PARAMETERS has no friend.
Attributes
Interface IF_CPF_ROUTINE_PARAMETERS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 EVALUATE_SCALES Instance method Public Method Evaluate scales 20130114
2 EXECUTE_BRFPLUS_FUNCTION Instance method Public Method Executes a BRFplus function 20121011
3 GET_PARAMETER_SCALE Instance method Public Method Get CPF parameter scale info 20130114
4 GET_PARAMETER_VALUE Instance method Public Method Get CPF parameter value (as DATA) 20130415
5 GET_PARAMETER_VALUE_AS_AMOUNT Instance method Public Method Get CPF parameter value as amount 20120822
6 GET_PARAMETER_VALUE_AS_NUMBER Instance method Public Method Get CPF parameter value as number 20120822
7 GET_PARAMETER_VALUE_AS_QTY Instance method Public Method Get CPF parameter value as quantity 20120822
8 GET_PARAMETER_VALUE_AS_RATE Instance method Public Method Get CPF parameter value as rate 20120822
9 GET_PARAMETER_VALUE_AS_TEXT Instance method Public Method Get CPF parameter value as text 20120822
Events
Interface IF_CPF_ROUTINE_PARAMETERS has no event.
Types
Interface IF_CPF_ROUTINE_PARAMETERS has no local type.
Method Signatures

Method EVALUATE_SCALES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME CPF Parameter Name 20130114
2 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20130114
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130320

Method EXECUTE_BRFPLUS_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_RESULT Call by reference Type reference (TYPE) DATA BRFplus result 20121011
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130320
2 CX_FDT FDT: Abstract Exception Class 20130320

Method GET_PARAMETER_SCALE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME ' ' CPF parameter name 20130114
2 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20130114
3 Returning RS_SCALE Value transfer Type reference (TYPE) CPFS_OBJ_SCALE CPF Scale with values 20130114
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130320

Method GET_PARAMETER_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME ' ' CPF parameter name 20130415
2 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20130415
3 Returning RO_VALUE Value transfer Object reference (TYPE REF TO) DATA 20130415
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130415

Method GET_PARAMETER_VALUE_AS_AMOUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME ' ' CPF parameter name 20120822
2 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20120822
3 Returning RV_VALUE Value transfer Type reference (TYPE) CPFS_AMOUNT FDT: Amount (Element Amount) 20120822
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130320

Method GET_PARAMETER_VALUE_AS_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME ' ' CPF parameter name 20120822
2 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20120822
3 Returning RV_VALUE Value transfer Type reference (TYPE) CPF_NUMBER 20120822
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130320

Method GET_PARAMETER_VALUE_AS_QTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME ' ' CPF parameter name 20120822
2 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20120822
3 Returning RV_VALUE Value transfer Type reference (TYPE) CPFS_QUANTITY CPF quantity 20120822
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130320

Method GET_PARAMETER_VALUE_AS_RATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME ' ' CPF parameter name 20120822
2 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20120822
3 Returning RV_VALUE Value transfer Type reference (TYPE) CPFS_PRICE_RATE CPF price rate 20120822
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130320

Method GET_PARAMETER_VALUE_AS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARAMETER Call by reference Type reference (TYPE) CPF_PARAMETER_NAME ' ' CPF parameter name 20120822
2 Importing IV_SUBPARAMETER Call by reference Type reference (TYPE) CPF_SUBPARAMETER ' ' CPF Subparameter 20120822
3 Returning RV_VALUE Value transfer Type reference (TYPE) CPF_TEXT FDT: Elementary Data Type Text (SSTRING) 20120822
# Exception Resumable Description Created on
1 CX_CPF Exception for CPF 20130320
History
Last changed by/on SAP  20131127 
SAP Release Created in 740