I think I'm having the same problem with Jan. I have cube 1 as assumption cube with the the following dimension:
Assumption Cube
Year
Age_of_Receivable
Month (Jan, Feb, etc...)
Product
Assumption Measure
Then on Cube 2 I have the following dimensions:
Company
Age_of_Receivable
Year
Month_Cut_off (Jan-25, Feb-25)
Product
Customer
Computation Measure
I'm trying to get the Base % Penalty from the assumption cube to my computation cube:
Code: Select all
#REGION BASE % - COMMISSION LOOK UP CUBE
['Base % - Commission','January-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'January', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','February-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'February', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','March-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'March', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','April-25' ] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'April', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','May-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'May', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','June-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'June', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','July-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'July', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','August-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'August', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','September-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'September', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','October-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'October', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','November-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'November', !base_year, 'Base % - Commission'),STET);
['Base % - Commission','December-25'] =IF(['Delivery Date']<>0, DB('assumption_commission_penalty_rate_by_product', !base_age_of_receivable, !base_current_product, 'December', !base_year, 'Base % - Commission'),STET);
#ENDREGION
I just wrote an if statement so when I suppress zero so not all data will be loaded with its “Base % - Commissionâ€, I will be left with only the items that has a value loaded to its data point.
When I write a feeder statement on the assumption cube, TM1 hangs and when I kills TM1, when I try to re-log on to TM1, I can no longer log into TM1…(I’m running this locally on my PC) when I restart the server, I can’t even restart it so I’m forced to restart my whole PC
The feeder statement is like this
Code: Select all
FEEDERS;
['Base % - Commission',{'January','February','March','April','May','June','July','August','September','October','November','December'} ] => DB('commission_cube_by_product', 'Total Nexus Company', !base_current_product, !base_age_of_receivable, !base_year, 'TOTAL YEAR', 'Total Customers', 'Base % - Commission');