Time and Expenses
Enhancements
2022.4.0
Functional Area | Enhancement | Reference |
---|---|---|
Expenses | When uploading files with extensions .png, .jpg, .docx, .doc, .xlsx, .xls, .pdf or .jpeg, the application now checks the file signature and will only permit files that have contexts matching their extension. Warning messages in the Upload dialog flag any invalid signatures. | 22733 |
Time Entry | The 'Period Ending' label and value has been reinstated under the name of the Staff. | 20368 |
Expenses | The Expense Approvals Details grid now supports grouping. Approvers can now group by the Receipt File column in the Approvals grid with the sum of the value of expense amounts displayed in the grouping header. This is designed to help approvers when reviewing claims that share the same receipt file name. | 15128 |
Fixes
2022.4.0
Functional Area | Bug Fix | Reference |
---|---|---|
Time Entry | Saving a time line linked to a JobLaborCategoryID > 999,999 would result in an "Incorrect Syntax" error. The issue in the underlying SP has been resolved. | 21753 |
Expenses | The Expenses and Credit Card Expenses grids have been modified to allow column moving, column sorting, and the hiding of certain columns using the grid column menu, in line with most other grids in the system. Users are prevented from hiding certain editable or important columns | 21745 |
Expenses | In Expense Details, Job Type and filtering was not applied to Expense Type selection filtering. This has been corrected. | 21742 |
Expenses | The VAT amount field was not editable on the Expense Details form of Expense Approvals. It is now enabled when firm settings allow editing of VAT. | 20744 |
Expenses | An Internal Server Error would be displayed after editing unapproved Credit Card Expenses. This has now been fixed and the credit card expense saves correctly. | 20617 |
Time Entry | After correctly splitting extra hours between TOIL and overtime, when submitting the timesheet, the application would display an error dialog: “Claim error: Splits do not add up.” This has been corrected by an amendment to the underlying stored procedure. | 20614 |
Expenses | When uploading Expense Receipts with the same name, the previous version would be overwritten. The application has now been modified so that if an existing filename is used, it will append "(n)" to ensure uniqueness (similar to Windows file system). | 20477 |
Time Entry | Pressing Tab at the end of a line of time would create a new line but place the cursor on a button in the toolbar. This has been corrected so the cursor moves to the date field in the new row | 20362 |
Time and Expenses | When opened, the application sometimes displayed a generic error dialog. On investigation, the event log indicated a data error, which has been corrected by an amendment to an underlying stored procedure. | 21234 |
Expenses |
The application’s file upload functionality would accept a variety of files (HTML, SVG, TXT, PDF, ASPX, etc.), as well as files with double extensions, all potentially carrying malicious content. A new firm personal setting, AttachmentFilterReceipt can be configured to define a custom, comma-delimited list of permitted file extensions, e.g. (".PNG,.JPG,.PDF"). Do not enter spaces after the comma delimiters. If AttachmentFilterReceipt is defined (not blank), any exclusion list defined in tblExtensionExclusions (Ref. 2865) is ignored. If AttachmentFilterReceipt is undefined (blank), any exclusion list defined in tblExtensionExclusions is applied. In addition to the above, personal setting AttachmentFilterPM still applies for Transactional Note attachments. |
20269 |
Time Entry | Users could post time to charge accounts linked to benefit types. This has been corrected by an amendment to a variable in the underlying SP. | 4961 |
Time Entry | If a saved line is edited and the date amended is not within the current period, then the date field is (visually) nulled and any attempt to save results in an error 500 and closure of the module. This has now been corrected | 4188 |