SAP ABAP Interface IF_CPE_QUOTATION_RULE (Quotation Rule)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CPE_QUOTATION_RULE Quotation Rule 20130107
Properties
Interface IF_CPE_QUOTATION_RULE  
Short Description Quotation Rule    
General Data
Package CPE_FA_FE   Commodity Pricing: Formula Assembly and Evaluation (ABAP) 
Created 20130101   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_CPE_QUOTATIONS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_CPE_QUOTATION_FACTORY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_CPE_QUOTATION_RULE has no interface.
Friends
Interface IF_CPE_QUOTATION_RULE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 QUOTKEY Instance attribute Public Type reference (TYPE) CPET_QUOTKEY_ALL Quotation Key in Document UI (all values) 20130219
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_QUOTATIONS Instance method Public Method Check or substitute the missing Quotations 20130107
2 CREATE_QUOTATION_GROUP Instance method Public Method Create an empty Quotation Group with Quotation Keys 20130107
3 GET_CALENDAR Instance method Public Method Get the Calendar that is used by a Quotation Keys' MIC 20130107
4 GET_DCS_TYPES Instance method Public Method Get DCS types 20130925
5 GET_FORECAST_RULE Instance method Public Method Get the settings for the Quotation Forecast (if available) 20130107
6 GET_QUOTATION_GROUP_PROVIDER Instance method Public Method Get the provider for the quotation group 20130925
7 GET_QUOTATION_KEYS Instance method Public Method Get the Quotation Key of Keys in case of a Quotation Group 20130107
8 GET_QUOTATION_KEY_TYPE Instance method Public Method Which type of Quotation Keys is used? 20130107
9 GET_QUOTATION_PROVIDER Instance method Public Method Get the provider of the latest Quotations 20130107
10 IS_DCS_BASED Instance method Public Method Do we need Derivative Contract Specification IDs (DCS IDs)? 20130107
Events
Interface IF_CPE_QUOTATION_RULE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_DCS_TYPES Public See coding 20130925 ty_dcs_Types type standard TABLE OF tba_derivativetype with non-UNIQUE default key
Method Signatures

Method CHECK_QUOTATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_QUOTATIONS Call by reference Type reference (TYPE) IF_CPE_QUOTATIONS=>TY_QUOTATIONS Quotations 20130925
2 Exporting EV_BILLING_BLOCK Value transfer Type reference (TYPE) CPET_BILLING_BLOCK CPE Caller - Billing: Blocking Reason for Document Items 20130107
3 Exporting EV_INCOMPLETE Value transfer Type reference (TYPE) CPET_INCOMPLETE CPE Term - Period Determination Incomplete 20130107
4 Importing IO_QUOTATION_GROUP Call by reference Object reference (TYPE REF TO) IF_CPE_QUOTATION_GROUP Quotation Group 20130925
# Exception Resumable Description Created on
1 CX_CPE_EVALUATION_TERMINATED 20130107

Method CREATE_QUOTATION_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_GROUP Value transfer Object reference (TYPE REF TO) IF_CPE_QUOTATION_GROUP Quotation Group 20130107
# Exception Resumable Description Created on
1 CX_CPE_EVALUATION_TERMINATED 20130107

Method GET_CALENDAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MIC Call by reference Type reference (TYPE) TBA_MIC Market Identifier Code 20130117
2 Returning R_CALENDAR Value transfer Object reference (TYPE REF TO) IF_CPE_CALENDAR Calendar 20130107
# Exception Resumable Description Created on
1 CX_CPE_EVALUATION_TERMINATED 20130107

Method GET_DCS_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DCS_TYPES Value transfer Type reference (TYPE) TY_DCS_TYPES 20130925

Method GET_DCS_TYPES on Interface IF_CPE_QUOTATION_RULE has no exception.

Method GET_FORECAST_RULE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FORECAST_RULE Value transfer Object reference (TYPE REF TO) IF_CPE_QUOTATION_FORECAST_RULE Forecast Rule 20130107

Method GET_FORECAST_RULE on Interface IF_CPE_QUOTATION_RULE has no exception.

Method GET_QUOTATION_GROUP_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PROVIDER Value transfer Object reference (TYPE REF TO) IF_CPE_QUOT_GROUP_PROVIDER 20130925
# Exception Resumable Description Created on
1 CX_CPE_EVALUATION_TERMINATED 20130925

Method GET_QUOTATION_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_KEYS Value transfer Type reference (TYPE) IF_CPE_QUOTATIONS=>TY_KEYS Quotation Keys 20130107

Method GET_QUOTATION_KEYS on Interface IF_CPE_QUOTATION_RULE has no exception.

Method GET_QUOTATION_KEY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_KEY_TYPE Value transfer Type reference (TYPE) CPET_KEYTYPE Quotation Key Type 20130107

Method GET_QUOTATION_KEY_TYPE on Interface IF_CPE_QUOTATION_RULE has no exception.

Method GET_QUOTATION_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) IF_CPE_QUOTATIONS=>TY_KEY 20130925
2 Returning R_PROVIDER Value transfer Object reference (TYPE REF TO) IF_CPE_QUOTATION_PROVIDER Quotation Provider 20130107
# Exception Resumable Description Created on
1 CX_CPE_EVALUATION_TERMINATED 20130107

Method IS_DCS_BASED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_DCS Value transfer Type reference (TYPE) ABAP_BOOL 20130107

Method IS_DCS_BASED on Interface IF_CPE_QUOTATION_RULE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in