Hi All,
BO 4.0 SP6 + BW 7.31
WebI reports are built on BEx queries, BEx Query is built on the BW multicube, infocube used for multicube is loaded every night with full reload from ERP system: delete all data, load once again, so we receive all the previous data and new entries together at one time. Old entries can have changes both in key figures and characteristics, except Number and Date. This process was built a long time ago, has its own reasons and cannot be changed.
Our users would like to use "data tracking compare with last data refresh" option and reference value possibility for variables-dimensions, built on changing characteristics/dimensions. Variables are usually heavy formulas, with several dimensions, IF-THEN-ELSE-s, format changing etc.
The result should be like below, Description and State are tracked columns.
1. # | 2. Date | 3. Description | 4. Description Old | 5. Same Desc? | 6. State | 7. State Old | 8. Same state? | 9. Value |
---|---|---|---|---|---|---|---|---|
1 | 01.01.2015 | Blue Pen | Blue Pen | Y | delivered | ordered | N | 20.000 |
2 | 03.01.2015 | Red Pen | Light Red Pen | N | ordered | ordered | Y | 10.000 |
3 | 03.01.2015 | Black Pen | Black Pen | Y | delivered | delivered | Y | 3.000 |
Of course users saw no changes at one line, but two lines: old marked as deleted, new as inserted, reference column as blank. Workaround: for all variables-dimensions qualification was changed to measures, in the table above above Columns 1-2 are dimensions, 3-8 are variables-measures, columns 4 and 7 use RefValue from 3 and 6, 5 and 8 use If-then-else statement
Users now see cells with current values automatically colored in yellow when anything was changed (change type "Details"), reference columns show old values, Same columns N or Y (was changed or not).
But we still have issues with filtering:
1. If we filter by column 1 or 2, cells colored as "changed" lose their color. E.g. if I select 03.01.2015 in 2, cell "Red Pen" previously marked as yellow becomes white. Columns 4 and 5 still show proper values.
2. We cannot filter by columns 5 or 8, e.g. "select all N in 5", Filter bar is not working with variables-measures, context menu filter deletes everything from 4 and shows all lines as new, input control see only Y value (?!).
I already tried to play with variables-details, it doesn't work as we need.
Any more ideas?
Thanks in advance.