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 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