HI SDNers,
I'm looking at a custom logic BADI build, and one of the steps in our logic is I need to essentially get a count of transaction data records subtotaled by a dimension property. For example:
ACCOUNT-ACCTYPE 1ROWCOUNT
AST 10
LEQ 8
INC 12
EXP 10
Except the actual propertiy I need to use has more like 50 different values and hundreds of members. I could obviously query the member properties, query the base transaction data, and loop through the transaction data to lookup the property values. Then I could collect the records into a temp table to get a subtotal.
But this seems inefficient - and my reason for re-opening this development is to resolve a performance issue. An RSDRI_INFOPROV_READ would allow me to select a resultset exactly like the above using database joins.
Are there any classes/methods that allow me to specify the dimension properties / navigational attributes during the query, as part of the result set (not part of the filter)? I can't seem to find anything, though I would think EPM reporting would want to somehow function in that.
Any insight is appreciated!
Chris