Hello -
Long time TM1 user (since 1989) and I need some advice!
We are moving to PAW and PAX slowly from TM1 10.2. Our goal is to use PAX as the user front-end with Architect as the Admin tool. Here is my issue: I have an application built in 10.2 that tracks vacation earned, approved, used and other indirect time metrics. One of the reports is a simple calendar report. The report can be run from a company top level, a specific cost center or group manager. The report itself contains no TM1 formulas, just the format of a monthly calendar - 5 workdays across (15 columns, 3 per day) and 4 or 5 weeks (rows).
TM1 contains a vacation cube with the following dims: month, employee and metrics.
The user selects a month, metric and a reporting point (top level, cost center or group manager) from a VBA menu and based on the selection, VBA code loops through each day of the selected month (month dimension) and then loops through the employee (employee dimension) and if the selected metric contains a value in the vacation cube, the employee name is written out to Excel as text in the appropriate date section.
With Perspectives 10.2, I can run the top level company level (250 employees) for a given month, and the report completes in under 15 seconds using Excel 2010. For comparisons, Perspectives (64 bit) that comes TM1 2.0.91 - also under Excel 2010 and under Excel 2016 - runs roughly the same time. Note - this is with PAX add-ins disabled.
However, running just PAX with the Perspectives add-in disabled, the same report completes in 12 - 15 minutes! The VBA code calls just a few TM1 worksheet functions - I.E.
sEmployee = Run("subnm", sDimEmp, sSubset, dDateNo, "firstlast")
I've submitted a ticket to IBM support and was told that the VBA calls to TM1 Worksheet functions using PAX and the IBM Cognos Office Reporting TM1 Add-in has not been optimized for TM1 Worksheet functions yet.
Hopefully, someone from IBM can tell me when these functions will be optimized or if there is another approach I can take?
Thanks
------------------------------
Mark Valenti
------------------------------
#PlanningAnalyticswithWatson