9.9 Builds Release Notes
What's New/Changed in 9.9.9144
Enhancements
16139 - Add WIP transactions to the Export Controller
The option to export WIP Transactions has now been added to the Export API controller.
16140 - Show timesheet suggestions panel on Other Staff
The Timesheet Suggestions button has now been added to the Other timesheets view.
Fixes
16115 - Credit Memo with multiple interim invoices can't be confirmed
There was an error displayed when doing multiple interim invoices for different jobs but the same client. This has now been fixed.
16119 - PE to scheduling sync
There was an issue where columns set up to sync from PE into Scheduling were not passing information correctly. This has now been resolved.
16124 - Cannot Edit Narrative Bill Amount on Mobile Version of Site when screen is flipped
There was an issue reported with the screen display when using a mobile phone. This has now been fixed.
16125 - Jurisdiction Due Dates in Job Details not Correct for Calendar Year Start Calculations
There was an issue found when using CalendarYearStart jurisdiction calculation, where the due date showed correctly in the job grid but incorrectly on the jurisdictions tab in job details. This has now been fixed.
16126 - Client WIP column in Job Owner Billing Portfolio Shows Job WIP
There was an issue reported where ClientWIP in the Billing Portfolio grid for the Job Owner grid was only showing the WIP for that job rather than the total Client WIP. This has now been resolved.
16127 - When jurisdiction is changed to extension level of complete or not filing, jurisdiction is not being marked complete
There was an issue when jurisdiction status was changed to a status with an extension level of "Not Filing" or "Complete" it appeared in the jurisdiction grid that the 'Completed' box was checked and greyed out but in the Global Jurisdiction Management Grid the column IsComplete was still set to False since the flag had not actually changed in the table tblJob_TaxReturn_Jurisdictions. This has now been fixed.
16128 - Client Monies error in Categories and Cannot Edit Client Monies Bank
There was an error displayed when viewing a bank in Categories I and it was not possible to edit the Client Monies Bank to add a job and client. This has now been resolved.
16129 - No details created when receipts are created
There was an issue when receipts were created, no tbltrandebtoranalysis details were created so the receipt could not be properly allocated against fees. This has now been fixed.
16131 - Update Receipt Transfers to update detail records and debttranmanager
There was an issue when transferring a receipt, the debttranmanager and detail records in tbltrandebtoranalysis were not updated correctly, which caused issues with reporting. This has now been fixed.
16133 - Job Biller Missing In Drop-Downs in Portfolio Views
There was an issue reported where Job Biller was missing in the drop-downs menu in Portfolio Views. This has now been resolved.
16135 - Draft allocations not deleting from deposits - still an issue
There was a recurring issue when posting deposits, where the draft allocation was not removed after the process completed. There was a bug fix for this issue in a previous version, but re-escalated since it came back. This has now been resolved.
16136 - Report Engine Error
There was an issue on the report Engine page, where the report App URL showed an error for invalid URL even though the reports were working. This has now been fixed.
16137 - Error thrown when trying to open a newly made questionnaire
After creating a new questionnaire the first attempt to use the questionnaire would fail and nothing would be displayed. This has been fixed.
16138 - PE Alerts History Always says Failure even when they Succeed
The PE Alerts History screen was showing all alerts Run Status as Failures even if they worked correctly. This has now been resolved.
16141 - Way to Credit Memo a Nil Bill where invoice had multiple lines in Analysis
There was an issue found when a nil bill had multiple lines in analysis/tbltran_history_wip_allocsum (e.g. multiple jobs and or wip types), where a credit memo would not create the analysis properly and the credit memo could not be confirmed or the wip restored. This has now been resolved.
16142 - Refresh Deposit Screen After Posting Even if Error Appears
An issue was reported where clients were receiving an error when posting a deposit, re-entering and then ending up with two copies. Also, when deposits were posted the screen did not refresh correctly. This has now been fixed.
16144 - The same line of WIP can be transferred twice
There was an issue found where the same line of WIP could be transferred twice which would then overstate the wip for the affected client(s). This has now been fixed by adding check and error message to prevent this.
16146 - Warehouse Issue No Service Assigned
There was an issue when billing multiple clients, the data was not being handled correctly via the data warehouse. This has now been resolved.
16147 - Need to update datatype for clientcreditcontact in tblengagement_audit
There was an issue where an error message was received when trying to change the name of the contact under A/R/Collection. This has now been resolved.
16148 - Cannot create timesheet headers if start date is after the first day of the week
There was an issue found when a staff member was created and their start date was after the first day of the week, headers could not be created. This has now been fixed.
16151 - If you have more total leave requests than your grid view you cannot see Active Leave Requests
There was an issue found when a staff member had more total leave requests in tblleaverequests than the size of the set on the Leave Request Active tab, which resulted in the most recent active leave requests not appearing. This has now been resolved.
16152 - Auto Stop Timers Scheduled Task Failing
There was an issue found where the incorrect field name was being used in [pes_Timesheet_AutoStop_Timers] and some other places. This has now been corrected.
16153 - Aged AR portfolios are not matching
There was an issue found regarding different totals on the Service Partner Aged A/R Portfolio, Client Partner Aged A/R Portfolio, Job Partner Aged A/R Portfolio. This has now been resolved.
16155 - Receipt Reallocation debit in tbltrandebtoranalysis has wrong client and potential partner and manager
There was an issue found when a receipt was reallocated, where the client it is moving away from got a debit amount automatically created and allocated to the receipt. The details in tbltrandebtoranalysis were getting copied based on the client it was going to rather than the initial receipt causing some report discrepancies when the report was using tbltrandebtoranalysis. This has now been fixed.
16156 - Once Events are created they Cannot Be Seen on the Event Page
There was an issue found when trying to add a new event on the Event Entry for Practice Engine page, where the page was not working correctly. This has now been fixed.
16158 - WIPOustanding -0.01 and +0.01 after Billing
There was an issue found where outstanding amounts in wip were found after a draft bill was confirmed and wip was fully billed/written off. This has now been resolved.
16161 - Leave Types cannot be set to buckets other than Leave
There was an issue found when seting up different leave types with different analysis to go to different buckets, the only option available was analysis codes set to ChargeType LEAVE. This ahs now been fixed.
16162 - Debtor Provisions never reduced in Job or Service Provision Level
There was an issue found when the Provision Level was set to Job or Service, even if the invoice the provision was against is paid, the provision still showed as outstanding because the automatic reduction was not against a Job or Service. This has now been resolved.
16163 - Entering an adjustment during deposits and not selecting a type creates invalid debttrantype
There was an issue found where during a deposit an adjustment was made but no adjustment type is selected, the debttrantype was set to 0 which caused further issues. This has now been fixed.
16164 - Fully Allocated in foreign currency leaving one cent outstanding in local currency
There was an issue reported when using foreign currency, sometimes invoices had a different local currency amount than receipts that were meant to pay the full amount of the invoice. When the receipt was allocated against the invoice it created an issue where there are pennies outstanding/overallocated. This has now been resolved.
16165 - Header not updating to POSTED when all time is posted sometimes
There was an issue found where a person had posted all their time in tbltso_details but the header never gets the posted status. This has now been fixed.
16168 - Credit note VAT mismatch versus Invoice VAT
Credit notes were not properly mirroring the invoice's process of matching TDAnalysis VAT amount's sum to TD Amount * Vat rate when TDA's vat rate was the same for every line in analysis. This has now been fixed.
16170 - Change to allow blank rowver to be used for /api/Export/GetJobs/
There was an issue found with /api/Export/GetJobs/ with no ROWVER supplied, would run SP [PE].[pes_Job_Index_Export_List] in versions that have it. There was an issue where the first 2000 jobs would all be assurance jobs rather than actual jobs and then with a null contindex would be dropped by the SP [PE].[pes_Job_Export_List] and the API would return with no results. This has now been resolved.
16171 - VatRecalc needs to only adjust vat amount on a line with an amount
There was an issue found with the calculation of vat_recalc SP. This has now been resolved.
16172 - API ImportBatch Endpoint Date Issue
The DisbursementBatch/ImportBatch endpoint on UK PE sites had an issue with accepting the date in the encoded CSV. This has now been fixed.
16173 - Issue with Mandatory Questionnaires in 9.9
There was no 9.9 version of the SP that had a scheduled task to lock clients when a mandatory questionnaire is past the time limited number of days. This has now been fixed.
16174 - DRS Prov on the wip reserves page isn't updated after Credit Note
There was an issue reported where DRS Prov on the wip reserves page wasn't updated after a credit note was made. This has now been resolved.
16175 - Jobs not reflecting billing template inputs
There was an issue where some automatic billing settings could be set on templates but when jobs were created from the template the fields were not copied over. This has now been fixed.
16176 - Issue with PE AddEvent API
There was an error displayed when trying to use the endpoint /api/Events/AddEvent within Postman. This has now been fixed.
16177 - Forwarding to no staff in role doesn't work
An error was displayed when selecting staff with 'No Job Allocated' from the drop down (rather than searching for them). This has now been fixed.
16178 - Possible to Edit WIP in Locked Draft (fix #15963)
A bug occurred which made it possible to edit wip in a locked draft and affect the draft bill amounts. This has now been fixed.
16180 - Updating Department Schedule doesn't update date on timesheet suggestion
An issue was found when dragging and dropping a schedule on the Department Schedule, where the timesheet suggestion for the job did not change the date in timesheet entry. This has now been fixed.
16183 - Add Client-In-Charge Option to Update Partners and Managers
In the Update Partners and Manager section, there was an option to update service-in-charge and job-in-charge but not client-in-charge. This has been fixed.
16184 - WIP Recalculation needs rounding
An issue was found when a job was given a percentage rate (such as 103%), it was possible for wip recalculation to recalculate the rate but not round to two decimal places, which caused issues in the system with billing. This has now been fixed.
16185 - Timesheet timer stop
An issue was found when a timer wasn't calculating charge rate correctly. This has been fixed.
16188 - Service level rate type
An issue was found where the Percentage of Standard rate type would grey out Rate Value when selected. This has been fixed.
16190 - Draft Invoices, Draft Summary Bill Print, and Bulk Statements don't print with hyperlink
An issue was reported wit hyperlinks used in rpx files for drafts of bills, or for confirmed invoices when viewed from the draft header page. This has now been fixed.
16191 - Help with API GetJobs
There was an issue found when using =MaxRowVer, where the endpoint returned old jobs unexpectedly. This has now been resolved.
16192 - Jurisdiction due dates and current due date incorrect for client year end of Jan 31
There was an issue found when Client Year End was used for jurisdiction calculation and the client year end was Jan 31, the jurisdiction due dates and current due date did not get calculated correctly. This has now been fixed.
16193 - Staff Import Password Fix
There was an issue found when importing staff to do bulk staff creation, no record was made in webpages_membership so the new staff could not log in. They also did not appear in Admin > User Password Administration to set a new password. This has now been fixed.
16194 - Receipts are showing with 0 amount on the edit entry screen
There was an issue found where a receipt was showing the amount and outstanding amount as zero on the Edit Entry Screen. Additionally, a client had an issue with receipt layouts. This has now been resolved.
16195 - Change banknominal field in tbltranbank and to allow changes up to 20 characters from Banking Administration
There was an issue found when trying to save a nominal code for a bank if it had more than 15 characters. This has now been resolved.
16196 - Interest rate won't generate if there is an interest reversal in the period
An issue was found where Interest could not be generated for clients if they had an interest reversal in the same period. This has now been resolved.
What's New/Changed in v9.9.8866
Enhancements
16132 - SQL Injection mitigation
The Sort fields of a grid request could previously be hijacked to allow a SQL injection attack. We have now added code to remove dubious sort columns from the sort collection.
Fixes
16098 - Issue with Job Roll due to Diary Date Null in pes_JobRoll_Budget
An error occurred when there was no JobB_Date in tblJob_Budgets. This has now been resolved.
16100 - Cannot do a client refund for less than a dollar/pound
It was not possible to make a client refund for less than $1 dollar or £1 pound. This has now been fixed.
16101 - Jurisdiction Grid List "Is Complete" filter not working
There was an issue with filtering on the "Is Complete" column. This has now been resolved.
16104 - Job Due Date Calc Error for Calendar Year Start Base Date
Jurisdictions Due Dates were not calculated correctly when using date base Calendar Year Start. This has now been fixed.
16105 - Error when adding new engagement to existing contact
If fields PersomNI or PersonNISpouse, which are nvarchar(20) in tblPerson have more than 10 characters the contact could not be set as an engagement since those two files were nvarchar(10) in tblVPerson. This has now been resolved.
16106 - No way to clear Questionnaire date fields
Once a questionnaire was filled out the date field was not being cleared on the frontend. This has now been fixed.
16108 - WIP recalculation and variances time out after changes
WIP Recalculation was being affected by the Variances time out. This has now been fixed.
16109 - Billing guide not printing on a draft group bill
When creating a bill for a group, and adding multiple clients, the billing guide within the draft was not working correctly. This has now been resolved.
16110 - Restrict Date to Current period in WIP Provisions
In 9.6, if you had restrict bills to current period then WIP Provisions would also be restricted to current period. This was not updated with newer versions but has now been resolved.
16111 - Removing Contact Edit Permissions Still Allows Editing Contact State and County Fields
There was an issue where removing Contact Edit Permissions was still allowing the Contact State and County Fields to be edited. This has now been fixed.
16113 - Bulk Job Admin - Reapply Template - Match Job Tasks to Template not including Job Budgets
When using Bulk Job Admin and selecting to reapply template and set job tasks to match template, if a job task didn't exist on the template it was not deleted from the job if it had entries in wip, timesheets, or staff diary. This has now been fixed.
16114 - Job Notes set to Delete not Deleting when the Job is Closed Via Final Billing
There was an issue where job notes were not deleted properly if the job was closed via final billing rather than changing the status on the job. This has now been fixed.
15832 - Posting DDSO's
There was an issue found with posting DDSO's. This has now been resolved.
16116 - Update Bulk Master File Update To Not Hard-Code Client Ratings
There was an issue with hard-coded client ratings. This has now been fixed.
16117 - Round ChargeAmount before Posting Expenses so wip doesn't get over two decimal places
If disbursements were imported into the system with four decimal places, they were being posted to WIP with four decimal places and this caused some issues. This has now been resolved.
16120 - Cannot Complete Event from DropDown
There was an issue with staff assignations when client events were created and given a followup, only the staff who created the event could complete the follow up. This has now been resolved.
16123 - Can't Export Data when there is a Sort Order
When using a sort option on a web report, the export data button was not working as expected. This has now been resolved.
16129 - Details missing from receipts
When receipts were posted, no details were created, which caused issues when allocating and unallocating the receipts. This has now been fixed.
What's New/Changed in v9.9.8791
Enhancements
16061 - Click + or - sign to close expanded categories in Categories
An enhancement has been made to the functionality around expanding and collapsing menus in Categories.
16083 - Extend Reports and Macros to 20 Ranges
Report and Report Macros can now support up to 20 ranges, up from the original 10. This improvement extends functionality for users who require more ranges.
16096 - Standardise available page sizes in grids
Standard grids, filtered grids and special portfolio grids now all have the same available page sizes of 25, 50, 100, 250, 500 and 750.
16095 - Limit Export APIs to 2000 rows per call
A limit of 2000 rows per Export API call has been added to stop problems with the responses becoming too large. To compensate for this, the throttle time limit has been reduced from 10 minutes to 1 minute.
Fixes
16055 - Staff Job List - Grand Totals do not match totals in grid
There was an issue found with Staff Jobs Page, where the Grand Total for each page didn't match the grid total. This has now been resolved.
16056 - Billing Portfolio Refresh Issue
In the Billing Portfolio, when selecting a staff member under 'Biller/In-charge' field, the page was not refreshing as expected. This has now been fixed.
16057 - Not started job disappears from job grid view
When editing job with the status "Not Started" and saving it, the job was disappearing from the job list. This has now been fixed.
16058 - Billing Portfolio Page Not Refreshing After Bulk Confirm
An issue was found after bulk confirming jobs on Portfolio > Approved Confirmable, where the page was not refreshing as expected. This has now been fixed.
16059 - Deposits Grid Shows Fully Allocated No After Posting
There was an issue found after posting a deposit, where the "Fully Allocated" column of the deposits grid was not reflecting the correct information. This has now been resolved.
16060 - Until status is updated, jurisdictions are not included in Global Jurisdiction Management
When creating a tax job using pes_Job_Create_From_Template and pes_Job_Create, an invalid status was causing issues when displaying client deadlines and other areas. This has now been resolved.
16062 - Add In Charge to Client Ownership Dashlet
The "In Charge" field is now displaying correctly in the Client Ownership dashlet.
16063 - New Clients are not getting an insert into tblEngagementEx +FPorInvoice Issue
When a new client was being created, a reference was not being added to tblengagementex. This has now been fixed.
16067 - If there is no Billing Address for a Billing Client, the wrong Address is pulled
There was an issue found when a billing client did not have a billing address, where an invoice was generated with the original client's address instead of the billing client's address. This has now been resolved.
16068 - After Upgrade, audit triggers set to off even if turned on in tbltransactionsettings
An issue was found after upgrading, where the Turn on Audit Trails was ticked in tbltransactionsettings, but the triggers on the tables to write to the audit tables were turned off. This has now been resolved.
16070 - Time Recording Errors
An issue was found when billing multiple lines of WIP and auto-allocating, where some lines were occasionally overallocated or under-allocated by a few cents. This has now been fixed.
16071 - WIP Transfers/Updates can transfer to no client
There was an issue found when a user typed in another client's name but didn't select from the drop-down, where the client's job was saved initially, but the WIP transfer did not go to any client. This has now been fixed.
16072 - Interim Invoice times out due to pes_Fee_Draft_Header_Staff
There was an issue found when creating an interim draft, where the screen timed out and the staff could not get back into the draft until the next day. This has now been fixed.
16073 - Standard Costs Defaulting to First Service
When adding a standard cost to a draft bill for a client with multiple services, the cost was defaulting to the first service alphabetically rather than the default service set in billing admin. This issue has now been resolved.
16074 - Bulk Master File Updates Service Manager Error
An error message was displayed in Bulk Update (Update Portfolio) in the selected field of Service Manager. This has now been resolved.
16075 - Cannot edit draft bill email body
An issue was found when attempting to edit the body of draft bill email, where the body was not selectable and email wordings cannot always be selected. This has now been fixed.
16077 - WIP Updates put in current period even with future dates
An issue was found when transferring WIP from a future period that is still open to the current period, where the WIP gets the periodindex of the current period instead of the future period. This has now been fixed.
16079 - Timesheet Move Entries to Wrong Header
There was no error message displayed when moving time between weeks and mistakenly selecting the wrong header for the wrong week. This has been fixed.
16080 - Classic Approval can Complete Timesheet Weeks without meeting target time
When using Classic, it was possible to complete a timesheet week even if the target hours had not been met, despite the staff details specifying that target hours must be met. This has now been fixed.
16081 - Reports Admin missing Control Folder
The Standard Reports tree was missing folders in the first position. This has now been resolved.
16082 - Disbursements on Scheduled Invoices being carried forward
Scheduled bills that were automatically created were not billing the DISB but carrying it forward without allowing them to be closed out similarly to time entries. This has now been fixed.
16085 - It's possible to transfer a retainer to no client
There was an issue found where it was possible to transfer a retainer to no by typing a name and not selecting a client from the drop down. This has now been fixed.
16086 - WIP cannot be transferred out of draft bills
In the Analysis tab of a draft bill, an error message was displayed when trying to select Transfer WIP Out and Go and the functionality was not performing as expected. This has now been resolved.
16087 - Update receipt creation to prevent duplication.
There was an issue found when entering deposits, if the user posted the batch and then refreshed the screen, the system duplicated receipts. This has now been fixed.
16088 - Macro Signal R Issue could be due to capital/lowercase.
There was an error found when attempting to run a macro using the run button. This has now been resolved.
16089 - Cannot print statements with hyperlinks.
There was an issue found when a hyperlink was included in a statement, where the statement could not be printed. This has been fixed.
16092 - Building Narrative causes Deadlock Error.
When building the narrative on draft fee, a deadlock error was displayed. This has now been resolved.
16093 - Email Status Page doesn't display proper time because of how QueuedAt is created in some SP.
An issue was found in the email status page, to do with displayed time and time zones. This has now been resolved.
16094 - Error on Bulk Statement Screen when Client Credit Email and Client Statement Email is blank.
The mass statement & emailing was using the wrong email combination. This has now been fixed.
What's New/Changed in v9.9.8689
Fixes
15990 - Vat Rate calculating differently in credit notes from invoices
An issue was found when there were multiple lines of analysis on a credit memo, the VAT was sometimes calculated incorrectly. This has now been resolved.
15999 - Draft Bill Memo Saving Overwrites Typing
There was an issue when typing in the memo field in a draft bill where the save was overwriting what was typed. This has now been fixed.
16037 - Task Due Date not cleared when Date is Cleared
There was an issue with Task Due dates not disappearing after the due date was removed and saved. This has now been fixed.
16038 - Billing Narrative Tags not populating on invoices
There was an issue where the “Placeholders” on the Job Billing Narrative were not being correctly replaced when printing the invoices. This has been resolved.
16039 - Issue processing Zero Bill for Client # 96010 & 96001
When creating zero bills for jobs with more than one interim invoice, the total amount of WIP was being applied to all invoices which resulted in more being written off/carried forward than was available. This has now been resolved.
16046 - Issue with Expense Rounding
There was an issue found with the use of decimal places, as expenses only had two decimal places but some rates had many decimal place. This has now been resolved.
16048 - Credit Memo Error when there is no Unknown Write Off Reason
An error occurred when creating a credit memo based on a progress bill that consisted of all write ups which resulted in incorrect amounts and the WIP allocation not matching the WIP allocation of the invoice. This has now been resolved.
16049 - My Department Diary Defaults to All Departments (Back)
There was a recurring issue found where an incorrect department was selected in My Department Diary. This has now been resolved.
16050 - Issue with Importing clients without VAT Code or Email
There was an issue found with importing Clients where there was no option to import ClientBillingEmail and ClientStatement email to tblengagement. Additionally, if no VatCode was set, it defaulted to a VatCode of 1 which caused problems for some clients. This has now been resolved.
16051 - Cannot use Timesheet Link from Client Actions dashlet
An error message was displayed when selecting the 'Enter a Timesheet' option on the Client Actions dashlet. This has been resolved.
16052 - Combining Invoices for creating Combined Credit
There was an issue found when combining Invoices for creating Combined Credit, where the amount calculated was wrong. This has been fixed.
16053 - Cannot view Job Questionnaires
An error occurred when opening a questionnaire from a job. This has now been resolved.
What's New/Changed in v9.9.8664
Fixes
15993 - Billing Guide Duplication from Group Exposure Page
When printing the billing guide from the group exposure page, if a single client was selected then the select all box was selected, it duplicated the previously selected single clients. This has now been fixed.
15994 - Rejected Leave Requests show on the Department Diary
There was an issue where leave was rejected, but was continuing to display on the department diary. This has now been resolved.
15998 - Staff creation customization error
There was an issue found when creating a new user, where the user was automatically set as Confirmed in the DB with the SP and changing this caused an error when the Admin attempts to set the initial password. This has now been fixed.
16002 - Job Partner Aged WIP Group Page Pulls Client Partner Details
There was an issue found where the wrong summary page was being called from the Job Partner Aged WIP Group page. The client partner version of the summary page was incorrectly called instead. This has now been resolved.
16004 - Bulk statements additionally sending to invoice cc and bcc
There was an issue where bulk emailing statements also BCC'd the invoice email from tblsystemoptions. This has been resolved.
16005 - Cannot delete any receipt from expense/disbursement once one allocation posted
An issue was found where once one allocation had been posted on an expense/disbursement, it was not possible to delete a receipt even if that receipt is not allocated. This has been resolved.
16006 - Unable to edit email body when emailing draft bill
There was an issue where it was not possible to edit the email body when emailing a draft bill. This has been resolved.
16007 - Update Standard Address Functions to define Canada like the US
Canada has now been defined in the Address functions.
16008 - Questions Time and Date Stamping when it should not
There was an issue where the Questionnaire timestamps all questions despite only answering the first. This has now been resolved.
16009 - Error pops up when adding a new Charge rate for a Staff.
There was an error reported when adding a new Charge rate for a Staff. This has now been fixed.
16010 - Bill & Write Off columns in the Analysis tab are not enabling/disabling when submitting/activating a draft
There was an issue where some columns in the Analysis tab were not enabling/disabling when submitting/activating a draft. This has now been fixed.
16011 - Leave Request Cancellation Emails no longer received
In upgrading from 9.5 to 9.9, the leave cancellation emails were no longer being received. This has now been fixed.
16012 - "Unpaid" Nill Bills in TblTranDebtorAnalysis
There was an issue reported when creating nill bills, where the individual lines (tbltrandebtoranalysis) were left fully outstanding. This has been resolved.
16013 - My Department Diary page not defaulting to staff department
There was an error in the My Department Diary page where it was not defaulting to staff department. This has now been resolved.
16014 - Wrong ClientId in tblemailqueue for bulk credit letters
There was an issue reported when a client sent individual client emails in bulk from Admin, the ClientID was populating the first client across all entries in tblEmailQueue. This has been fixed.
16017 - Editing staff analysis on carry forward draft bill getting duplicate key error
There was an error reported when creating a large carry forward draft bill and editing the bill amount on the staff analysis to raise one and lower another. This has been resolved.
16035 - Client Refund in Foreign Currency puts in incorrect values
There was an issue found when giving a deposit refund to a client using a foreign currency, the refund amount was incorrectly set to the base currency amount. This has been fixed.
16040 - Staff Default Location Overwritten
There was an issue where staff default locations were being wiped when any info was updated under the staff tab in staff details. This has now been resolved.
16041 - Saving Staff without going to Timesheet tab clears default location
There was an issue found where saving staff without going to the timesheet tab was clearing the default location. This has now been resolved.
16042 - Option to Record Credit Management Events when Statements are bulk printed
We received a request to change the behavior when statements are bulk emailed and a contact event is recorded. Once a bulk statement is sent, the options are now 'Yes, Record a Contact Event' / 'Yes, Don't Record a Contact Event' /' No'.
16043 - If Add Event Time is ticked Client Events cannot be Added
There was an error message displayed when selecting 'Add Event Time' and then adding a client Event, warning the Timesheet details could not be saved and the selected Job did not exist. This has now been resolved.
16044 - On Timesheet Entry, Fix Target % and Chargeable % to come from Details
On the Timesheet page, the Target % and Chargeable % have been changed to be totally detail-driven (tblTSO_Details).
16045 - Issue with time entry next button in split week where first week is closed
There was an issue with using a split week where selecting the 'Next' button was giving the expected information. This has been resolved.
16047 - Department Schedule doesn't take into account leave in Availability section
There was an issue with the Department Schedule Availability, where it was not taking into account leave or anything not in tblStaff_Diary. This has been fixed.
What's New/Changed in v9.9.8606
Enhancements
16000 - Add DRS Transaction Export API
A new endpoint has been added to the Export APIs to allow exporting of DRS (A/R) transaction data.
15531 - FGrid conversion - Tax Jurisdiction Management
The Tax Jurisdiction Management page has been converted to a Filtered Grid.
Fixes
15975 - Weekly Job Roll Issue
There was an issue found when rolling jobs forward 7 days where an extra day was being added in error. This has now been fixed.
15977 - Request New Engagement
There was an issue when requesting a new engagement on a contact record that already had a client record, where the existing client record was still available to change details. This has now been resolved.
15979 - Wip can be transferred while in a draft bill and then the draft can be confirmed
There was an issue where users were able to transfer WIP from draft bills. This has been fixed.
15980 - Questionnaire expiry date issue
There was an issue where the 'Approved by' date on client take on questionnaires was not calculating the days correctly. This has been fixed.
15982 - Draft Allocations aren't properly deleted occasionally when being posted
The Draft Allocation in tran_draft_drs_header/alloc/allocsum was not properly being deleted when being posted. This has been resolved.
15983 - Interest is posting for clients that aren't selected for interest
There was an issue found when adding interest charges to clients, if the 'select all' box was checked and some client boxes were unchecked, the interest entries were added to all clients. This has been resolved.
15989 - Allocation date not importing for disbursements
There was an issue where the receipt import was importing the receipt date but wasn't applying that date to the allocation date. This has been fixed.
15988 - Forwarding to no staff allocated stopped working
There was an issue found where forwarding a job, and only assigning the "No Staff Allocated" had no effect. This has now been resolved.
15984 - Query Builder Missing Groups
It was discovered some A/R Groups were missing in the Query Builder for a client. This has now been resolved.
15987 - Rounding Issue in Unlinked Credit Notes/Credit Memos
There was a rounding issue when an unlinked credit note was causing issues when trying to allocate the credit notes to the invoices. This has now been fixed.
15986 - Error Received When Editing Timer Time In P.E
An error occurred when the timer was clicked at a low increment of time. This has now been resolved.
15978 - Cash upload issue
There was an issue when importing receipts, where the system was swapping the date to US format. This has now been fixed.
15976 - System was leaving a penny o/s after allocation
There was an issue where the system was leaving a penny o/s after allocation. This has been resolved.
15991 - Job Detail Budgets don't fit on standard page width
There was an issue found when using Budgets by Task by Role, and Roles exceeded 8 places, the page did not add a scroll bar to accommodate the additional information. This has now been resolved.
15992 - Job Role Duplicates
There was an issue reported where roles were duplicated when deleting the role and adding the role back without saving changes first. Once saved there would be a duplicate role. This has now been fixed.
15997 - Inactive job complexities still appearing on job
There was an issue found when a job complexity was marked inactive, it was still available for new jobs. This has been fixed.
15995 - Job WIP Summary hard-coding journals to show with 'Unknown' task
There was an issue in the Job WIP Summary, where Journal entries were hardcoded to show 'UNKNOWN' as the task. This led to WIP Summary showing as UNKNOWN. This has been resolved.
15996 - Add LeaveReqManCanList permission
There were some issues reported with permissions. LeaveReqManCanList has now been added to permissions to allow Managers to cancel staff requests more efficiently.
What's New/Changed in v9.9.8577
Enhancements
15957 - Changed naming convention of exported file
The report function now auto defaults the exported file name to match the report name itself.
Fixes
15949 - Timesheet Data Type
The Client Name field from available options in the Timesheet Data Import Type has been removed.
15951 - Exchange rate calculating incorrectly
There was an issue with exchange rates calculations being a few pennies off. This has been resolved.
15954 - Job Grid List & Tasks Panel Adding Blank Line When Adding Grid Column
A blank row was being inserted into tasks when dragging and dropping columns on the task tab of the job grid. This has been fixed.
15955 - Client Diary SP to Allow Entries with Tasks to Appear
The SP pes_Client_Diary_Single was building the client diary table with a query which excluded all taskindexes that aren't 0. This resulted in hours not showing on the diary correctly, even if they were showing in the details. This query has now been removed.
15956 - Draft Bill - Multiple Narrative Deadlock Error
An error was occurring when drafting a bill for a client with multiple jobs and building a narrative using the "build fee by job or client/job". This has been resolved.
15959 - Import Issues - Staff Details
There was an issue found when staff were imported, the PTO tab was blank and created issues when navigating to verify the information. Furthermore, the Initials value was missing from the import. This has been resolved.
15960 - Report tabs no longer display report name
There was an error with the display of the report name in the Report tab. This has now been fixed.
15961 - Auto-Complete Validation Attributes not updating via Bulk Attributes Update Portfolio
There was an issue found when using Bulk Attributes Update where attribute that had an auto-complete validate option were not updating correctly. This has now been resolved.
15962 - Date Inactivated on Contact tab for Client Displaying One Day Prior to Actual Date
There was an issue found when selecting the Contact tab and then navigating back to the Other tab, where the date was displaying incorrectly. This has been fixed.
15963 - Draft Invoices Not Locked (Reopened bug)
There has been a recurring issue with multiple users being able to access and change the same draft invoice at the same time. This has now been resolved.
15964 - Can Confirm/Submit Bill With Date Out of Current Period With Restrict Bills to Current Period Selected
An issue was found where a draft bill date was not updating along with a period change, but could still be submitted and confirmed, even if a firm had Restrict Bills to Current Period selected. This has now been resolved.
15965 - Issues with Multiple Lines and Same Job in Recurring Bills
An error occurred when using the Analysis tab when creating bills with multiple lines that were set up as write ups with the same exact jobs but different amounts and narratives. This has now been fixed.
15966 - Department Diary default to wrong month
There was an issue where the Staff Department Diary was defaulting to months that weren't the current period. This has been fixed.
15967 - Error approving timesheets
An error occurred when trying to approve a timesheet. This has now been resolved.
15968 - My Selected Clients Remove Option Not Working Correctly
There was an issue found when selecting the Remove Select Clients button after selecting Clients on the dropdown menu where the clients were not being removed properly. This has now been fixed.
15969 - WIP Details not showing DISB invoice/CM WIP
There was an issue found where the final details of the WIP details for outstanding wip from a credit memo or invoice. This has been fixed.
15971 - History tables have WIPHours set to real
The WIPHours field in the following tables were defined as a real number, which caused problems with some realization calculations - tblTran_History_WIP_AlloctblTran_History_WIP_AllocSumtblTran_History_WO_WIP_AlloctblTran_History_WO_WIP_AllocSum
This has now been fixed.
15973 - Scheduled Bill Date Triggers malfunction when Rolling the Job
There was an issue with the scheduled bill date trigger, where the date was not correct. This has now been resolved.
15974 - Closed Job with inactive service can be set to In Progress
There was an issue found where existing closed jobs associated with inactive services could be set to in progress, their workflow status and current staff could also be changed. This has now been fixed.
What's New/Changed in v9.9.8488
Enhancements
15906 - Turn off functionality for Final Billing
During the User Conference, many users voiced out their need for the option on Final Bills to be controlled through a setting in the billing administration that would allow users to turn off the function of Final Bills on Jobs that had the billing type set to Manual. This has been our most requested item during client upgrade training as well.
Fixes
15902 - Email statement with attached invoices uses print version of the invoice even if they have an email-specific layout
There was an issue where emailing a statement with an attached invoice was using the print version of the invoice instead of the email-specific layout. This has now been fixed.
15904 - Global Jurisdiction Grid Needs Status Desc and Status column data switched
There was an issue reported in the Global Jurisdiction Grid - the Jurisdiction Status column was wrongly set to WorkStatusDesc while Status column was wrongly set to StatusDesc. These have now been switched.
15905 - Final Billing Missing Job History Update
There was some missing functionality when creating a Final Bill which meant it did not update the Job History correctly. This has now been fixed.
15907 - Standard Import Issues in 9.9
There were some reported issues with importing which have now been resolved.
15908 - Update Partner Manager allows regular staff on ownership
An issue where non-partners were being allowed to replace a Client Partner when updating a client partner/manager has been fixed.
15910 - When adding emails to macros, a semi-colon is not added between the emails
There was an issue when adding emails to macros, where a semi-colon was not being added between the emails. This has now been fixed.
15911 - Invoice Error - VAT + Totals
Users reported an error when using Invoices where the fee header is not being populated. This has now been resolved.
15912 - Drafts are not locked to the Creator. Anyone can access it and make changes
There was an error reported when using Drafts, where these were not locked to the Creator and anyone could access it and make changes. This has been fixed.
15913 - Recurring Fee Detail Layout showing wrong list
There was an issue in the Recurring Fee Detail layout where the layout drop down was defaulting to the wrong list. This has been resolved.
15915 - Tax Job Non-Annual Jobs Rolling With Wrong Form Year
There was an issue when rolling a monthly job in the template [PEM]_[YYYY] Outsourced Accounting Services which caused the year to roll forward. This has been resolved.
15916 - Rounding down issue with the full credit notes
There was a rounding issue reported where a partly allocated credit note and the O/S amount was 8.17 and 20% VAT. This has been resolved.
15917 - Bulk Master File Updates Missing Next Page Option
There was an issue reported on the bulk master file update where there was no way to go to the next page. The list for a partner with a large number of clients was being cut off. This has now been fixed.
15918 - Change to Printing and Deleting of Dunning Letters from 9.6 to 9.9
There was an issue reported where Dunning Letters were getting deleted from the system rather than marked as printed or deleted from the tables. This has been resolved.
15928 - Recurring Bills Service List
Some changes have been made to ensure each service is only loaded once. There have also been changes made to the Job list to include inactive jobs if they are the job already selected in the recurring fee. A warning will be displayed under the job that the jobs status is "bad".
15919 - Firm calendar entry selections not maintained
There was an issue where Firm Calendar Entries were not displaying the same details after being reopened. This has now been resolved.
15920 - Time Entry Permission in Job Details not preventing time from being entered
There was an issue in the job details page where adding time entries could be accessed even if the Time Entry Permission was set to "Only People in Roles Can Enter Time," regardless of whether or not the user is assigned to a role. This has now been fixed.
15921 - Deleting jurisdiction
There was an issue where deleting jurisdiction did not recalculate current due date automatically. This has now been resolved.
15922 - Fee protection expat fee issue rounding
There was an issue reported with rounding when entering a Disbursement. This has now been fixed.
15923 - Staff production grid
There was a display issue with the staff protection grid moving behind the header. This has now been resolved.
15924 - Recalculate multi currency fee when changing the date
There was an issue when the date of a multicurrency fee was changed, and the system did not recalculate if the currency rate has changed. This has now been fixed.
15925 - Wrong fee amount showing on drafts is solved
There was an issue with figures on the draft fee header not recalculating properly. This has now been resolved.
15929 - VAT rounding issue when there are multiple narrative lines
The tax was not calculating correctly when there were multiple lines. This has now been resolved.
15930 - Recurring bill duplicate jobs if multiple job in same service
There was an issue with setting up a client with multiple jobs in the same service. There was some code in the webfiles that was not working as expected. This has now been fixed.
What's New/ Changed in v9.9.8537
Enhancements
15926 - Reapply templates with Billing schedules
When reapplying templates to Jobs, the template billing scheduled is now applied to the job.
Fixes
15931 - Unable to Bulk Print
There was an issue when bulk printing from the Billing Portfolio where the system was wrongly expecting a FeePost permission. This has been fixed.
15932 - Error preventing period closing
When closing the period, clients not using provisions were getting an error message which prevented the period from closing. This has now been fixed.
15933 - Using Next Button in Timesheet Can Lead to Different Clients Job Being Selected
There was an issue reported where using the next button was not working correctly, resulting in the wrong job being selected for a client. This has now been fixed.
15935 - The hours columns in the grids were leaving a blank line if no jobs were to show up in the grid
There as an issue reported with the hours column in the grids leaving a blank line if no jobs were showing in the grid. This has been fixed.
15936 - Contact Other tab producing Object reference error
There was an issue when searching for a non-Client Contact where an error message was displayed in the Other tab. This has now been fixed.
15937 - Deposit entries not honoring selection after editing.
There was an issue reported where deposit entries were not correctly saving edits which changed a selection to retainer. This has now been fixed.
15939 - Scheduled Bill Using Incorrect Bill Type When Billing 100 %
There was an issue with scheduled Bill Templates based on 100% on the first triggered bill were generating a zero bill instead of a normal invoice. This has now been fixed.
15940 - Statement print format
There was an issue where logos were not displaying correctly when invoices were printed. This has been fixed.
15942 - Bank Deposit Import Bug
There was an issue reported with importing a bank deposit which resulted in dates being overridden and allocations not working as expected. This has now been fixed.
15943 - Bulk Attributes Update Page
The bulk attributes update page had a hard-coded @Take parameter and was limiting the result set to 100 records. Furthermore, nothing beyond the first 100 was not available to be updated. This has been fixed.
15944 - Client Take On Job Not Using Correct Default Billing Layout
There was an issue reported with creating a Job during the Client Take-on process not recording the Bill Layout of the created Client correctly. This has now been fixed.
15945 - Time zone issue with timers
There was an issue with the buttons to launch timer switching to the following day erroneously. This has now been fixed.
15946 - RowCSS needs to be RowCss on Job List Grids
The Global job grids was not displaying colors correctly. This has now been fixed.
15947 - Global Jobs List requires @status to be specified
There was an issue where @Status had to be specified in the SP for the Global Job List to load. However, once specified it was showing all on each tab. This has now been fixed.
15938 - Staff Jobs Filtering Error
On the Staff Jobs page or the Standard Job Grid, there was a filtering issue which resulted in an error. This has now been fixed.
15948 - Import Issue - Staff Details Required Fields
There was a request for tracking and making the following fields required in the Staff Details Import Type: First Name, Last Name, Staff Code, Staff User. This has been resolved.
15950 - Period Index doesn't update on period end for Write Off Header
tblTran_History_WO_Header was not updating period index from 0 to next period when running period end. This has been fixed.
15952 - Import Issues - Tallie Expenses
There were changes added to remove Expense Type from the available Import Type fields and a fix added to the mileage charge for not reflecting the grid Amount column correctly.
15953 - Leave Request Email Sending Blank Attachment
There was an issue with the Leave Request Email being sent with a blank attachment. This has now been fixed.
What's New/Changed in v.9.9.8472
Fixes
15893 - Job Work Status Type to search
A fix has been added to allow users to search for a status in the drop down when editing job details.
15892 - Staff Production dialog
There was display error with the list of items in the staff production details dialog, where the first few lines were hidden. This has been fixed.
15891 - RepGen struggling to read layout files
The way in which the rpx layout files are loaded has been changed to ensure it works in all new situations.
15870 - Client ownership portfolio
We have fixed an issue where the Bills PTD figure on some of the staff dashlets was using the wrong total value.
15871 - Accuracy of dashlets
There was an issue with some dashlets not including unlinked credit notes. This has now been fixed.
15872 - User unable to download data from Main Portfolio WIP Report
There was an issue with exporting data from the main portfolio WIP report. This has now been fixed.
15873 - Combine/Merging Bills with multiple interim lines creating duplicate allocidx's
A fix has been implemented to stop duplicate allocidx's being created when combining or merging bills with multiple interim lines.
15876 - tblWebStdParam Not Updating Period Start Automatically When Changing Year Start
There was an issue with tblWebStdParam failing to automatically update the Period Start when the Year Start is changed. This has now been fixed.
15877 - Receipt issue
An issue was fixed where the system wrongly allowed deletion of a deposit.
15878 - Invoice Print Error When Printing After Adding Attachment to Generated Invoice
An error occurred when an attachment was added to a generated invoice and then printed. This has been fixed.
15880 - Update Invoice Attachments to be the same across PE
A fix has been implemented to make sure that all invoices sent as attachments have the same naming convention. This has been changed to "Invoice " + [Invoice Number] + [Client Number] + [Client Name] + [Invoice Date].
15881 - Jobs Grids column type
All Jobs Grids have been updated to include a column type for Date for Job Start Target.
15883 - Global Jobs Lists with New Filters Resource Issues
An error which occurred when browsing to the new grid lists was first attributed to a resource issue but was updated to reflect site config issues. This has now been fixed.
15884 - Update Bulk Job Admin - Replace Staff On Role Function to Include Termed Staff in Search
An update has been implemented to include termed staff when searching for staff for replacement functions.
15885 - Billing WIP figures
There was an issue where the WIP figures were getting distorted. This has been fixed.
15886 - WIP fields on Portfolio Screen
There was an issue with the All WIP fields on Portfolio Screen not displaying correctly. This has been fixed.
15887 - 0 WIP Rate for Custom Job Rates
An issue with WIP Rates showing as $0 when using custom rates or upgrading has now been fixed.
15889 - Credit Note won't confirm
There was an issue with credit notes failing to confirm due to the VAT being incorrect on the initial fee. This has now been fixed.
15888 - Restrict to current period
A fix has been added to ensure bills cannot be dated outside the current period.
What's New/Changed in v9.9.8437
Modifications
15875 - Add external link component to timesheet page base
A reference has been added to the external links component so it is available on the timesheet page as a customization.
Fixes
15862 - FileStorageOptions loading
The FileStorageOptions have been standardized.
15837 - Nationality Default Value in New Client Take On
When setting up a person contact, the nationality defaulted to British due to the tblperson default for Nationality field overriding any frontend setup available. This has been fixed.
15845 - Adding a condition to Query Builder Removes Results
When creating a client report in query builder, the condition Client - ARCollection - Statements? was causing the results to disappear from the report. This has been fixed.
15847 - Issue with Client Name When They are Long And Creating Merge Drafts
An issue where the Add/Edit Screen to add more drafts was becoming unwieldy after creating a merged draft with a large number of drafts and client with long names has been fixed.
15851 - Staff Budget Import
An import issue relating to the use of commas and single apostrophes has been fixed.
15854 - Main Portfolio - Billing Guide
A "random" group name was showing up on the title of the billing guide portfolio, even when it is not a group billing guide. This has been fixed.
15855 - Deleting jobs
Jobs that had been deleted after they had moved to scheduling were not being properly deleted from the Scheduling module. This has been fixed.
15856 - Client Monies Rounding Issue
A rounding issue in Javascript has been resolved.
15857 - Related Contacts on Multiple Engagements
An issue where the connection on a multiple engagement client was not displaying has been fixed.
15858 - Date field extension on leave screen
An issue which occurred when in the last 3 months of the year, where the end date of the default leave request list was the end of next year rather than the end of the current year. This has been resolved.
15859 - Disbursement Upload
When importing Disbursements the system was not accounting for any other VAT code apart from 1 and reporting an invalid code. This has been fixed.
15860 - Data & Filtered Data options on Staff Maintenance page or PTO Transaction page
Data & Filtered Data options were not working on Staff Maintenance page or PTO Transaction page. This has been fixed.
15861 - Add unposted WIP when restrict to current period is ticked
The system was not properly enabling the ‘Restrict to current period’ setting resulting in a draft fee defaulting to todays date. This caused an issue adding the unposted future dated wip. This has now been resolved.
15863 - Service Ownership Portfolio
pes_staff_dashlet_portfolio_byserv did not include unlinked credit notes (type 26). This has been fixed.
15864 - WIP Recalculation
An issue has been fixed regarding the hierarchy of how WIP was recalculated. Small changes to the SPs fixed the issue.
15865 - Billing Guide only showing one client header
Billing Guide was only showing one client header. This has been fixed.
15866 - Moving time entries is not updating the Header total hours for the week where the entry was moved from
Moving time entries was not updating the Header total hours for the week where the entry was moved from. This has now been resolved.
15867 - Query Builder Clients Data Model
In Query Builder Clients Data Model, when ClientARCollectionGroup was added, it was not showing the Group in the results of the report. This has been resolved.
15868 - SQL code for bulk print and bulk confirm in billing portfolio and Zero Bills
An issue caused by the SQL code for bulk print and bulk confirm not showing the checkboxes to allow selection in billing portfolio has been resolved.
15869 - Upgrade - Report issue
Using "Parameterised SQL Query" in the reporting section was not correctly pulling up the parameters. This has been fixed.
15874 - Lockdown for period end
A timeout issue after selecting 'Lock Down' for period end has been fixed.
15879 - Macro $badrequest and snapshot isolation errors
This has been fixed.
What's New/Changed in v9.9.8388
Modifications
15835 - Offload long running SQL calls from Period End
We have added a standard scheduled task that runs the long running queries for the month end and triggers the task at the end of the current Period End SP. This custom SP does the Staff Work History and Timesheet suggestions tidy up and then disables itself.
15852 - Draft allocations to bank feed staging
It is now possible to create a draft allocation for a new bank feed entry and specify the individual invoice being paid.
Fixes
15848 - Print fees with Hyperlinks
We have fixed an issue with printing fees containing hyperlinks.
15839 - Period End error if next period doesn't exist
We have introduced an error message to be displayed if the next period does not exist to explain "The Period End cannot be run as the next period does not exist."
15830 - Disbursement Rates
Some clients experienced an error when editing disbursement rates. This has been fixed.
15848 - Department drop down list is empty in Query Builder > Jobs > Department
We have fixed an issue where the Department drop down list was empty when using the query builder.
15840 - Import Control - Client updates
Some clients experienced an issue when performing any client imports through the import control where any data with apostrophes broke the import. This has now been fixed.
15841 - Foreign Currency rounding
Rounding issues on multi-currency have been fixed.
15842 - Expense receipts/allocations deletion
We have fixed an issue where expense receipts/allocations from active expenses could be deleted even if some of the entries were posted from within a draft bill..
15843 - WIP reserves
There was an error shown when zeroing out a client who had negative WIP and a provision. This has now been fixed.
15844 - Deposit Analysis Report joining old conversion records.
We have fixed an issue where Deposit Analysis Reports were being attached to old conversion records.
15846 - Special Portfolio Data Button Not Working
Some clients experienced a Chrome Console shows a Server 500 error when accessing Portfolio > Special Portfolios and selecting the "Data" button. This has now been fixed.
15785 - Deposits
There was an issue when the individual deposit date was defaulting to a date before the batch header date. This has now been fixed.
15829 - Main Portfolio Billing Guide Error
We have fixed an issue where a memory error message was displayed.
15833 - Unable to delete deposits
Several clients reported a server setup issue where entries could not be deleted within a deposit batch or an empty batch. This has been fixed.
15836 - Error in Analysis Tab of Draft Bill
We've fixed an issue where WO Reasons Selected in Add and Auto Allocate were not displaying correctly in the Analysis Tab of Draft Bill.
15838 - Staff Security Settings Groups are not listed alphabetically
We have fixed an issue where Staff Security Settings Groups were not being listed alphabetically.
What's New/Changed in v9.9.8370
Modifications
15827 - Deletion of multiple detail entries from draft bill
When editing a draft bill, the expanded individual lines on the Analysis tab now have checkboxes against each staff/analysis/task/role summary line and a checkbox on each individual transaction line. When checkboxes are selected, a delete button is enabled which allows you to delete all the selected items.
15828 - Drafts for Approval
Drafts for Approval have been added to Staff Drafts dashlet.
15823 - Default jurisdiction on tax return types
A default jurisdiction has been added to Tax Return Types to be used when creating job templates and jobs.
Fixes
15826 - Bulk print zero bills
When clicking the bulk print button on the Draft as Owner, Drafts as Creator, Final Approval and Approved/Confirmable portfolios the system should include the draft zero bills in the generated report.
15787 - Date Placeholder in billing narrative
We've fixed a problem in the billing where the date placeholder was not populating when adding more than one.
15791 - Printing or e-mailing an invoice with attachments
We've fixed an issue where an error occurred when printing an invoice after adding or editing an attachment.
15811 - WIP updates
We've fixed an issue when doing a WIP transfer (WIP Update). Only entries where the Amount and the Outstanding figures are the same can be transferred.
15819 - Client staffing
On the Staffing screen, the 'Back' button is enabled after making changes.
15820 - Job Updated field
We've fixed an issue with the job_updated field in the tbljob_header. It is now populated correctly.
15821 - Workflow Portfolio reports
Some users experienced an issue with reports in Portfolio > Task Pad > Workflow Portfolio. This has been fixed.
15822 - Email in Contact Details Dashlet
We've fixed an issue in Contact Details Dashlet, the email information is now correct.
15824 - Date parameters in US format when running reports.
An issue was reported with date formats. The parameters have been updated to a generic yyyyMMdd format that is understood by both UK and US logins.
15823 - Report error
Some users received an error message when trying to run a report using parameters. This has been fixed.
15834 - Report export
We've fixed an issue where the Reports export failed if a grouping was selected.
15835 - Printing Billing guides
We've fixed an issue where Billing guides were not printing from WIP screen for Disbursements.
What's New/Changed in v9.9.8339
Modifications
14445 – Character count added to job note reply fields
A character count has been added to the text fields in job notes so that users can see how many characters they have left when writing a reply.
13773 – A warning now shows when deleting notes
We have added a warning dialog that appears when users click the delete button in job notes. This is to prevent the accidental deletion of notes.
13774 – Updated to Notes and History labels in job notes
When clicking on a job in a grid, the in-line job details are displayed. We have changed the wording from what was previously the History tab to Notes and History, giving a more consistent approach with the job details page.
13875 – Partner column added to the deposit entry screen
We have added a Partner column to the deposit entry screen to display the invoice partner.
15809 – Retry functionality added for when a bill fails to confirm
For instances when a bill fails to confirm the first time, we have added a functionality that prompts the system to retry confirmation twice more before flagging it as a failed confirmation. This does not affect the front-end of the system.
15807 – Changes to Special Portfolio configuration error
When the Special Portfolio fails to load within 30 seconds, the user receives a message saying that there has been a configuration error. We have updated this message to tell the user that the error is due to a timeout. We have also increased the loading time from 30 to 60 seconds.
15802 – Checkbox added to draft bill analysis tab when adding group clients
We have added a Select all checkbox to the draft bill analysis tab to allow users to select or deselect all options when adding a group client.
15801 – Change to email report on Statement Generation page
Previously, the email check report launched from the Statement Generation page only listed clients whose statement email address didn't match the client’s email domain (both of which are entered on the Client Details page). We have made a change to the report to add clients with no email address.
15797 – Billing email address changes
When changing a client's billing address, the new address is added to any invoices going forward. We've made a change so that the billing address also gets added to any existing invoices for that client which went to the old address.
Fixes
15781 - My Timesheet showing incorrect data
Some users were finding that in Entry > My Timesheet > Posted, only hours from the first day of the week were shown. This has been fixed.
15782 - Charge rate seemed to reappear after deleting
We’ve fixed a problem in Staff > Details > Timesheet > Charge Rates where charge rates were reappearing after being deleted.
15783 - Unable to add decimal figure to Disbursement Charge Percentage field
In Admin > Billing Administration, under the settings tab, some users found that they were unable to add decimal figures to the Disbursement Charge Percentage field. This has been fixed.
15788 - Department Diary and My Department Diary pulling from incorrect staff grades list
New grades created in Admin menu > Categories etc > Special Categories > Staff Grades were not pulling through to the Department Diary or My Department Diary pages. This has now been fixed.
15789 - Staff & Global Jobs Lists without any jobs produce an error message
In the new job grids (v9.9.8216 and above), if users viewed, for example, the Staff Jobs list on a staff member with no jobs, or the Global Standard Job Management list where no jobs existed, the users would see an error message. We’ve fixed this so that no error is displayed – the grid will just be empty as expected.
15790 - Export button wasn’t working on Global Std Job Management or Global Tax Job Management grids
This issue only applied to grids with the new grid filtering functionality (v9.9.8216 and above). It is now working.
15792 - Wrong description pulling through when adding new periods
When adding new periods in Admin > Periods, some users found that the wrong description was displaying. This has now been fixed.
15794 - Wrong information displaying on WIP Updates page
On the WIP Updates page, some users were seeing the WIP details of the last client that they had viewed in that page, instead of the current one. This has been fixed.
15808 - Changing job didn’t always enable the Save button in timesheets
Some users were finding that the Save button wasn’t enabled when editing current timesheets. This has been fixed.
15806 - Transfer button was always enabled in draft bill wizard
The Transfer button was enabled when it shouldn’t have been in the draft bill analysis tab. We have fixed this.
15805 - Rolled job note replies were added as new notes instead of replies
Replies on job notes should appear as replies once rolled. However, the system was turning them into new notes instead of keeping them as replies. This has been fixed.
15804 – Problems with decimals in Special Portfolio totals
Totals in Special Portfolios were displaying decimals as 00 (thus removing any cents or pennies from the total). We’ve now fixed this.
15803 - Filters not applying to the Jobs Due for Billing link in Client Dashboard
In the Draft Bills and Credit Notes dashlet on the Client Dashboard, the Jobs Due for Billing link was not applying the appropriate filters after taking the user to the Billing Portfolio.
15799 - Issues with changing analysis line from Progress to Interim
In the draft bill wizard, on the analysis tab, if you changed a line from Progress to Interim the bill amount showed briefly in the Carry Forward column before being moved to the Write Off column. Interim bills should always carry forward by default, regardless of if the default behaviour for Progress bills is to write off. When you change a progress line to interim then the balance should carry forward and not be written off. This is now working as expected.
15798 - Time history icon showing times in UTC
When you click the blue time history icon on an existing timesheet entry, the dates and times were in UTC rather than the user’s time zone.
15800 - Add Removed WIP clearing selected items
In the draft bill analysis tab, when adding removed WIP, users were finding that if thy selected specific items and collapsed and re-expanded the dropdowns, selections would be lost. This has been fixed.
15810 - WIP Updates allowed transfer of billed WIP
If you ticked to show billed WIP entries the system was allowing users to transfer entries that weren’t fully outstanding. We have removed the checkbox on partly or fully allocated lines.
What's New/Changed in v9.9.8321
Modifications
New grid filtering capabilities added to Custom Job Portfolios page
Our new grid filtering functionalities have now been added to the Custom Job Portfolios grid. For more information on these new capabilities, visit the Help Centre.
New note type column added to job notes
A new column has been added to job notes which displays the note type, so that users can more easily navigate large volumes of job notes.
Fixes
15768 - Issues when requesting a new engagement on client contact search
When requesting a new engagement after conducting a client contact search, the system timed out for some users. This has now been fixed.
15774 - Issues with editing staff charge rates
When adding a new charge rate for a new staff member (that has timesheets), the system was showing an error after clicking the Apply button. This has been resolved.
15767 – Issues with WIP notes in draft bills
Some users found that when they tried to add notes to the 'WIP note' text box on the analysis tab in a draft bill, the notes didn't save. This is now working as it should.
15775 - Mandatory fields functionality wasn’t working properly in client take on
Selecting “User Required” in Admin > Take-On Request Setup to create mandatory fields in the take on process was not working. We’ve fixed this problem.
15777 - Next Action Date on Staff Jobs list showed as blank
The Next Action Date column in the Staff > Jobs grid was not showing any data. This has been resolved.
15779 - Problems with standard cost settings
The standard cost values entered in Admin > Billing Administration > Settings were not being properly calculated if using standard costs when creating a draft bill.
15780 - My Department Diary had incorrect department selected
In Staff > My Department Diary, users should see information for the department they are in. The system was instead selecting All Departments from the drop-down list, and users were unable to change this. This problem has been resolved.
What's New/Changed in v9.9.8306
Modifications
Rolling of jobs on suspended or lost clients is now blocked
The system now blocks the ability to roll jobs onto clients that are classed as Suspended Pending Loss. This functionality is enabled by ticking the Lock Suspended Clients checkbox in Admin > Categories etc > Transaction Settings
Permission updated to remove ability for managers to approve their own expenses
The ExpManRev permission previously allowed managers to approve the expenses of all staff, including themselves. This was questioned by several PE users. We have changed this permission so that while they can still approve the expenses of others, they will not be able to approve their own expenses. Managers will be able to approve their own expenses if they also have the ExpGloRev permission enabled.
New grid filtering capabilities added to Global Tax Job Management page
Our new grid filtering functionalities have now been added to the Global Tax Job Management grid. For more information on these new capabilities, visit the Help Centre.
Fixes
15753 - Error adding or editing a Staff Charge Rate
When adding a new staff charge rate, if there were timesheet entries beyond the date entered on the new charge rate, an error was displayed. This has been fixed.
15755 – Issue with billing templates when drafting a new bill
When a new draft bill was created, the default billing layout was not being used. We have now fixed this issue.
15759 - Allocations within a deposit disappeared the day after entry
Editing a deposit with an allocation that was created in a previous day caused the allocation details to be reset. This is because the system assumed it was a new allocation. We have now fixed this issue.
15760 - WIP Journals were posting to wrong period when entering on last day of month
WIP Journals posted on the last day of the month were being assigned a periodindex of 0, which subsequently put them into the following period. For example, journals posted on 8/31/2022 were posted in the September period. This has now been fixed.
15761 - Credit Memo calculations were misbehaving, causing duplicate key errors
When creating a credit memo, the Write Off analysis wasn't always set correctly. This triggered updates when the credit memo loaded, resulting in a duplicate key. This problem has been fixed.
15762 - Staff Productivity dashlet YTD Hours redirected to incorrect page
The YTD Chargeable Hours link on the Staff Productivity dashlet incorrectly redirected to the Staff Budgets page. It is not pointing to the correct page.
15763 – Issues when entering deposits
When entering multiple deposits, the client details were sometimes saved incorrectly. This has now been fixed.
15764 – Issues with submitting take-on requests with multiple engagements
When submitting a take-on request with multiple engagements on the same contact, where those engagements had jobs defined, an error was displayed when trying to create the jobs. This issue has been fixed.
What's New/Changed in v9.9.8293
Modifications
13829 - Update to the Global Standard Job Management List
Users can now filter results on the Global Standard Job Management list.
15118 - Recurring Bill Generation: view entries up to specific date
The Recurring Bill generation includes all WIP associated with selected jobs within the recurring bill. The new WIP Date field allows you to include WIP up to a specified date.
Fixes
15425 - Print Statements from Client DRS transactions
In Client > DRS Transactions, on the Print tab, the Include Invoices check box is now working. If selected, invoices are included when printing the statement.
15609 - Users unable to create a combined credit note
When creating a combined credit note, users are no longer receiving an error.
15687 - Financial with Provisions Dashlet
The issue with the Financial with Provisions dashlet not showing the Debtor Provision figure for some users has been resolved. The Debtor Provision figure is now shown.
15754 - Report Macros are not working
When users ran a report macro, the reports did not generate and an error was shown. This is now resolved and the report macros are working as expected.
15756 - Only one job can be selected when creating a manual bill
When creating a manual bill for a client, once a job is selected, all other check boxes are disabled. This is the case even when the Single Job Bills setting is disabled in Billing Settings.
This issue has now been resolved and users can now select multiple jobs.
What's New/Changed in v9.9.8280
Modifications
15117 - New recurring bill abilities for client groups
Firms often need to bill multiple entities within a group as a single bill. This has previously been possible as a Manual bill, but was not available for recurring type work.
We have now added a checkbox in the Details tab of Client > Recurring Bills. When checked, users can select any client from the current client's billing group that has active recurring or manually billed jobs, from a dropdown menu in the Line Items tab.
15423 - Updates to Period End for Provisions
Due to customer feedback, users will no longer be able to update Provisions when the system is locked for Period End.
Further refinement of new filtered grid
We've added a few enhancements to the new filtered grids, introduced in build v9.9.8216:
- In String and Date type columns, users can search for blank or non-blank values. This offers a way for users to easily find and update missing information.
- In String type columns, we've changed the default to Contains rather than Equals, providing users with more leeway in their filtering.
Fixes
15703 - Problems with saving in Entry > Deposits
In Entry > Despots, if users weren't selecting Save after every entry, the list of deposits wasn't displaying correctly. This has now been resolved.
15493 - Issues with billing for jobs where clients had shared service names
When drafting a bill for a client with a specific service name, and adding another client or job to the bill that has a service of the same name, users were having issues when completing the following scenario:
- Create a draft bill on one client from the client dashboard via the Draft Bill dashlet.
- Select one service/job on the draft bill header.
- In the draft bill, browse to the Analysis tab and choose the drop-down arrow - Add Another Client or Job then choose Go.
- Search for and select the other client to pull into the bill.
- Once both clients are showing in the draft analysis tab, choose the drop-down arrow again and then choose Add Interim Bill.
In the jobs dropdown, the jobs for both clients were being displayed - only the jobs for the selected client should have been displayed. Additionally, if a firm was using a standard naming convention on the jobs, users had no way of knowing which job belongs to which client. We have now fixed this issue.
What's New/Changed in v9.9.8280
Modifications
15117 - New recurring bill abilities for client groups
Firms often need to bill multiple entities within a group as a single bill. This has previously been possible as a Manual bill, but was not available for recurring type work.
We have now added a checkbox in the Details tab of Client > Recurring Bills. When checked, users can select any client from the current client's billing group that has active recurring or manually billed jobs, from a dropdown menu in the Line Items tab.
15423 - Updates to Period End for Provisions
Due to customer feedback, users will no longer be able to update Provisions when the system is locked for Period End.
Further refinement of new filtered grid
We've added a few enhancements to the new filtered grids, introduced in build v9.9.8216:
- In String and Date type columns, users can search for blank or non-blank values. This offers a way for users to easily find and update missing information.
- In String type columns, we've changed the default to Contains rather than Equals, providing users with more leeway in their filtering.
Fixes
15703 - Problems with saving in Entry > Deposits
In Entry > Despots, if users weren't selecting Save after every entry, the list of deposits wasn't displaying correctly. This has now been resolved.
15493 - Issues with billing for jobs where clients had shared service names
When drafting a bill for a client with a specific service name, and adding another client or job to the bill that has a service of the same name, users were having issues when completing the following scenario:
- Create a draft bill on one client from the client dashboard via the Draft Bill dashlet.
- Select one service/job on the draft bill header.
- In the draft bill, browse to the Analysis tab and choose the drop-down arrow - Add Another Client or Job then choose Go.
- Search for and select the other client to pull into the bill.
- Once both clients are showing in the draft analysis tab, choose the drop-down arrow again and then choose Add Interim Bill.
In the jobs dropdown, the jobs for both clients were being displayed - only the jobs for the selected client should have been displayed. Additionally, if a firm was using a standard naming convention on the jobs, users had no way of knowing which job belongs to which client. We have now fixed this issue.
What's New/Changed in v9.9.8265
Fixes
15400 – Users were unable to allocate two invoices against one receipt
Users were unable to allocate two invoices against a receipt due to a rounding error in the system. This has been resolved.
15374 - Grand Total on Staff Jobs grid wasn’t displaying the page total
On the new Staff Jobs grid, the Grand Total for All figure should have reflected all jobs in the grid regardless of any filters applied, but instead it was showing an incomplete figure. This has been fixed.
15375 - Job Control Dashlet links weren't displaying jobs upon opening the grid
The implementation of the new Staff Jobs grid was causing some issues in the Job Control Dashlet of the Staff Dashboard. When selecting jobs marked as Mine on the dashlet, the grid appeared to be empty. This was due to how filters were being applied to the grid. This problem has been fixed.
15424 – Issues with search results in certain job grids
In Staff > Global Tax Job Management and Staff > Global Std Job Management, when adding multiple words to the Search bar, the system was searching for any word added, thus displaying too many results. The system should have been searching for results featuring a combination of all words entered. This has now been fixed.
15481 – Issues with posting copied timesheet entries
When posting a new timesheet entry that had been created by copying a previous entry, the original timesheet entry was being posted as well. This has been fixed.
15171 – Issues with Tallie expense imports
Users were finding that receipts were not being allocated when using the Tallie expense import. This has been fixed.
15482 - Final scheduled bill setting Disbursement amount to be the same as Time amount
The final bill on a Based on Schedule job was duplicating the TIME amount in the DISB amount once the invoice was drafted. This has now been fixed.
15428 - Invoice layouts weren’t showing correctly on draft preview
Although the functionality was working, the draft preview was showing the print and mail invoice layout instead of the email one. This has been fixed.
15483 – Date issues when entering new deposits
When entering a new deposit, the system was changing the date to the previous day. This has been fixed.
15484 – System wasn’t honouring ‘Restrict bills to current period’ setting
Even though the 'Restrict bills to current period?’ is ticked in Admin > Billing Admin, the system was still allowing the date of unlinked credit notes to be future dated. This has been fixed.
15426 – Data type conversion error showing when trying to upload a logo
In Admin > Categories etc > Main Categories > Organisations, users were finding that an error messaged displayed when trying to upload a logo image file. This issue has been fixed.
15492 – Actual Hours total was not working in job grids.
In Staff > Global Tax Job Management, Staff > Global Std Job Management and Staff > Jobs, the total displayed at the bottom of the grid was not working. This has now been fixed.
What's New/Changed in v9.9.8257
Fixes
15116 - Recurring bills not using the correct layout
For firms that had multiple organisations, recurring bills were not using the layout associated with the organisation that the client was attached to. This has now been fixed.
15046 - US date format being applied to UK systems when adding a new VAT or Currency rate
A US date format was being stored in the database on UK systems when a new VAT rate or Currency rate were added through Categories. This has now been resolved.
14980 - Large Direct Debit batches timing out
Large Direct Debit batches (over 100) were timing out before they could be processed. This process has now been updated to cater for larger batches
15114 - Billed entries showing on bulk print billing guides
Billing guides that were being run from the Main Summary Portfolio > Bulk Billing Guides were incorrectly displaying billed entries. This has now been fixed.
15121 - Unlinked credit notes displaying in the wrong period
Unlinked credit notes were stored in the database with a timestamp which was causing them to sometimes go into the wrong period. This has now been updated to stored the dates correctly.
15164 - Banking Admin > Export Formats using the wrong permission
The Export Formats tab within Banking Admin uses the permission RecBatches. This permission was not being honoured. This has now been fixed.
15122 - Partner column missing from RFP Receipt Printing
Older versions of this page included the partner column. This page has now been updated to display the partner column.
15170 - Manual when complete billing type jobs available for manual billing
Jobs that had a billing type of Manual When Complete were still available to be billed manually. These jobs should be available to bill from the Job Billing portfolio within the Billing portfolio once they have been marked as Complete. This has now been fixed.
What's New/Changed in v9.9.8224
Modifications
Changes to bill printing and emailing
One of the main modifications with this release relates to how bill layouts are stored in the system. This storage change ensures that the correct layout is presented when a user goes to print or email a bill.
These changes have been made to everywhere in the system that users print or email bills, but there is no change to how these actions are carried out by users.
Fixes
15035 - Billed WIP is recalculated after editing it by Staff
In the billing wizard, W/O or C/F amounts were recalculated if a user went from the Narrative back to the Analysis tab. This has now been fixed.
14982 - County field is not populating correctly
When creating a new Take On Request, the information entered into the County field was not saving correctly. This has been fixed.
14858 – Recurring bill history showing incorrect amounts for drafts
When looking at recurring bill details for a client, in the history tab, the amount shown did not match the amount entered when generating the bill. This has been resolved.
14853 – Issue with sorting on Global Standard Job Management grid
Users were unable to sort the Global Standard Job Management grid by Actual WIP or Actual Hours. This functionality has been restored.
What's New/Changed in v9.9.8216
Modifications
New grid filtering capabilities
We're delighted to announce a number of new filtering capabilities in IRIS Practice Engine data grids. These new functionalities were designed as a result of several user groups and surveys in which we examined the issue of filtering and exporting data.
We will gradually roll out this new advanced filtering grid to replace the current grid format in future releases. It can currently be found in Staff > Task Pad > Jobs.
Read more about the new grids in our Help Centre.
Fixes
14598 – Unable to print 100s of Billing Guides at one time in Main Portfolio Summary
Users were receiving error messages when trying to bulk print partner portfolios with over 100 clients in Portfolio > Main Portfolio Summary (with the Billing Guide option selected). This has now been fixed, but the number of billing guides that can be printed without error will be dependent on server capacity.
14769 – Department Schedule View throwing error
In Portfolios > Department Schedule View, the page occasionally threw an error message and didn’t display any data. This has been fixed.
14768 – Rolling forward job with schedule not keeping tasks
Jobs weren’t retaining task information for rolled forward jobs, despite users selecting the Replicate Schedule option when rolling forward jobs. This has been fixed.
14833 – Job Billing Schedule clearing after applying template
After applying a billing schedule template to a job, if the billing type was set to Based on Schedule and allocation type was set to Automatic Pro Rata When Closed, upon saving, exiting, then re-entering the job, if you save again, the schedule was removed. We have fixed this.
14859 – Single Job Bills not allowing selection of time and disbursements
In Admin > Billing Admin > Settings, if the Require Single Job Bills setting was enabled, users were unable so select both time and disbursements for the same job when drafting a bill. We have fixed this issue.
14662 – Windows not closing automatically as in previous versions of PE
In previous versions of PE, when sending an email confirming an invoice from the Billing Portfolio, the email panel would disappear once sent. This then changed so that it sent the email but users needed to press cancel to close the email panel. We have switched it back to how it used to be after some customer feedback.
14852 Issue with client query in Query Builder
When using the client model in Query Builder, the system was failing to filter results after setting a specific time period – instead it returned all active results. We have fixed this filter.
14603 - System does not remember which office is selected in Billing Portfolio > Job Owner
When using the “Where the Client Office is” option in Billing Portfolio > Job Owner, if the user selected an office that wasn’t the first on the list and created a new bill, upon cancelling the bill the system reverted back to the first office on the list. This has been fixed.
14749 – Issues with Query Builder AR/DRS data model
In the AR/DRS data model on the Query Builder, selecting TransactionPartner or TransactionManager would generate no results. We have removed these options as they are already available as DebtTranPartner and DebtTranManager.
14656 – Users able to edit billed WIP
Users were able to edit billed WIP, a change from previous versions where users were only able to edit unbilled entries. We have changed this back to how it used to behave.
14723 – WIP entries not showing if net amount is zero
If a client had two outstanding WIP entries on a service with a net total of zero (for example, £256 and -£256), these entries were not shown. We have fixed this.
14600 - Bulk Staff Admin throwing an error when trying to clone staff
When cloning staff dashlet settings in Admin > Bulk Staff Admin, if a user already has dashlets saved that were being cloned from another user, an error message was displayed and appeared to not clone correctly.
14721 – Bulk statements printing in random order
In Admin > Task Pad > Create and Print Statements, selected statements were printing in a random order. We have sorted this so they now print in alphabetical order.
14605 – Duplicate columns in Global Jurisdiction Job Management
In Staff > Global Jurisdiction Job Management, in the columns panel, Job Species and Job Status both appeared twice as available columns – both duplicates returning codes, as well as the descriptions that should be there. We have removed these duplicates.
14665 – Importing a blank template adds an extra comma when editing in Notepad
When users downloaded a blank template from Admin > Import Control Maintenance, it had an extra comma after the last header. This issue wasn’t present when editing the CSV file in Excel, but could cause issues when editing in Notepad. This has now been fixed.
14672 – Import Control Maintenance should list in alphabetical order by default
Import types in Admin > Taskpad > Import Maintenance should have been listed in alphabetical order, but they were not. We have made them alphabetical once more.
14673 – Draft confirmation email issue
When a draft credit was confirmed and it reactivated jobs, the subject line of the email said 'Failure', but it wasn't actually a failure. We have resolved this.
14966 – Error created when posting a standing order on auto allocate
When a client had a standing order set up to be automatic, but they didn’t have any outstanding debtors, when users tried to post the standing order an error occurred. We have fixed this problem.
14980 – Direct Debit payroll batches time out if over 100 entries
A direct debit batch with over 100 entries created a timeout after posting. We have fixed this.
14997 & 14598 – Unable to print 100s of Billing Guides at one time in Main Portfolio Summary
Users were receiving error messages when trying to bulk print partner portfolios with over 100 clients in Portfolio > Main Portfolio Summary (with the Billing Guide option selected). This has been resolved.
14981 – Work Profiles are being added with a Date/Time stamp
When adding a Work Profile to a new staff member, the profile was being saved with a date and time stamp. It should just have just saved the date. We have now fixed this issue.
What's New/Changed in v9.9.8196
14324 – Checkbox issues in Admin > Questions
Under Admin > Questions, when editing questions, there is a checkbox option to use multiple lines. Checking this box and saving put the question on multiple lines as expected, but when users went back into Questions, the checkbox appeared to be unchecked. This has been fixed.
14402 - Available amount doesn’t reset in Draft Bill
When allocating a receipt to an invoice, if you removed the allocation, the available amount did not update. We have fixed this issue.
14563 – Disbursements not writing off when using scheduled billing with a final bill type of zero bill
When billing based on schedule and using a zero bill as the final bill type, only time is automatically written off – not disbursements. The outstanding disbursement amount is instead showing in the C/F column, and users are unable to edit the write off unless they change the bill type. A new option has been added to the Final Bill Type - Zero Bill and Include Disbursements.
14595 - Date errors when adding new deposits
In Entry > Deposits > Add New, not manually changing the date picker set the date as the day before when UK users selected Save. We have now fixed this issue.
14678 – Error showing in Staff > Global Jurisdiction Job Management
In Staff > Global Standard Job Management, if the Job Budget Hours total was more than $/£9,999,999.00, an error message was shown. This has now been resolved.
14770 – Problems with write-off amount if using certain billing and allocation types
A double W/O amount was created in the following scenario:
- Set up a job and change the Billing Type to Based on Job, Allocation Type to Automatic Pro Rata When Closed.
- Complete the job.
In the draft, the W/O was applied to the billing value of both time and disbursements, creating a double W/O amount. Because the Allocation was set to automatic and not manual, it was locked and could not be edited by the biller at this point. This issue has now been resolved.
14724 - Payment method in Deposit Entry wasn't defaulting to first payment method
When adding a new deposit in Entry > Deposits, the Method drop-down menu should have listed methods in the order set in Admin > Categories. Despite this, the Cash method always appeared first in the list. We have now fixed this.
What's New/Changed in v9.9.8185
14737 - Realisation dashlet graph not loading in Client Dashboards
In any Client Dashboard, inside the Realisation dashlet, a graph should appear. It is not currently loading.
14571 - System adds multiple paragraphs in the Bill Narratives section of Service Details
In Client > Task Pad > Service Details, when adding paragraphs in the Bill Narratives tab, adding a paragraph caused all paragraphs to be added. This has now been fixed.
What's New/Changed in v9.9.8174
14596 - When Using 0 for percentage of standard job charge rate the 0 did not display
In Client > Task Pad > Job Details, in the Rates panel of a selected job, adding a 0 in the Percent of Standard field (after selecting Use Percentage of Standard) caused the 0 to disappear. The system recognised the 0, but no 0 was displayed. We have now fixed this so that the field displays the 0.
14597 - Issues with applying £/$0 to single flat or custom rates
Some users found that using a £/$0 Rate for Single Flat or Custom Rate on a Job was not posting to WIP as $0. This has now been resolved.
14604 – Issue with adding clients from other organisations in the billing process
If users conducted a client search on a client from an organisation, then went into the Billing Wizard and added another client/job to the bill, it defaulted to the organisation the user had previously searched on, despite the cross-organisation billing being authorised in Billing Admin. This has now been fixed.
14551/14607 – Possible to select client with Financial status when creating a deposit entry
In previous versions of PE, when adding a client with the status of Financial to a deposit entry, a pop-up would appear warning you that it was a Financial client, something that we removed in 9.9. We have reinstated this pop-up.
What's New/Changed in v9.9.8174
14596 - When Using 0 for percentage of standard job charge rate the 0 did not display
In Client > Task Pad > Job Details, in the Rates panel of a selected job, adding a 0 in the Percent of Standard field (after selecting Use Percentage of Standard) caused the 0 to disappear. The system recognised the 0, but no 0 was displayed. We have now fixed this so that the field displays the 0.
14597 - Issues with applying £/$0 to single flat or custom rates
Some users found that using a £/$0 Rate for Single Flat or Custom Rate on a Job was not posting to WIP as $0. This has now been resolved.
14604 – Issue with adding clients from other organisations in the billing process
If users conducted a client search on a client from an organisation, then went into the Billing Wizard and added another client/job to the bill, it defaulted to the organisation the user had previously searched on, despite the cross-organisation billing being authorised in Billing Admin. This has now been fixed.
14551/14607 – Possible to select client with Financial status when creating a deposit entry
In previous versions of PE, when adding a client with the status of Financial to a deposit entry, a pop-up would appear warning you that it was a Financial client, something that we removed in 9.9. We have reinstated this pop-up.
What's New/Changed in v9.9.8160
Modifications
13605 – Added a limit on number of columns that can be added to a grid
To create a better user experience and layout, we have implemented a limit of 20 columns that can be added to each grid.
Fixes
14550 - Jurisdiction Complete checkbox available even when permission not granted
Despite not having appropriate permissions to do so, users were able to edit jurisdiction details on jobs with jurisdictions. This has been fixed.
14551 – It was possible to select client with Financial status when creating a deposit entry
Users were able to add a client with the status of Financial to a deposit entry - this should not be permitted. We have now made it so that clients with a Financial status do not appear in searches when creating a deposit entry.
14565 - WIP was not defaulting to C/F when adding interim bill to draft bill
When creating a Progress WIP Type draft bill, after selecting to Add Interim Bill in the Analysis tab, users were finding that typing the Bill amount automatically altered the amount in the W/O column, instead of the C/F column. This has now been resolved
14515 – Unable to apply retainer upon confirmation in Billing Portfolio
When confirming a bill without being in the draft bill, the Apply Retainer action was not available. This has now been fixed.
What's New/Changed in v9.9.8126
Fixes
14391 - Job budget value was using incorrect charge rate
In Client > Jobs Details, in the Budget tab, some users were experiencing problems with the incorrect charge rate being used when changes were made. This has been resolved.
14417 - Exporting a report using export icon created an error message
In Reporting > View Reports, when using the icon in the Export column, an error message appeared. This icon is now working as expected.
14415 - Unable to remove space between lines of bill narrative
Some users (depending on their custom font setups) were seeing a gap between lines of narrative when drafting bills. This has been fixed.
What's New/Changed in v9.9.8116
Fixes
14233 - Updating Related Partner or Manager in Transcaction Settings was applying a hierarchy
Admin > Categories etc > Transaction Settings, Update Related Ptr/Mgr field
This feature was using a hierarchy of client, service, then job, thus only changing services below the client or service. This function should work for all grades equally, without applying this hierarchy. This has now been fixed.
14035 - Error when rolling forward jobs
Some users were receiving an error message when rolling forward jobs. This has now been fixed.
14094 - Job Note Types were not rolling to the next job when selected to roll
When rolling a job note to the next job, all details were rolling over except the Job Note Type. This has been resolved.
14215 - Date Range was cut off of report parameter
If a report had four date pickers, when you got to the last date picker the month/year was being cut off. We have now fixed this issue.
14024 - "Suspended Pending Loss" returned to deposit entry
In previous versions of Practice Engine, a warning message was displayed saying “Suspending Pending Loss” within the deposit entry process. We have reinstated this message due to popular demand.
13915 - Admin menu - Draft Allocations no longer showing as a page option
The Draft Allocations page was displaying on the Admin task pad. This page is now part of Banking Admin and should not have been displayed on the task pad.
What's New/Changed in v9.9.8096
Modifications
12872 - New My Favourite Portfolios dashlet in the Reporting Dashboard
The new My Favourite Portfolios dashlet is now up and running in the Reporting Dashboard. You can save all of your most frequently viewed portfolios to this dashlet by visiting Reporting > View Reports > Portfolios folder, and selecting the star icon on the Dashboard button in the Actions column.
Read more about the Reporting Dashboard in the Practice Engine Help Centre.
Fixes
14093 - Questions with Input Type “None" weren't showing
In questionnaires, the question input type of "none" was not functional and did not display the question in the actual questionnaire unless a different input type was selected. These questions will now show on questionnaires.
14014 - Problems with Automatic Allocation and Create RFP Receipt option on Recurring Receipt Allocation
The DD Automatic Allocation was not allocating against outstanding bills. This has now been resolved.
14077 - Printing from Billing Wizard was not clearing the invoice from the bulk fee printing queue
This was because no message was displayed to say it has printed correctly. We have added a message to ask the user if the bill or credit note has printed correctly.
14015 - Exchange adjustment transactions: SP change required in master SPs
The SP had already been updated but needed to be applied to the master SPs. This problem was happening when a receipt was using one exchange rate and the invoice was set as a different exchange rate. This has now been resolved.
14142 - Retainer not applying/allocating correctly in Draft Bill
Retainers were showing as duplicated when applying within Draft Bills. We have fixed this issue.
13956 - Deposit Detail grid data export wasn't functioning
In the grid found in Entry > Deposits, the Data (data export) function was not working. This has been resolved and the data export function is now working properly.
14060 - Unallocated entries data button was not downloading all entries when using "Show All"
In Entry > Unallocated Entries, when exporting via Data or Filtered Data, the export seemed to work as normal. However, after clicking Show All, you would get a higher number appearing as the total. Even if you selected Show All and ran a data export again, it would still show the original lower total. This has been fixed.
13961 - Drafts as Owner dashlet was not displaying drafts where a person is a manager
The Drafts as Owner dashlet was not showing all drafts if the staff member was a partner or manager on a range of drafts. The drafts where the staff member was a partner were showing but where they were a manager too, they were not showing. We have fixed this issue.
13783 - Deposit method field was not using order set in Categories
You can set the order of deposit methods in Admin > Categories > General Categories > Deposit Methods. In the last version of 9.9, when adding a new deposit or editing an existing one (Entry > Deposits > Add Deposit > New (or edit existing), the order of the Method drop-down was random. We have fixed this issue so that the order of deposit methods set in Categories is reflected in Deposits.
13914 - Clients added in a deposit were not added to MRU list
Clients added when creating new deposits (Entry > Deposit) weren't appearing on the user's MRU list. This has been fixed.
What's New/Changed in v9.9.8076
Modifications
Improvements to our Job Notes functionality
Based on your feedback and feature suggestions, we have implemented a wide range of improvements to our Job Notes functionality. In this release, we have added:
- 13766 - The ability to complete multiple notes at once - users can now select multiple notes from the active job note tab in an Actions column, and complete them in one go.
- 13780 - The ability to edit and delete job note replies - users can now edit or delete their job note replies. We have also added a permission so that approved users can delete replies of other members of staff.
- 13768 - The user who completed a note is marked in the history - when a user completes a note through the new Actions function in the Active Notes tab, a record is created in the History tab.
To read more about these changes and how they work, visit our Help Centre guide.
In future build we will be refining the Job Notes section further, so keep an eye out for more updates in releases.
13729 - Users with edit permission can now delete macros and change ownership
Reporting > Task Pad > Report Macros
Users belonging to a group assigned with edit permissions (go to Step 4 of our Help Centre guide to learn more about macro sharing permissions) are now able to delete and change ownership of macros belonging to a staff member who no longer works for the organisation. Users cannot delete macros that belong to another active staff member.
13579 - Apply button added to Macro Details screen
Reporting > Task Pad > Report Macros, while editing an existing macro or adding a new one
We have added an Apply button to the Macro Details screen so that users can apply changes as they set up various aspects of the macro without having to select Save and leave the screen. Users are advised to select the Save button once all of their changes have been made.
13676 - Cookie policy added
We have added a new cookie policy to Practice Engine in order to allows users to accept our use of cookies for analytics purposes. These analytics will help to give us a deeper insight into how our customers are using the product.
Fixes
13797 - Main Portfolio: Billing Guide by Service Partner/Manager was not working as expected
Some users encountered an issue in when completing the following scenario:
- Portfolio > Main Portfolio Summary > Billing Guide
- Select View by Service or Job Partner/Manager/In Charge
- Refresh
- Select a staff member (view details)
- Select a client
- Bulk print
After carrying out these steps, the report was printing all WIP and Jobs, regardless of whether those services and jobs were attached to the selected staff member. This has now been fixed.
13886 - Issues with a 1p/1c difference when allocating deposits
Some users were experiencing small differences when allocating deposits. This issue has been resolved.
13874 - Date issues when creating a New Deposit Batch
When creating a New Deposit Batch in Entry > Deposits > Create a New Deposit Batch, instead of reflecting the creation date in the Deposit Item Detail page, the system defaulted to today’s date. This has been resolved.
13837 - Comma showed in Form Year field on Tax Job with Jurisdictions
On client tax jobs with jurisdictions, the Form Year field was showing a comma after the first digit. The comma is no longer present.
13866 – An extra line was added when adding Bill Paragraphs in the Billing Wizard after clicking Append
After raising a Draft Bill, in the Narrative tab, some users have found that clicking Append in the Bill Paras window added a blank line before the text. This has been fixed.
13849 - Timesheets: Date field showing in Others timesheet tab when the Staff field is blank
In My Timesheet > Others tab, the date field was appearing when the Staff field was left blank. We have fixed this issue.
13960 - Cannot create an unlinked credit note if the manager is set to No Staff Allocated
When creating a new credit note in Client Dashboard > Draft Bills and Credit Notes, if the Manager is set as Unallocated, users are unable to create a credit note.
13845 - Added a default rack for users to save tax return types to
(Admin > Categories > Main Categories > Tax Returns > Return Types).
Previously, if users tried to save a tax return type without having a rack set up, they would receive an error message. We have added a default rack for users to save a tax return types to.
13950 - Client Monies: Editing a date on a withdrawal transaction didn't enable Save
Client Monies > Client Maintenance
After editing a withdrawal transaction, the Save button was not enabled. This has now been fixed.
13911 - Last Statement field date was not updating
When generating statements in Admin > Create and Print Statements, the Last Statement field was not updating with the date. We have fixed this issue.
14031 - Bulk RFP printing was including invoices and credit notes (8077)
In Admin > Banking Administration, in the Bulk RFP Printing tab, the list showed invoices and credit notes as well as RFPs. This has now been resolved.
What's New/Changed in v9.9.8045
Fixes
13839 – Error messages when trying to save Macros with Grouping, Sorting, Filtering tab
When trying to save a Macro that displays the Grouping, Sorting, Filtering tab, users received an error message this has now been resolved
13743 – Billing Email and Statement Email fields are not saving in New Take On Request
Client Billing Email and Client Statement Email fields were not saving entered addresses when filling out a New Take On Request.
13749 – Purpose field in Reports > Admin > Detailed was a required field, but it was not marked as such
Users were unable to save a report within filling in the Purpose field as it was a mandatory field. We have made this a non-mandatory field.
Modifications
12934 – Queries and Portfolios are now visible from the View Reports list
Reporting > View reports
In order to make our system more efficient for our users, we have added Queries and Portfolios folders to the View Reports list to save on excessive navigation around PE.
13791 Portfolios can now be added to favourites from Reporting > View Reports
Reporting > View Reports
We have added a function to the View Reports list, under Portfolios, where users can add portfolios to their Favourites. This is in preparation for a future release when we will add a portfolios dashlet to the Reporting dashboard.
13734 & 13739 – Enhancements made to Query Builder models
Reporting > Query Builder
We have taken on board your feedback on the Query Builder models and have made some enhancements to the existing models:
Client Model – this model now includes the Client Gain/Loss information, WIP/Billing information, and information from the DRS/Collection page.
WIP Model – this model has been updated to improve the conditions that are available for Hours, Amount, Cost, Billed, WOff, Adjustment and Outstanding. It is now possible to apply additional conditions to these columns that include:
- Equal/Not Equal
- Between
- Less Than/Less Than or Equal
- Greater Than/Greater Than or Equal
DRS Model – this model has had the Fee Partner and Fee Manager added as available columns. We have also updated the conditions to include:
- Equal/Not Equal
- Between
- Less Than/Less Than or Equal
- Greater Than/Greater Than or Equal
These enhancements provide more flexibility within the Query Builder and allow more self-service data extraction for users.
13590 – Order of Billing Admin tabs has been modified to improve usability
Admin > Billing Admin
The Recurring Bill Batches tab has been moved so it follows the Recurring Bill Admin tab on the Billing Administration page.
What's New/Changed in v9.9.7982
13492 – Localised link to the Help Centre added to Practice Engine
We have created a localised link within Practice Engine to ensure users are viewing the correct Help Centre content.
13489 – Data Insights has changed to Reporting
The section of Practice Engine previously known as Data Insights has been changed to Reporting to reflect the range of options available in that menu.
13273 - New State/County category added
State/County options in Practice Engine previously came from a hard coded list. We have changed this so that States and Counties are now pulled from a General Category in Admin > Categories.
12870 – New Reporting Dashlet: My Macros
Reporting > Dashboard
The new My Macros dashlet on the Reporting dashboard allows the user to access and run their frequently-used macros without having to find the macros in the report macro list each time.
12935 – Reports description field now available for viewing reports
Reporting > Report Admin
Reporting > View Reports
A Description field has been added to Report Admin which allows users to elaborate on the content of any given report. The description appears in the reports list in View Reports, below the title of the report.
12937, 13111 – Changes to Data Type reports
Reporting > Report Admin
Reporting > View Reports
Because of instances where a report is so large that it cannot be viewed as a report (Data Only reports), we have added a Type column in the View Reports list so that users know that this type of reports has to be downloaded as a CSV file. Selecting the Data Type report will prompt you to download the file as a CSV. Admins can mark a report as Data Type by selecting the Data Only checkbox in the General tab of Report Admin.
To preview these changes, visit out Help Centre page.
12938 – Autosave feature added to report settings
When a user changes the Dates or Ranges in a report, any changes made will be saved automatically.
12986, 12987 – Users can now edit shared macros
Reporting > Report Macros
In previous versions, shared macros could only be edited by the person who originally created the macro. If the original macro creator left the company, it was not possible to edit these shared macros. We have changed the sharing options on macros so that others can run and edit a shared macro if they have the correct permissions.
To find out more about setting sharing permissions for report macros, visit our Help Centre page.
12988, 13110 – Users can now edit the subject line and email text in macros, as well as easily add multiple recipients
Reporting > Report Macros
We have simplified the process of emailing macros to multiple staff members by adding an email address look-up tool to the screen. We have also added the ability to edit both email subject lines and body text when sending macros.
13174 – Budgeted Standard Hours added to Staff Productivity dashlet
Staff > Dashboard
We have implemented a feature request to add the budgeted standard hours of a staff member to the Staff Productivity dashlet.
13175 - Changes to Leave Type label on the Leave Types page
Admin > Leave Types
We have changed the Leave Type label when adding a new leave type in Admin > Leave Types to Analysis Type to avoid confusion. We have also changed the Activity column on the Leave Types landing page to Analysis for greater consistency.
13278, 13279, 13280 and 13482 - Country field is now entered by autocomplete in the Client Details, Staff Details, Prospect Details and Contact Details tabs
We have changed the way that users enter information into the country field in Client Details, Staff Details, Prospect Details and Contact Details so that they are consistent with the rest of the product. This autocomplete information is populated from the Country category.