SAP ABAP Class CL_RETAIL_CBESH_SERVICES (Service Class for Retail C'est BON Factsheets)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷ LO (Application Component) Logistics - General
⤷ CBESH_UI_ODATA_LO (Package) C'estBON application OData services Logistics
⤷ LO (Application Component) Logistics - General
⤷ CBESH_UI_ODATA_LO (Package) C'estBON application OData services Logistics
Properties
Class | CL_RETAIL_CBESH_SERVICES | |
Short Description | Service Class for Retail C'est BON Factsheets | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CBESH_UI_ODATA_LO | C'estBON application OData services Logistics |
Created | 20131014 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_RETAIL_CBESH_SERVICES has no forward declaration.
Interfaces
Class CL_RETAIL_CBESH_SERVICES has no interface implemented.
Friends
Class CL_RETAIL_CBESH_SERVICES has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GO_INSTANCE | Static Attribute | Protected | Object reference (TYPE REF TO) | CL_RETAIL_CBESH_SERVICES | Singleton Instance | 20131014 | ||
2 | MR_BADI_ARTICLE_DATA_PROVIDER | Static Attribute | Private | Object reference (TYPE REF TO) | BADI_ARTICLE_DATA_PROVIDER | 20131115 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CONVERT_NUMC_TO_CHAR | Static method | Public | Method | Convert NUMC to CHAR (if NUMC is initial then CHAR is empty) | 20131017 |
2 | GET_INSTANCE | Static method | Public | Method | Get Singleton | 20131014 |
3 | GET_SALES_PRICE_ON_DISTR_CHAIN | Instance method | Public | Method | Get Sales Price on Distribution Chain Level | 20131125 |
4 | GET_SORTING_ORDER_FOR_ENTITY | Instance method | Public | Method | Provide a default sorting order for a given entity | 20131014 |
5 | SET_IMAGE_URL | Static method | Public | Method | Set URL of an image | 20131115 |
6 | SET_SPECIAL_UOM_VALUE | Static method | Public | Method | set special UoM for entity | 20131108 |
Events
Class CL_RETAIL_CBESH_SERVICES has no event.
Types
Class CL_RETAIL_CBESH_SERVICES has no local type.
Method Signatures
Method CONVERT_NUMC_TO_CHAR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20131017 | |||
2 | Importing | IV_CHAR_FIELDNAME | Call by reference | Type reference (TYPE) | ANY | 20131017 | |||
3 | Importing | IV_NUMC_FIELDNAME | Call by reference | Type reference (TYPE) | ANY | 20131017 |
Method CONVERT_NUMC_TO_CHAR on class CL_RETAIL_CBESH_SERVICES has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_RETAIL_CBESH_SERVICES | Service Class for Retail C'estBON Factsheets | 20131014 |
Method GET_INSTANCE on class CL_RETAIL_CBESH_SERVICES has no exception.
Method GET_SALES_PRICE_ON_DISTR_CHAIN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_PROMO_CURR | Call by reference | Type reference (TYPE) | KONWA | Rate unit (currency or percentage) | 20131125 | ||
2 | Exporting | EV_PROMO_PRICE | Call by reference | Type reference (TYPE) | KBETR_KOND | Rate (condition amount or percentage) where no scale exists | 20131125 | ||
3 | Exporting | EV_SALES_CURR | Call by reference | Type reference (TYPE) | KONWA | Rate unit (currency or percentage) | 20131125 | ||
4 | Exporting | EV_SALES_PRICE | Call by reference | Type reference (TYPE) | KBETR_KOND | Rate (condition amount or percentage) where no scale exists | 20131125 | ||
5 | Importing | IV_AUTHORIZATION | Call by reference | Type reference (TYPE) | W_AUTHC_SPR | 'X' | Pricing: Indicator 'Check Authorization for Sales Price' | 20131125 | |
6 | Importing | IV_DATE | Call by reference | Type reference (TYPE) | PRSDT | SY-DATUM | Date for pricing and exchange rate | 20131125 | |
7 | Importing | IV_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20131125 | ||
8 | Importing | IV_PROMOTION | Call by reference | Type reference (TYPE) | WAKTION | Promotion | 20131125 | ||
9 | Importing | IV_QUANTITY | Call by reference | Type reference (TYPE) | MENGE_D | 1 | Quantity | 20131125 | |
10 | Importing | IV_VKORG | Call by reference | Type reference (TYPE) | VKORG | Sales Organization | 20131125 | ||
11 | Importing | IV_VRKME | Call by reference | Type reference (TYPE) | VRKME | Sales unit | 20131125 | ||
12 | Importing | IV_VTWEG | Call by reference | Type reference (TYPE) | VTWEG | Distribution Channel | 20131125 |
Method GET_SALES_PRICE_ON_DISTR_CHAIN on class CL_RETAIL_CBESH_SERVICES has no exception.
Method GET_SORTING_ORDER_FOR_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_ENTITY_TYPE | Call by reference | Type reference (TYPE) | /IWBEP/MGW_TECH_NAME | Technical name | 20131014 | ||
2 | Returning | RT_TECH_ORDER | Value transfer | Type reference (TYPE) | /IWBEP/T_MGW_TECH_ORDER | Technical order | 20131014 |
Method GET_SORTING_ORDER_FOR_ENTITY on class CL_RETAIL_CBESH_SERVICES has no exception.
Method SET_IMAGE_URL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20131115 | |||
2 | Importing | IV_IMAGE_FIELDNAME | Call by reference | Type reference (TYPE) | ANY | 20131115 | |||
3 | Importing | IV_MATNR_FIELDNAME | Call by reference | Type reference (TYPE) | ANY | 20131115 |
Method SET_IMAGE_URL on class CL_RETAIL_CBESH_SERVICES has no exception.
Method SET_SPECIAL_UOM_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_DATA | Call by reference | Type reference (TYPE) | ANY | 20131108 | |||
2 | Importing | IV_UOM_FIELDNAME | Call by reference | Type reference (TYPE) | ANY | 20131108 |
Method SET_SPECIAL_UOM_VALUE on class CL_RETAIL_CBESH_SERVICES has no exception.
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 617 |