For more information on the Star modules, visit the Star Help Hub.
Modules changed in this release:
Billing
Enhancement
Enhancement | Reference |
A countdown feature has been added for bulk approval, displaying the remaining number of items to approve. This enhancement improves user visibility and tracking, ensuring a smoother approval process. |
24145 |
The system caches the draft bill list, reducing calls to select_draftbillList by only executing it once upon entering the Bill Approvals tab. The cache is maintained for 5 minutes, after which data reloads from the database. A new Firm switch has now been introduced called BillingUseCachedBillList. It allows firms to disable caching for real-time loads if preferred. By default, caching is enabled to improve performance. | 24162 |
Bug Fixes
Bug Fix | Reference |
The Save Actions (Save + Close, Save + Send to and Save + Approve actions) were slow due to synchronous PDF generation. Hangfire for asynchronous PDF generation has been included when the switch BillingGeneratePDFAsBackgroundTask is ON, speeding up save actions. The PDF is generated as normal when a user saves the bill without closing it. This ensures the user can preview the bill. | 24155 |
Pass to Approve action previously triggered redundant refreshes of the Approvals tab, causing unnecessary extra calls to BillApproveGridRows and ClientJobView. The issue has been resolved by removing redundant calls to BillApproveGridRows and limiting ClientJobView calls to only when the user returns to the Client Job Screen | 24156 |
Optimized performance by reducing unnecessary calls to ps_sdlc_tblKirkJobBalances_UPDATE_ByClientID during "Save and Send To", "Save and Pass To Approve" action Calls, improving system efficiency and reducing load. Stored Procedures ps_sdlc_tblDraftBills_INSERT_NewBill and ps_sdlc_tblDraftBills_UPDATE_ApproveBill were modified for clients using the user defined variant. Please refer to technical notes for more details. | 24160 |
0 Comments