SAP ABAP Class CL_UPARP_CALC_COLUMN (This class encapsulates all the calculations for columns)
Hierarchy
☛
BI_CONT (Software Component) Business Intelligence Content
⤷
BW-BCT-PLA-RAP (Application Component) Retail Assortment Planning
⤷
UPARP (Package) Retail Planning
⤷
⤷
Properties
| Class | CL_UPARP_CALC_COLUMN | |
| Short Description | This class encapsulates all the calculations for columns | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | UPARP | Retail Planning |
| Created | 20081216 | SAP |
| Last change | 20141101 | |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_UPARP_CALC_COLUMN has no forward declaration.
Interfaces
Class CL_UPARP_CALC_COLUMN has no interface implemented.
Friends
Class CL_UPARP_CALC_COLUMN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Static Attribute | Public | Type reference (TYPE) | I | number of stores in range plan | 20090113 | |||
| 2 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'FIXTURE_FLOOR' | Constant | 20081222 | ||
| 3 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'FIXTURE_VOLUME' | Constant | 20081222 | ||
| 4 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'NBR_OF_DIFFERENT_PRODUCTS' | Constant | 20081217 | ||
| 5 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'NBR_OF_FIXTURES_ASSIGNED' | Constant | 20081217 | ||
| 6 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'NBR_OF_STORES' | Constant | 20081217 | ||
| 7 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'PRODUCT_MEASUREMENT' | Constant | 20090126 | ||
| 8 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'PRODUCT_MEASUREMENT_UNIT' | Constant | 20090126 | ||
| 9 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0MAT_UNIT' | InfoObject | 20090122 | ||
| 10 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RFCAPFIX' | InfoObject | 20081219 | ||
| 11 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RF_FIXT' | InfoObject | 20081222 | ||
| 12 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RTAVGSQF' | InfoObject | 20081219 | ||
| 13 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RT_ASRTVRS' | InfoObject | 20081217 | ||
| 14 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RT_ASORT' | InfoObject | 20081217 | ||
| 15 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RF_AVRFIXS' | InfoObject | 20081218 | ||
| 16 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RT_AVRPRDS' | InfoObject | 20081217 | ||
| 17 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0MATERIAL' | InfoObject | 20081217 | ||
| 18 | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RT_TDLOCAS' | InfoObject | 20081218 | ||
| 19 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'SHELF_CAPACITY' | Constant | 20081217 | ||
| 20 | Constant | Public | Type reference (TYPE) | FDNAME61 | 'PLAN_SPACE_USAGE' | Constant | 20090107 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Calculates the ACTUAL_SALES_R_P_STORE | 20090112 | |
| 2 | Static method | Public | Method | Calculates the ACTUAL_SALES_U_P_STORE | 20090112 | |
| 3 | Static method | Public | Method | Calculates the Floor Space | 20081222 | |
| 4 | Static method | Public | Method | Calculates the Fixture Volume | 20081222 | |
| 5 | Static method | Public | Method | Calculates the FORECAST_SALES_R_P_STORE | 20090112 | |
| 6 | Static method | Public | Method | Calculates the FORECAST_SALES_U_P_STORE | 20090112 | |
| 7 | Static method | Public | Method | Calculates the No. of Different Products | 20081216 | |
| 8 | Static method | Public | Method | Calculates the No. of Fixtures Assigned | 20081217 | |
| 9 | Static method | Public | Method | Calculates the No. of Stores | 20081217 | |
| 10 | Static method | Public | Method | Calculates the PLAN_SALES_R_P_STORE | 20090112 | |
| 11 | Static method | Public | Method | Calculates the PLAN_SALES_R_P_STORE | 20090112 | |
| 12 | Static method | Public | Method | Calculates the Plan Space Usage | 20090105 | |
| 13 | Static method | Public | Method | Displays the Product Measurement column | 20090126 | |
| 14 | Static method | Public | Method | Displays the Product Measurement Unit column | 20090126 | |
| 15 | Static method | Public | Method | Calculates the Shelf Capacity | 20081218 | |
| 16 | Static method | Public | Method | Calculate Currency | 20090325 | |
| 17 | Static method | Public | Method | Calculates the PLAN_ASSIGNMENT | 20090317 |
Events
Class CL_UPARP_CALC_COLUMN has no event.
Types
Class CL_UPARP_CALC_COLUMN has no local type.
Method Signatures
Method CALC_ACTUAL_SALES_R_P_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090112 |
Method CALC_ACTUAL_SALES_R_P_STORE on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_ACTUAL_SALES_U_P_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090112 |
Method CALC_ACTUAL_SALES_U_P_STORE on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_FIXTURE_FLOOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20081222 |
Method CALC_FIXTURE_FLOOR on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_FIXTURE_VOLUME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20081222 |
Method CALC_FIXTURE_VOLUME on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_FORECAST_SALES_R_P_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090112 |
Method CALC_FORECAST_SALES_R_P_STORE on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_FORECAST_SALES_U_P_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090112 |
Method CALC_FORECAST_SALES_U_P_STORE on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_NBR_OF_DIFF_PROD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20081216 |
Method CALC_NBR_OF_DIFF_PROD on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_NBR_OF_FIXTURES_ASSIGNED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20081217 |
Method CALC_NBR_OF_FIXTURES_ASSIGNED on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_NBR_OF_STORES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20081217 |
Method CALC_NBR_OF_STORES on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_PLAN_SALES_R_P_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090112 |
Method CALC_PLAN_SALES_R_P_STORE on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_PLAN_SALES_U_P_STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090112 |
Method CALC_PLAN_SALES_U_P_STORE on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_PLAN_SPACE_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090105 |
Method CALC_PLAN_SPACE_USAGE on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_PRODUCT_MEASUREMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090126 |
Method CALC_PRODUCT_MEASUREMENT on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_PRODUCT_MEASUREMENT_UNIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090126 |
Method CALC_PRODUCT_MEASUREMENT_UNIT on class CL_UPARP_CALC_COLUMN has no exception.
Method CALC_SHELF_CAPACITY_FIXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20081218 |
Method CALC_SHELF_CAPACITY_FIXT on class CL_UPARP_CALC_COLUMN has no exception.
Method UPDATE_CURRENCY_FROM_HIEID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_ROW_VALUES | Call by reference | Type reference (TYPE) | UPARM_YT_ID_ROW_VALUES | ID Row Values | 20090325 | |||
| 2 | I_CURRENCY_COLUMN_NAME | Call by reference | Type reference (TYPE) | UPARM_Y_VIRTUAL_COLUMN_NAME | Virtual Column Name | 20090325 | |||
| 3 | I_HIEID | Call by reference | Type reference (TYPE) | STRING | BW Data Manager: Range List | 20090325 |
Method UPDATE_CURRENCY_FROM_HIEID on class CL_UPARP_CALC_COLUMN has no exception.
Method UPDATE_PRODUCT_ASSIGNMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090317 | |||
| 2 | IT_ASSIGNED_PRODUCT | Call by reference | Type reference (TYPE) | UPARO_YT_PRODUCT_ASSIGN_KEYS | ID Row Values | 20090317 | |||
| 3 | I_ASSIGNMENT_COLUMN_NAME | Call by reference | Type reference (TYPE) | UPARM_Y_VIRTUAL_COLUMN_NAME | Virtual Column Name | 20090317 |
Method UPDATE_PRODUCT_ASSIGNMENT on class CL_UPARP_CALC_COLUMN has no exception.
History
| Last changed by/on | SAP | 20141101 |
| SAP Release Created in | 705 |