Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CPE_FE_RISK | CPE risk data calculation interface | 20121211 |
Properties
| Class | CL_CPE_FE_RISK | |
| Short Description | CPE risk data calculation | |
| 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 | 20121107 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_CPE_FE_RISK | CPE risk data calculation interface | 20121211 |
Friends
Class CL_CPE_FE_RISK has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Object reference (TYPE REF TO) | LIF_CPE_FE_RISK_CUSTOMIZING | 20121211 | ||||
| 2 | Instance attribute | Protected | Type reference (TYPE) | CPET_CONVPLACE | CPE - Conversion Place | 20130108 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Adjust the risk quantity considering surcharges | 20121211 | |
| 2 | Instance method | Protected | Method | 20130410 | ||
| 3 | Instance method | Protected | Method | Calculate the risk quantity per quotation | 20130228 | |
| 4 | Instance method | Protected | Method | Calculate the risk quantity considering quantity conversions | 20121211 | |
| 5 | Instance method | Public | Constructor | 20121211 | ||
| 6 | Instance method | Protected | Method | Get formula and term conversion data from the buffer | 20121211 | |
| 7 | Instance method | Protected | Method | Get factors for risk quantity calculation | 20121211 | |
| 8 | Instance method | Protected | Method | Define risk relevant terms and other risk relevant data | 20121211 | |
| 9 | Instance method | Protected | Method | Determine the risk UoM | 20121211 | |
| 10 | Instance method | Protected | Method | Define risk relevant terms and count group entries | 20121211 | |
| 11 | Instance method | Protected | Method | Get combination and quantity splitting routines of formula | 20121211 | |
| 12 | Instance method | Protected | Method | Adjust the quotation risk quantity considering surcharges | 20130228 | |
| 13 | Instance method | Protected | Method | Define risk relevant terms and determine total term quantity | 20121211 | |
| 14 | Instance method | Protected | Method | Define risk relevant terms and count them | 20121211 | |
| 15 | Instance method | Protected | Method | Get quantity of term in formula UoM | 20121211 | |
| 16 | Instance method | Protected | Method | Read data from the termconv table | 20121211 | |
| 17 | Instance method | Protected | Method | Read data from the formconv table | 20121211 | |
| 18 | Instance method | Protected | Method | Read surcharges via CPE document data | 20121211 | |
| 19 | Instance method | Protected | Method | Read data from the termconv table | 20121211 | |
| 20 | Instance method | Protected | Method | Read the terminput data | 20121211 | |
| 21 | Instance method | Protected | Method | Set factors for relevant terms by group entries | 20121211 | |
| 22 | Instance method | Protected | Method | Set risk data for relevant terms by quantity | 20121211 | |
| 23 | Instance method | Protected | Method | Set risk data for relevant terms by number of terms | 20121211 | |
| 24 | Instance method | Protected | Method | Set risk factors for final risk quantity adjustment | 20121211 | |
| 25 | Instance method | Protected | Method | Set risk value based on risk quantity | 20130108 | |
| 26 | Instance method | Protected | Method | Execute simple unit conversion | 20121211 |
Events
Class CL_CPE_FE_RISK has no event.
Types
Class CL_CPE_FE_RISK has no local type.
Method Signatures
Method ADJUST_RISK_QUANT_BY_SURCHARGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_RISKQUANTITY | Call by reference | Type reference (TYPE) | CPET_RISKQUANTITY | CPE Term - Risk Quantity | 20121211 | |||
| 2 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 3 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 4 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20121211 | ||||
| 5 | IV_RISKUOM | Call by reference | Type reference (TYPE) | CPET_RISKUOM | CPE Term - Risk UoM | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CPE Evaluation Terminated | 20121211 |
Method CALCULATE_EXERCISE_RISK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_EXERCISES | Call by reference | Type reference (TYPE) | CPET_PRCFIX_EXERDETAIL_COM_TAB | CPE - Communication Structure for Fixation Exercise | 20130410 | |||
| 2 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20130423 | |||
| 3 | IS_EXTENSION_COM | Call by reference | Type reference (TYPE) | CPET_EXTENSION_COM | CPE - Communication Structure for Extension Data | 20130410 | |||
| 4 | IS_ROOT_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | CPE Term - Generic Output Structure during Evaluation | 20130423 | |||
| 5 | IS_ROOT_TERM_RISK_DATA | Call by reference | Type reference (TYPE) | CPET_TERM_RISK | Risk data of a CPE term | 20130410 |
Method CALCULATE_EXERCISE_RISK_DATA on class CL_CPE_FE_RISK has no exception.
Method CALCULATE_PRCQUOT_RISK_QUANT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_PDT_PRCQUOT | Call by reference | Type reference (TYPE) | CPET_PDT_PRCQUOT_WRK_TAB | Table Type of Work Structure for Price Quotation Data | 20130228 | |||
| 2 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20130515 | |||
| 3 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20130228 | |||
| 4 | IS_RISK_DATA | Call by reference | Type reference (TYPE) | CPET_TERM_RISK | Risk data of a CPE term | 20130228 | |||
| 5 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | CPE Term - Generic Output Structure during Evaluation | 20130228 |
Method CALCULATE_PRCQUOT_RISK_QUANT on class CL_CPE_FE_RISK has no exception.
Method CALCULATE_RISK_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RISKQUANTITY | Call by reference | Type reference (TYPE) | CPET_RISKQUANTITY | CPE Term - Risk Quantity | 20121211 | |||
| 2 | EV_RISKUOM | Call by reference | Type reference (TYPE) | CPET_RISKUOM | CPE Term - Risk UoM | 20121211 | |||
| 3 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 4 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 5 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20121211 | ||||
| 6 | IV_FACTDENOM | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | CPE - Factor 2 to Define Weighting of Risk Element | 20121211 | |||
| 7 | IV_FACTNUM | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | CPE - Factor 1 to Define Weighting of Risk Element | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CPE Evaluation Terminated | 20121211 |
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_CPE_FE_RISK has no parameter.
Method CONSTRUCTOR on class CL_CPE_FE_RISK has no exception.
Method GET_CONVERSION_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 2 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | 20121211 | ||||
| 3 | IT_TERMOUTPUT_TAB | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | CPE Term - Table Type for Generic Term Output in Evaluation | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121211 |
Method GET_FACTORS_FOR_CALC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FACTDENOM | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | CPE - Factor 2 to Define Weighting of Risk Element | 20121211 | |||
| 2 | EV_FACTNUM | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | CPE - Factor 1 to Define Weighting of Risk Element | 20121211 | |||
| 3 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 4 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 5 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20121211 |
Method GET_FACTORS_FOR_CALC on class CL_CPE_FE_RISK has no exception.
Method GET_RELEV_TERMS_AND_RISK_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_RELEVANT_TERMS | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | 20121211 | ||||
| 2 | EV_NUMBER_OF_TERMS | Call by reference | Type reference (TYPE) | I | 20121211 | ||||
| 3 | EV_NUMBER_OF_TERMS_A | Call by reference | Type reference (TYPE) | I | 20121211 | ||||
| 4 | EV_NUMBER_OF_TERMS_B | Call by reference | Type reference (TYPE) | I | 20121211 | ||||
| 5 | EV_SUM_QUANTITY_OF_TERMS | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | CPE - Used for internal calculation (rounding, conversion) | 20121211 | |||
| 6 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 7 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 8 | IT_TERMOUTPUT_TAB | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | 20121211 | ||||
| 9 | IV_COMBINATION_ROUTINE | Call by reference | Type reference (TYPE) | CPET_COMBROUT | 20121211 | ||||
| 10 | IV_SPLITTING_ROUTINE | Call by reference | Type reference (TYPE) | CPET_QUANSPLITROUT | 20121211 |
Method GET_RELEV_TERMS_AND_RISK_DATA on class CL_CPE_FE_RISK has no exception.
Method GET_RISKUOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CONVPLACE | Call by reference | Type reference (TYPE) | CPET_CONVPLACE | CPE - Conversion Place | 20121211 | |||
| 2 | EV_RISKUOM | Call by reference | Type reference (TYPE) | CPET_RISKUOM | CPE Term - UoM for Risk Calculation | 20121211 | |||
| 3 | IS_TERMINPUT_WRK | Call by reference | Type reference (TYPE) | CPET_TERMINPUT_WRK | CPE Term - Work Struct. for Changed Input for General Data | 20121211 | |||
| 4 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | CPE Term - Generic Output Structure during Evaluation | 20121211 | |||
| 5 | IV_EVAL_TIMESTAMP | Call by reference | Type reference (TYPE) | CPET_EVAL_TIMESTAMP | CPE Formula - Evaluation Date and Time | 20121211 |
Method GET_RISKUOM on class CL_CPE_FE_RISK has no exception.
Method GET_RISK_BY_TERMGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_RELEVANT_TERMS | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | 20121211 | ||||
| 2 | EV_NUMBER_OF_TERMS | Call by reference | Type reference (TYPE) | I | 20121211 | ||||
| 3 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 4 | IT_TERMOUTPUT_TAB | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | 20121211 | ||||
| 5 | IV_TERMGROUP | Call by reference | Type reference (TYPE) | CPET_TERMGROUP | 20121211 |
Method GET_RISK_BY_TERMGROUP on class CL_CPE_FE_RISK has no exception.
Method GET_ROUTINES_OF_FORMULA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_COMBROUT | Call by reference | Type reference (TYPE) | CPET_COMBROUT | 20121211 | ||||
| 2 | EV_QUANSPLITROUT | Call by reference | Type reference (TYPE) | CPET_QUANSPLITROUT | 20121211 | ||||
| 3 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | 20121211 | ||||
| 4 | IS_FORMINPUT_WRK | Call by reference | Type reference (TYPE) | CPET_FORMINPUT_WRK | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121211 |
Method GET_SURCHARGE_FACTORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SURCHARGEFACTOR1 | Call by reference | Type reference (TYPE) | CPET_SURCHARGEFACTOR1 | CPE Term - Factor 1 when Combining Surcharge and Quotation | 20130228 | |||
| 2 | EV_SURCHARGEFACTOR2 | Call by reference | Type reference (TYPE) | CPET_SURCHARGEFACTOR1 | CPE Term - Factor 1 when Combining Surcharge and Quotation | 20130228 | |||
| 3 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20130228 | |||
| 4 | IS_QUOTGRPPOS | Call by reference | Type reference (TYPE) | CPEC_QUOTGRPPOS | CPE Term - Position in Quotation Group | 20130228 |
Method GET_SURCHARGE_FACTORS on class CL_CPE_FE_RISK has no exception.
Method GET_TERMS_AND_TOTAL_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_RELEVANT_TERMS | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | 20121211 | ||||
| 2 | EV_SUM_QUANTITY_OF_TERMS | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | 20121211 | ||||
| 3 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 4 | IT_TERMOUTPUT_TAB | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | 20121211 | ||||
| 5 | IV_COMBINATION_ROUTINE | Call by reference | Type reference (TYPE) | CPET_COMBROUT | 20121211 | ||||
| 6 | IV_SPLITTING_ROUTINE | Call by reference | Type reference (TYPE) | CPET_QUANSPLITROUT | 20121211 |
Method GET_TERMS_AND_TOTAL_QUANTITY on class CL_CPE_FE_RISK has no exception.
Method GET_TERMS_FOR_RISK_AND_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RISK_RELEVANT_TERMS | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | 20121211 | ||||
| 2 | EV_NUMBER_OF_TERMS | Call by reference | Type reference (TYPE) | I | 20121211 | ||||
| 3 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 4 | IT_TERMOUTPUT_TAB | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT_TAB | 20121211 | ||||
| 5 | IV_TERMGROUP | Call by reference | Type reference (TYPE) | CPET_TERMGROUP | 20121211 |
Method GET_TERMS_FOR_RISK_AND_COUNT on class CL_CPE_FE_RISK has no exception.
Method GET_TERM_QUANTITY_IN_FORMUOM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_QUANTITY_OF_TERM | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | 20121211 | ||||
| 2 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 3 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20121211 |
Method GET_TERM_QUANTITY_IN_FORMUOM on class CL_CPE_FE_RISK has no exception.
Method READ_CONVERSION_FROM_TERMCONV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TERMCONV | Call by reference | Type reference (TYPE) | CPET_TERMCONVOUT_WRK | CPE Term - Work Struct. for Result of Conversion | 20121211 | |||
| 2 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 3 | IV_CONVPLACE | Call by reference | Type reference (TYPE) | CPET_CONVPLACE | CPE - Conversion Place | 20121211 | |||
| 4 | IV_TERMCONVOUT_GUID | Call by reference | Type reference (TYPE) | CPET_TERMCONVOUT_GUID | CPE Term - GUID for Conversion Result | 20121211 | |||
| 5 | IV_USEDUOM_FROM | Call by reference | Type reference (TYPE) | CPET_UOMFROM | CPE - Unit of Measure to Be Converted During Conv. ('From') | 20121211 | |||
| 6 | IV_USEDUOM_TO | Call by reference | Type reference (TYPE) | CPET_UOMTO | CPE - Unit of Measure Converted to During Conversion | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CPE Evaluation Terminated | 20121211 |
Method READ_FORMCONV_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_USEDFACTORFROM | Call by reference | Type reference (TYPE) | CPET_USEDFACTORFROM | CPE - From-Factor Used for Conversion | 20121211 | |||
| 2 | EV_USEDFACTORTO | Call by reference | Type reference (TYPE) | CPET_USEDFACTORTO | CPE - To-Factor Used for Conversion | 20121211 | |||
| 3 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 4 | IV_USEDUOM_FROM | Call by reference | Type reference (TYPE) | CPET_UOMFROM | CPE - Unit of Measure to Be Converted During Conv. ('From') | 20121211 | |||
| 5 | IV_USEDUOM_TO | Call by reference | Type reference (TYPE) | CPET_UOMTO | CPE - Unit of Measure Converted to During Conversion | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CPE Evaluation Terminated | 20121211 |
Method READ_SURCHARGE_BY_DOCUMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_SURCHARGEFACTOR1 | Call by reference | Type reference (TYPE) | CPET_SURCHARGEFACTOR1 | CPE Term - Factor 1 when Combining Surcharge and Quotation | 20121211 | |||
| 2 | EV_SURCHARGEFACTOR2 | Call by reference | Type reference (TYPE) | CPET_SURCHARGEFACTOR2 | CPE Term - Factor 2 when Combining Surcharge and Quotation | 20121211 | |||
| 3 | IV_COND_TYPE | Call by reference | Type reference (TYPE) | CPET_COND_TYPE | CPE: Condition Type for Commodity Pricing | 20121211 | |||
| 4 | IV_DOCITEM_GUID | Call by reference | Type reference (TYPE) | CPET_DOCITEM_GUID | CPE Caller - GUID of Document Item | 20130411 | |||
| 5 | IV_EVAL_TIMESTAMP | Call by reference | Type reference (TYPE) | CPET_EVAL_TIMESTAMP | CPE Formula - Evaluation Date and Time | 20121211 | |||
| 6 | IV_FORMID | Call by reference | Type reference (TYPE) | CPET_FORMID | CPE Formula - Key | 20130411 | |||
| 7 | IV_FORMINPUT_GUID | Call by reference | Type reference (TYPE) | CPET_FORMINPUT_GUID | CPE Formula - GUID of Changed Input for General Data | 20121211 | |||
| 8 | IV_TERMNO | Call by reference | Type reference (TYPE) | CPET_TERMNO | CPE Term - Number in Formula | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CPE Evaluation Terminated | 20121211 |
Method READ_TERMCONV_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TERMCONV | Call by reference | Type reference (TYPE) | CPET_TERMCONVOUT_WRK | CPE Term - Work Struct. for Result of Conversion | 20121211 | |||
| 2 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 3 | IV_CONVPLACE | Call by reference | Type reference (TYPE) | CPET_CONVPLACE | CPE - Conversion Place | 20121211 | |||
| 4 | IV_TERMCONVOUT_GUID | Call by reference | Type reference (TYPE) | CPET_TERMCONVOUT_GUID | CPE Term - GUID for Conversion Result | 20121211 | |||
| 5 | IV_USEDUOM_FROM | Call by reference | Type reference (TYPE) | CPET_UOMFROM | CPE - Unit of Measure to Be Converted During Conv. ('From') | 20121211 | |||
| 6 | IV_USEDUOM_TO | Call by reference | Type reference (TYPE) | CPET_UOMTO | CPE - Unit of Measure Converted to During Conversion | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CPE Evaluation Terminated | 20121211 |
Method READ_TERMINPUT_WRK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TERMINPUT_WRK | Call by reference | Type reference (TYPE) | CPET_TERMINPUT_WRK | CPE Term | 20121211 | |||
| 2 | IV_COND_TYPE | Call by reference | Type reference (TYPE) | CPET_COND_TYPE | CPE: Condition Type for Commodity Pricing | 20121211 | |||
| 3 | IV_DOCITEM_GUID | Call by reference | Type reference (TYPE) | CPET_DOCITEM_GUID | CPE Caller - GUID of Document Item | 20130411 | |||
| 4 | IV_EVAL_TIMESTAMP | Call by reference | Type reference (TYPE) | CPET_EVAL_TIMESTAMP | CPE Formula - Evaluation Date and Time | 20121211 | |||
| 5 | IV_FORMID | Call by reference | Type reference (TYPE) | CPET_FORMID | CPE Formula - Key | 20130411 | |||
| 6 | IV_FORMINPUT_GUID | Call by reference | Type reference (TYPE) | CPET_FORMINPUT_GUID | CPE Formula - GUID of Changed Input for General Data | 20121211 | |||
| 7 | IV_TERMNO | Call by reference | Type reference (TYPE) | CPET_TERMNO | CPE Term - Number in Formula | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CPE Evaluation Terminated | 20121211 |
Method SET_FACTORS_BY_TERMGROUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FACTDENOM | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | CPE - Used for internal calculation (rounding, conversion) | 20121211 | |||
| 2 | EV_FACTNUM | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | CPE - Used for internal calculation (rounding, conversion) | 20121211 | |||
| 3 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 4 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20121211 |
Method SET_FACTORS_BY_TERMGROUP on class CL_CPE_FE_RISK has no exception.
Method SET_RISK_DATA_BY_QUANTITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RISK_DATA | Call by reference | Type reference (TYPE) | CPET_TERM_RISK | 20121211 | ||||
| 2 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 3 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 4 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20121211 | ||||
| 5 | IV_SUM_QUANTITY_OF_TERMS | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | 20121211 |
Method SET_RISK_DATA_BY_QUANTITY on class CL_CPE_FE_RISK has no exception.
Method SET_RISK_DATA_BY_TERMNUMBER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_RISK_DATA | Call by reference | Type reference (TYPE) | CPET_TERM_RISK | Risk data of a CPE term | 20121211 | |||
| 2 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 3 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 4 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20121211 |
Method SET_RISK_DATA_BY_TERMNUMBER on class CL_CPE_FE_RISK has no exception.
Method SET_RISK_FACTORS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RISKFACTDENOM | Call by reference | Type reference (TYPE) | CPET_RISKFACTOR2 | CPE - Factor 2 to Define Weighting of Risk Element | 20121211 | |||
| 2 | EV_RISKFACTNUM | Call by reference | Type reference (TYPE) | CPET_RISKFACTOR1 | CPE - Factor 1 to Define Weighting of Risk Element | 20121211 | |||
| 3 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20121211 | |||
| 4 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20121211 | |||
| 5 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20121211 |
Method SET_RISK_FACTORS on class CL_CPE_FE_RISK has no exception.
Method SET_RISK_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_RISK_DATA | Call by reference | Type reference (TYPE) | CPET_TERM_RISK | Risk data of a CPE term | 20130108 | |||
| 2 | IR_RISK_DATA | Call by reference | Object reference (TYPE REF TO) | CL_CPE_FE_RISK_DATA | CPE risk data | 20130108 | |||
| 3 | IS_FORMDOC_WRK | Call by reference | Type reference (TYPE) | CPET_FORMDOC_WRK | CPE Formula - Work Struct. for Grouping and General Result | 20130108 | |||
| 4 | IS_TERMOUTPUT | Call by reference | Type reference (TYPE) | CPET_TERMOUTPUT | 20130108 |
Method SET_RISK_VALUE on class CL_CPE_FE_RISK has no exception.
Method UNIT_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_UOM_FROM | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20121211 | |||
| 2 | IV_UOM_TO | Call by reference | Type reference (TYPE) | MSEHI | Unit of Measurement | 20121211 | |||
| 3 | IV_USEDQUAN | Call by reference | Type reference (TYPE) | CPET_INTERNAL_VALUE | 20121211 | ||||
| 4 | RV_USED_QUANTITY | Value transfer | Type reference (TYPE) | CPET_INTERNAL_VALUE | 20121211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | CPE Evaluation Terminated | 20121211 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |