SAP ABAP Interface IF_CPE_QUOTATIONS (Quotations)
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_QUOTATIONS | Quotations | 20130925 |
Properties
| Interface | IF_CPE_QUOTATIONS | |
| Short Description | Quotations |
General Data
| Package | CPE_FA_FE | Commodity Pricing: Formula Assembly and Evaluation (ABAP) |
| Created | 20120917 | 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... |
Interfaces
Interface IF_CPE_QUOTATIONS has no interface.
Friends
Interface IF_CPE_QUOTATIONS has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | KEY | Instance attribute | Public | Type reference (TYPE) | TY_KEY | Quotation Key | 20121019 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Quotations | 20121109 | |
| 2 | Instance method | Public | Method | Create empty Quotation with Key | 20121002 | |
| 3 | Instance method | Public | Method | Get single Quotation by Key | 20121002 | |
| 4 | Instance method | Public | Method | Get all Quotations | 20121002 | |
| 5 | Instance method | Public | Method | Set Quotations | 20121212 |
Events
Interface IF_CPE_QUOTATIONS has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_DATETIME | Public | See coding | Date with Time | 20121002 | BEGIN OF ty_datetime,
quotdate TYPE cpet_quotdate,
quottime TYPE cpet_quottime,
END OF ty_datetime
|
|
| 2 | TY_DATETIMES | Public | See coding | Dates with Times | 20121002 | ty_datetimes TYPE SORTED TABLE OF ty_datetime WITH UNIQUE KEY quotdate quottime
|
|
| 3 | TY_KEY | Public | See coding | Quotation Key | 20121019 | BEGIN OF ty_key.
INCLUDE TYPE cpet_dcs_key.
TYPES:
quotsrc TYPE cpet_quotsrc,
quottype TYPE cpet_quottype,
quotname TYPE cpet_quotname.
TYPES:
END OF ty_key
|
|
| 4 | TY_KEYS | Public | See coding | Quotation Keys | 20121019 | ty_keys TYPE sorted TABLE OF ty_key WITH UNIQUE DEFAULT KEY
|
|
| 5 | TY_QUOTATION | Public | Type reference (TYPE) | CPET_PDT_PRCQUOT_WRK | Quotation | 20121002 | |
| 6 | TY_QUOTATIONS | Public | See coding | Quotations | 20121002 | ty_quotations TYPE STANDARD TABLE OF ty_quotation WITH NON-UNIQUE DEFAULT KEY
|
Method Signatures
Method ADD_QUOTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_QUOTATIONS | Call by reference | Type reference (TYPE) | IF_CPE_QUOTATIONS=>TY_QUOTATIONS | Quotations | 20121109 | |||
| 2 | R_QUOTATIONS | Value transfer | Object reference (TYPE REF TO) | IF_CPE_QUOTATIONS | 20130925 |
Method ADD_QUOTATIONS on Interface IF_CPE_QUOTATIONS has no exception.
Method CREATE_QUOTATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATETIME | Call by reference | Type reference (TYPE) | TY_DATETIME | Date with Time | 20121002 | |||
| 2 | R_QUOTATION | Value transfer | Type reference (TYPE) | TY_QUOTATION | Quotation | 20121002 |
Method CREATE_QUOTATION on Interface IF_CPE_QUOTATIONS has no exception.
Method GET_QUOTATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_QUOTDATE | Call by reference | Type reference (TYPE) | CPET_QUOTDATE | Date of Price Quotation | 20121019 | |||
| 2 | I_QUOTTIME | Call by reference | Type reference (TYPE) | CPET_QUOTTIME | Time of Price Quotation | 20121019 | |||
| 3 | R_QUOTATION | Value transfer | Object reference (TYPE REF TO) | TY_QUOTATION | Quotation | 20121002 |
Method GET_QUOTATION on Interface IF_CPE_QUOTATIONS has no exception.
Method GET_QUOTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_QUOTATIONS | Value transfer | Type reference (TYPE) | TY_QUOTATIONS | Quotations | 20121002 |
Method GET_QUOTATIONS on Interface IF_CPE_QUOTATIONS has no exception.
Method SET_QUOTATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_QUOTATIONS | Call by reference | Type reference (TYPE) | IF_CPE_QUOTATIONS=>TY_QUOTATIONS | Quotations | 20121212 |
Method SET_QUOTATIONS on Interface IF_CPE_QUOTATIONS has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 740 |