SAP ABAP Class CL_ALLOCATION_TABLE_DP (CL_ALLOCATION_TABLE_DP)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
LO (Application Component) Logistics - General
⤷
CBESH_UI_ODATA_LO (Package) C'estBON application OData services Logistics

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CBN_CL_ES_GW_ADAPTER_D | ES Model based OData Model | 20130823 |
Properties
Class | CL_ALLOCATION_TABLE_DP | |
Short Description | CL_ALLOCATION_TABLE_DP | |
Super Class | CBN_CL_ES_GW_ADAPTER_D | ES Model based OData Model |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CBESH_UI_ODATA_LO | C'estBON application OData services Logistics |
Created | 20130719 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ALLOCATION_TABLE_DP has no forward declaration.
Interfaces
Class CL_ALLOCATION_TABLE_DP has no interface implemented.
Friends
Class CL_ALLOCATION_TABLE_DP has no friend class.
Attributes
Class CL_ALLOCATION_TABLE_DP has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Protected | Method | Adjust sales price based on Units of Measure | 20131125 |
2 | ![]() |
Instance method | Protected | Method | Enhance allocation table entity | 20131128 |
3 | ![]() |
Instance method | Protected | Method | Enhance allocation table item entity | 20131128 |
4 | ![]() |
Instance method | Protected | Method | Enhance a given entity by new fields | 20131113 |
5 | ![]() |
Instance method | Protected | Method | Get the aggregated sales price for all items | 20131118 |
Events
Class CL_ALLOCATION_TABLE_DP has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_SP_AGGREGATE | Protected | See coding | 20131125 | BEGIN OF ts_sp_aggregate.
TYPES matnr TYPE matnr.
TYPES aufme TYPE vrkme.
TYPES vkorg TYPE vkorg.
TYPES vtweg TYPE vtweg.
TYPES vrkme TYPE vrkme.
TYPES meins TYPE meins.
TYPES pmngu TYPE pmngu.
TYPES aktnr TYPE waktion.
TYPES vkdab TYPE w_vkdab.
TYPES umrez_aufme TYPE umrez.
TYPES umren_aufme TYPE umren.
TYPES umrez_vrkme TYPE umrez.
TYPES umren_vrkme TYPE umren.
TYPES umrez_meins TYPE umrez.
TYPES umren_meins TYPE umren.
TYPES END OF ts_sp_aggregate
|
||
2 | TT_SP_AGGREGATE | Protected | See coding | 20131125 | tt_sp_aggregate TYPE STANDARD TABLE OF ts_sp_aggregate
|
Method Signatures
Method ADJUST_SALES_PRICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_SALES_PRICE | Call by reference | Type reference (TYPE) | KBETR_KOND | Rate (condition amount or percentage) where no scale exists | 20131125 | ||
2 | ![]() |
IS_SP_AGGREGATE | Call by reference | Type reference (TYPE) | TS_SP_AGGREGATE | 20131125 |
Method ADJUST_SALES_PRICE on class CL_ALLOCATION_TABLE_DP has no exception.
Method ENHANCE_ALLOC_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20131128 |
Method ENHANCE_ALLOC_TABLE on class CL_ALLOCATION_TABLE_DP has no exception.
Method ENHANCE_ALLOC_TABLE_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20131128 |
Method ENHANCE_ALLOC_TABLE_ITEM on class CL_ALLOCATION_TABLE_DP has no exception.
Method ENHANCE_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_ENTITY | Call by reference | Type reference (TYPE) | DATA | 20131113 | |||
2 | ![]() |
IV_ENTITY_NAME | Call by reference | Type reference (TYPE) | STRING | 20131113 |
Method ENHANCE_ENTITY on class CL_ALLOCATION_TABLE_DP has no exception.
Method GET_AGGREGATED_SALES_PRICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SALES_CURR | Call by reference | Type reference (TYPE) | KONWA | Rate unit (currency or percentage) | 20131118 | ||
2 | ![]() |
EV_SALES_PRICE | Call by reference | Type reference (TYPE) | KBETR_KOND | Rate (condition amount or percentage) where no scale exists | 20131118 | ||
3 | ![]() |
IV_ABELN | Call by reference | Type reference (TYPE) | ABELN | Allocation Table Number | 20131118 |
Method GET_AGGREGATED_SALES_PRICE on class CL_ALLOCATION_TABLE_DP has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 617 |