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
⤷ 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 | G_NBR_STORES | Static Attribute | Public | Type reference (TYPE) | I | number of stores in range plan | 20090113 | ||
2 | MC_FIXTURE_FLOOR | Constant | Public | Type reference (TYPE) | FDNAME61 | 'FIXTURE_FLOOR' | Constant | 20081222 | |
3 | MC_FIXTURE_VOLUME | Constant | Public | Type reference (TYPE) | FDNAME61 | 'FIXTURE_VOLUME' | Constant | 20081222 | |
4 | MC_NBR_OF_DIFF_PROD | Constant | Public | Type reference (TYPE) | FDNAME61 | 'NBR_OF_DIFFERENT_PRODUCTS' | Constant | 20081217 | |
5 | MC_NBR_OF_FIXT_ASSIGN | Constant | Public | Type reference (TYPE) | FDNAME61 | 'NBR_OF_FIXTURES_ASSIGNED' | Constant | 20081217 | |
6 | MC_NBR_OF_STORE | Constant | Public | Type reference (TYPE) | FDNAME61 | 'NBR_OF_STORES' | Constant | 20081217 | |
7 | MC_PRODUCT_MEASUREMENT | Constant | Public | Type reference (TYPE) | FDNAME61 | 'PRODUCT_MEASUREMENT' | Constant | 20090126 | |
8 | MC_PRODUCT_MEASUREMENT_UNIT | Constant | Public | Type reference (TYPE) | FDNAME61 | 'PRODUCT_MEASUREMENT_UNIT' | Constant | 20090126 | |
9 | MC_RT_0MAT_UNIT | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0MAT_UNIT' | InfoObject | 20090122 | |
10 | MC_RT_0RFCAPFIX_ATTR | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RFCAPFIX' | InfoObject | 20081219 | |
11 | MC_RT_0RFFIXT_IOBJ | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RF_FIXT' | InfoObject | 20081222 | |
12 | MC_RT_0RTAVGSQF_ATTR | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RTAVGSQF' | InfoObject | 20081219 | |
13 | MC_RT_ASRTVRS_IOBJ | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RT_ASRTVRS' | InfoObject | 20081217 | |
14 | MC_RT_ASRT_IOBJ | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RT_ASORT' | InfoObject | 20081217 | |
15 | MC_RT_AVRFIXS_IOBJ | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RF_AVRFIXS' | InfoObject | 20081218 | |
16 | MC_RT_AVRSPRD_IOBJ | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RT_AVRPRDS' | InfoObject | 20081217 | |
17 | MC_RT_PROD_IOBJ | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0MATERIAL' | InfoObject | 20081217 | |
18 | MC_RT_TDLOCAS_IOBJ | Constant | Public | Type reference (TYPE) | RSIOBJNM | '0RT_TDLOCAS' | InfoObject | 20081218 | |
19 | MC_SHELF_CAPACITY | Constant | Public | Type reference (TYPE) | FDNAME61 | 'SHELF_CAPACITY' | Constant | 20081217 | |
20 | MC_SPACE_USAGE | Constant | Public | Type reference (TYPE) | FDNAME61 | 'PLAN_SPACE_USAGE' | Constant | 20090107 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CALC_ACTUAL_SALES_R_P_STORE | Static method | Public | Method | Calculates the ACTUAL_SALES_R_P_STORE | 20090112 |
2 | CALC_ACTUAL_SALES_U_P_STORE | Static method | Public | Method | Calculates the ACTUAL_SALES_U_P_STORE | 20090112 |
3 | CALC_FIXTURE_FLOOR | Static method | Public | Method | Calculates the Floor Space | 20081222 |
4 | CALC_FIXTURE_VOLUME | Static method | Public | Method | Calculates the Fixture Volume | 20081222 |
5 | CALC_FORECAST_SALES_R_P_STORE | Static method | Public | Method | Calculates the FORECAST_SALES_R_P_STORE | 20090112 |
6 | CALC_FORECAST_SALES_U_P_STORE | Static method | Public | Method | Calculates the FORECAST_SALES_U_P_STORE | 20090112 |
7 | CALC_NBR_OF_DIFF_PROD | Static method | Public | Method | Calculates the No. of Different Products | 20081216 |
8 | CALC_NBR_OF_FIXTURES_ASSIGNED | Static method | Public | Method | Calculates the No. of Fixtures Assigned | 20081217 |
9 | CALC_NBR_OF_STORES | Static method | Public | Method | Calculates the No. of Stores | 20081217 |
10 | CALC_PLAN_SALES_R_P_STORE | Static method | Public | Method | Calculates the PLAN_SALES_R_P_STORE | 20090112 |
11 | CALC_PLAN_SALES_U_P_STORE | Static method | Public | Method | Calculates the PLAN_SALES_R_P_STORE | 20090112 |
12 | CALC_PLAN_SPACE_USAGE | Static method | Public | Method | Calculates the Plan Space Usage | 20090105 |
13 | CALC_PRODUCT_MEASUREMENT | Static method | Public | Method | Displays the Product Measurement column | 20090126 |
14 | CALC_PRODUCT_MEASUREMENT_UNIT | Static method | Public | Method | Displays the Product Measurement Unit column | 20090126 |
15 | CALC_SHELF_CAPACITY_FIXT | Static method | Public | Method | Calculates the Shelf Capacity | 20081218 |
16 | UPDATE_CURRENCY_FROM_HIEID | Static method | Public | Method | Calculate Currency | 20090325 |
17 | UPDATE_PRODUCT_ASSIGNMENT | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | 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 | Changing | CT_ROW_VALUES | Call by reference | Type reference (TYPE) | UPARM_YT_ID_ROW_VALUES | ID Row Values | 20090325 | ||
2 | Importing | I_CURRENCY_COLUMN_NAME | Call by reference | Type reference (TYPE) | UPARM_Y_VIRTUAL_COLUMN_NAME | Virtual Column Name | 20090325 | ||
3 | Importing | 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 | Changing | CS_MODIFIED_ROW | Call by reference | Type reference (TYPE) | UPARM_YS_ID_ROW_VALUES | Table with Characteristic Values | 20090317 | ||
2 | Importing | IT_ASSIGNED_PRODUCT | Call by reference | Type reference (TYPE) | UPARO_YT_PRODUCT_ASSIGN_KEYS | ID Row Values | 20090317 | ||
3 | Importing | 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 |