PSA 2024 R2.0 - Resolved Issues
PSA2024 R2.0 is set to be deployed to your staging sites on June 19, 2024. While production sites are set to be upgraded on July 21, 2024. The listed fixes will become available to you upon upgrading to 2024 R2.0.
Below is a summary of the main issues addressed by this release.
2024.05.28.2024R2.0.V1.EB,
Note: This page could be updated as new information becomes available.
API/SDK
1485206 |
TE-97229 |
Enhanced error messaging to provide more helpful information when supplying an invalid Data Type for a UDF via API. |
1481415 |
TE-96630 |
Rejection Notes are now created via API when transitioning Expense Reports. |
N/A |
TE-97093 |
Fixed an issue where some Time Entry endpoint APIs were returning Time Entries that they shouldn’t have been. |
1472669 |
TE-96370 |
Fixed an issue wherein an error message was triggering upon attempting to add Time Entries for new Task Assignments using the API Endpoint. |
1481897 |
TE-96618 |
You can now successfully create Tasks (without providing start/end date) using the POST api/v2/Tasks when the Project has a defined End date. |
Audit Trail
1515270 |
TE-97362 |
The Changed For field in the Audit Trail Details dialog box now accurately displays the user who received the update, ensuring that the change history reflects the correct information when updating a User. |
Dashboards
1472672 |
TE-96289 |
Upland Analytics Dashboards associated with users and set as Initial Page now display as expected upon logging into the application. |
Financial
#1531895 |
TE-97688 |
The Financial System Default Company is now selected by default when creating a new Invoice Batch. |
#1524375 |
TE-97547 |
Resolved an issue wherein the Invoice number was incremented twice when it entered a State flagged as Generate Invoice Number if Allow Invoice number override was enabled. |
General
1498876 |
TE-97008 |
Fixed an issue with session management caused by deleting the last remaining document attachment from a PSA object. |
Impersonation
1465894 |
TE-96120 |
Fixed an issue wherein the Impersonate user search failed to return records for searches with more than 10 characters. |
Integration
1486734 |
TE-96712 |
Fixed an issue wherein error messages were displayed upon attempting to locate the associated Tax Group for non-taxable items during export to Sage within an Expense Payable Batch.
|
1473361 |
TE-96371 |
The connection to SAGE now functions as expected. |
1474685 |
TE-96403 |
Fixed an issue wherein exporting Invoices to Microsoft Dynamics GP failed if the logged-in user's Logon Name contained a backslash (\). |
1475452, 1486359 |
TE-96461 |
Fixed and issue whereupon updating an Invoice Workflow State using the API failed when the To the Attention of field was not empty. |
1480626,
1480749 |
TE-96541 |
Fixed the issue where invoices exported to Quickbooks were not marked as exported in PSA, causing an error. |
1484270 |
TE-96661 |
Fixed an issue with SAGE integration wherein Expense Payable Batches were being exported to system Default Company rather than the selected Batch Company. |
Invoicing
1525075 |
TE-97568 |
Imported Clients from Salesforce are now included as expected in Invoice Batches. |
1483247 |
TE-96667 |
The Invoice Summary tab now updates automatically upon modifying the Invoice. |
1473825 |
TE-96358 |
The available transition Actions for an Invoice now reflect that of the newly selected Invoice Workflow. |
1473825 |
TE-96356 |
You can now successfully include only some Time Entries in an Invoice. |
1478879,
1479130,
1479145,
1482075,
1482674,
1485402 |
TE-96513 |
Fixed an issue wherein the Invoice Credit Transactions were incorrectly populated when Work Type was used in the Segmentation Setup. |
1474685 |
TE-96514 |
Fixed an issue with Invoicing wherein the Invoice Transactions incorrectly did not capture the Account Name when Recognition Schedule was in place. |
1477389,
1479727,
1480834 |
TE-96544 |
Invoice Batch include all invoice-able actuals as expected regardless of the Project or Task Active status (Suspended or Decommissioned). |
1483246 |
TE-96626 |
Choosing Open Ended as the End Date option within the Date-based Search Filter located in Invoices tab is now remembered as expected for subsequent visits with the same user and browser. |
Legacy Timesheet
1494338 |
TE-97977 |
Fixed an issue in the legacy Timesheet, wherein the validation for unallocated IN/OUT Time occurred after Overtime Processing giving rise to the possibility of an uncompleted Timesheet having Overtime. Note: This issue is related only to the legacy Timesheet. |
New Timesheet
1530161 |
TE-97646 |
You can now click on the "Notes" text in My Timesheet to open the Notes dialog box. |
1490015 |
TE-96806 |
The Project Work Types list now refreshes as expected when choosing a different Project during Task assignment. |
1494338 |
TE-96895 |
The date formats in the warning messages of the New Timesheet now adhere to those specified in the logged User's Regional Settings. |
Notifications
1521566 |
TE-97458 |
Fixed an issue wherein the Leave Request Workflow escalation Notifications incorrectly displayed the Parameter Name instead of its expected value for multiple Parameters. |
1472800, 1473670 |
TE-96316 |
Fixed an issue wherein the %REJECTION_NOTE% Parameter was empty within a Notification. |
1473302, 1473458, 1473478 |
TE-96319 |
Fixed an issue wherein the %INVOICE_PROJECT% Parameter was showing "0" instead of the Project name. |
Organization Breakdown Structure (OBS)
1473690,
1473950,
1479049 |
TE-96334 |
You can now successfully recommission a User without setting the User's Termination Date to Open ended. |
1477920,
1477120 |
TE-96463 |
You can now attach documents to Timesheet as expected without requiring the Can attach documents to Project permission. |
1492369 |
TE-96862 |
When terminating a user the Termination date is now correctly determined based on the unique ID of the user being terminated. |
Portal
1472478 |
TE-96326 |
Fixed an issue wherein any menu items added under Portal were no longer accessible to Security Profiles without the Can view Upland Analytics dashboards permission. |
Project Status Reporting
1483441, 1487424 |
TE-96631 |
The Work Items KPIs are now showing the correct values when included in a Project Status Report. |
Project Management
1477593 |
TE-96516 |
When modifying the Cost/Billing Actual Rates of a Resource from the Project Team page, the selection box now dynamically expands to the width of the column, improving readability. |
1484641,
1496467,
1498928,
1506823,
1514256 |
TE-96673 |
Fixed an issue where attempting to modify a Project End date resulted in an error if a Resource had Assignments against the Project but was not part of the Project Team.
|
1494747 |
TE-96894 |
Fixed an issue in Project Budget, wherein the Non-billable amounts for Actual, Current, or Baseline did not accurately reflect subcategory values when both Billable/Payable Time and Charge Entries for the same Task were created on the same day. |
1509202, 1535827 |
TE-97216 |
Resolved an issue where, under certain conditions, an error was generated when attempting to access the Project List. Validations have been implemented when saving a View to help prevent this error from occurring. |
1525645 |
TE-97569 |
Fixed an issue where, after the initial display of twenty invoices within the Invoices tab of the Project Overview page, additional records did not load as the user scrolled down the page. |
1472920, 1470900 |
TE-96223 |
As you type in the Actual Billing Rate or Actual Cost Rate selection boxes within the Project Team page, the list of available rates list is now filtered as expected to narrow down the options. |
1473837, 1473464, 1472863 |
TE-96318 |
When extending a Project End Date, all Task Assignments with End Dates matching the Project and Task End Dates are now also extended as expected to match the new Project and Task End Dates. |
1493129 |
TE-96863 |
Resolved an issue where users were being duplicated in the Project Team for each role they were booked on for the project, when the total booking between roles was unequal. |
Reporting
1535951 |
TE-97771 |
Fixed an issue in the Upland Analytics Task Scheduling Data Source where the Task Allocation Booking Hours fields incorrectly showed data for Decommissioned Users after their Termination dates, despite having no Bookings. |
1524906 |
TE-97567 |
Fixed an issue in Upland Analytics where canceling after associating User-Defined Fields to an object did not trigger the automatic syncing with the corresponding Upland Analytics Views.
|
1521887 |
TE-97489 |
Fixed an issue in Upland Analytics where the State Name could be incorrect for an object in a final State of its workflow if the workflow had multiple final states. |
1523309 |
TE-97653 |
In an RDLC report when selecting a user Parameter, you can now successfully select a User imported from the unsupported SOAP API. |
1498798 |
TE-96989 |
In an RDLC report when selecting a site Parameter, you can now successfully select a Site. |
1472616 |
TE-96286 |
In an RDLC report when selecting a Business Unit parameter, you can now successfully select a Business Unit(s). |
1409122 |
TE-96489 |
Fixed an issue with Upland Analytics wherein the Name of the State of a Project in it’s final State for Workflows having multiple Final States, may have shown incorrectly. |
1480523 |
TE-96539 |
The Subcontractor/Vendor selection box once again allows for the selection of items in PSA Reports. |
|
TE-96642 |
Improved the performance of PDLC reports wherein under certain conditions an error message was displaying upon clicking Preview. |
1489065,
1498798,
1503456 |
TE-96775 |
The Site Parameter once again allows for the selection of items in PSA Reports. |
Resource Management
1508970 |
TE-97230 |
Fixed an issue in Work Plan where the wrong run-time Filters would apply when run-time Filters had been applied to a Public View. |
1525313 |
TE-97570 |
You can now successfully use Modify Booking for a Resource for which an Adjustment Entry exists. |
Scoping
1519769 |
TE-97445 |
Fixed an issue where an error message was displayed upon attempting to modify an Assignment for a Task whose Project was not within your Scope.
|
Timesheet Manager
1535278, 1445591 |
TE-97948 |
Fixed an issue when using Mass Action to Transition Timesheets, wherein Timesheets beyond the 25th selected to Transition were failing to do so. |
Timesheet Templates
1494235 |
TE-96885 |
Fixed an issue whereupon adding a new Leave Time to the Non-Working Time section of a Timesheet Template and clicking Save, caused the loading indicator to display and the Back button to become unresponsive. |
1491166 |
TE-96899 |
Fixed an issue where configuring a Timesheet Template to Show selected Days in specific colors and Display Holidays in color did not consistently reflect on New Timesheet as expected. |
Tools
1507895,
1509098,
1517124,
1517207 |
TE-97252 |
Fixed an issue where gaps could be created User Group History when updating User Group associations using Excel Import. |
1473014 |
TE-96314 |
Fixed an issue with the Excel Import, wherein the Import button was dimmed and unavailable for Users with the Import Security right. |
1472727 |
TE-96323 |
Fixed an issue with the Excel Import, wherein Projects imported using the Excel tool were missing User Defined Field values. |
1472727 |
TE-94438 |
Fixed an issue wherein Project Start and End dates were one day early when added or modified through Excel Import. |
1474161 |
TE-96363 |
The following columns are now available within the Excel Import Template as expected:
- Payable column in the Tasks sheet
- Payable and Capitalized columns in the Work Type sheet |
1475730,
1480237,
1483931 |
TE-96495 |
Fixed an issue wherein the Excel import having UK Formatted Dates (day/month/year) failed. |
User Defined Fields
1494350 |
TE-96900 |
Suspended User Defined Field values are no longer available for selection when creating a new Assignment through Timesheet. |
Users
1472808 |
TE-96292 |
Administrators can now successfully associate Cost Rates to Users. |
Work Breakdown Structure (WBS)
1478894 |
TE-96379 |
You can now successfully save a Client having User Defined Fields of Type Browse Control association. |
1466805 |
TE-96134 |
You can now successfully modify the Portfolio field of a Project which is not in an initial State. |
1473666,
1472920 |
TE-96296 |
You can now successfully save an updated Client Contact. |
Work Items
1506373 |
TE-97152 |
Fixed an issue with Work Item Workflows wherein the Escalation Notifications failed to generate if the Description field was removed from the Workflow form. |
1518822 |
TE-97452 |
Fixed an issue with Work Items menu within Project Edit, where text overlap could occur between menu items that spanned multiple lines. |
1500691 |
TE-97041 |
Users with the Can attach documents to Work Item Entries security permission can now successfully attach documents to Work Item Entries as intended. |