Users of the Epicor API can now take advantage of persistent schema meta data caching in the repository to reduce report opening times by up to 50%. New connections will use this feature automatically, but existing connections will need to explicitly enable it. (FC-1029)
Reports for ERPs based on SQL Server which filter on a date or date range could mistakenly include results for the following day (FC-1147)
When a calculation summing a range ending with a variable e.g. YTD = Period 1:CurrentPeriod
was combined with a calculation with a wider range e.g. Cve12 = Period 1:Period 12
, the result for the latter was sometimes incorrectly shown as equal to the former (FC-575)
Invalid entries in date filters such as '1/1:2023' or '31-Feb-2023' were not being flagged up as they were typed, often leading to an unhelpful 'unexpected error occurred' message on running the report. This was also true for integer filters (FC-1092)
The 'Remove % of % Values' feature would work if using the pre-defined Percentage display format, it now also works for custom formats using a percentage option (FC-1040)
Various routine feedback messages displayed to the user during report execution were being recorded in the server log as errors or warnings. This is now resolved reducing log bloat (FC-1105)
Several dialogs contained buttons with drop down menu options that either didn't have a default option for a click on the collapsed button or the default was questionable. These are now consistent: they always display their menu options, whichever part of them you click. (FC-1124)
When drilling from a report with aging buckets, to a target date using the aging date, an 'unexpected error occurred' message would occur when trying to run the report. (FC-1102)
Hierarchy level formats were not being applied to the correct nodes, and expand/collapse wasn't working as expected, after a whitespace label node had been copied and pasted within the Edit Hierarchy dialog (FC-1096)
Where formatting was defined for the levels of a hierarchy, which was subsequently edited reducing the number of levels in the hierarchy: trying to re-open the Level Formats dialog resulted in a 'collection was modified' error. Fixed. (FC-1100)
An intermittent error whilst drag and dropping a hierarchy node has been resolved (FC-1101)
Hierarchy Calculation dialog: gave an error when displaying members of the hierarchy dimension if the parent aggregation node had no name (FC-1091)
Bucketing dialog: various edge case usability issues resolved. (FC-1090, FC-1126, FC-1127)
Drill Through dialog: allowed criteria to be added before selecting a target report, resulting in an error. (FC-1128)
The Admin web app now allows login for passwords including the pipe ( | ) character (FC-1073)
Chrome 'helpfully' insisting on filling in the username field, meant the password could not be edited for another user while logged in as administrator. (FC-1086)
Nextworld doesn't support using wildcards in the filters of integer dimensions such as Job Cost Code. FastClose now informs of this constraint appropriately, instead of displaying an 'Invalid JSON number' error message when running the report. (FC-1114)