I was hoping that someone could give me some advice/tips on an issue i'm having with some feeders. Please bare with me as I've only been working with it for 3 weeks.

When I go into Cube1, I enter a commission for a part number that is assigned to a particular sales rep. We have two types of commissions, one is a flat rate('Y') and the second is a percentage(000). For example, a sales rep could get a value of Y050. This rep would receive a flat commission (Y) and also a QT commision of 50%.
Cube 1(KCC Assignments)
-Working Forecast
-Sales Reps
-Planning Hierarchy
Cube 2(Performance Reporting)
-Planning Hierarchy
-Sales Reps
-Months
-Scenario
-All Part Numbers
-All Factories
-Revenue
-Total Revenue Segments
RULES IN CUBE 2:
SKIPCHECK;
['Working vs Approved']=N:(['Working Forecast']-['Approved Forecast']);
['Working vs Budget']=N:(['Working Forecast']-['Budget']);
['Approved vs Budget']=N:(['Approved Forecast']-['Budget']);
[ ]=N:IF (subst(DB('KCC Assignments','Working Forecast', !Planning Hierarchy, !Sales Reps), 1,1) @='Y',
DB('Sales Forecast Input', !Standard Part Number, !Planning Hierarchy, 'All Approval groups', !Factory, !Months, !Revenue Segment, !Scenario, !Sales Measures)
,0);
['QT Billings' ]=N:IF (subst(DB('KCC Assignments','Working Forecast', !Planning Hierarchy, !Sales Reps), 1,1) @='Y',
['Billings'] * Numbr(subst(DB('KCC Assignments','Working Forecast', !Planning Hierarchy, !Sales Reps), 2,3))/100
,0);
FEEDERS;
[{'Working Forecast','Approved Forecast'}] => ['Working vs Approved'];
[{'Working Forecast','Budget'}] => ['Working vs Budget'];
[{'Approved Forecast','Budget'}] => ['Approved vs Budget'];
[{'Working Forecast'}]=>['QT Billings' ];
**************************************************************************************
Any help/tips would be greatly appreciated!
