What's new September 2024 - Project Operations for resource/non-stocked based scenarios

Applies To: Project Operations for resource/non-stocked based scenarios.

This article applies to the following components and versions of Microsoft Dynamics 365 Project Operations:

  • Project Operations in a Microsoft Dataverse environment version 4.120.0.19.
  • Project management and accounting in a Microsoft Dynamics 365 Finance environment version 10.0.40.

Project Operations dual-write maps updates

There are no modifications to Dual-write maps in the Project Operations September 2024 release.

For a current list and versions of Project Operations dual-write maps, see Project Operations dual-write map versions.

Always run the latest version of the map in your environment and enable all related table maps as you update your Project Operations Dataverse solution and Finance solution version. Some features and capabilities might not work correctly if the latest version of the map isn't activated. You can view the active version of the map in the Version column on the Dual-write page. To activate a new version of the map, select Table map versions, select the latest version, and then save the selected version. If you customized an out-of-box table map, reapply the changes. For more information, see Application lifecycle management.

If you encounter an issue when you start the map, follow the instructions in the Missing table columns issue on maps section of the Dual-write troubleshooting guide.

Features included in this release

Feature area Feature name More information
Billing & Pricing Role price override within Quote Line Detail form

The Price Override button is integrated into the Quote Line form and facilitates the modification of price overrides for quote line details. This functionality significantly reduces the number of clicks and streamlines the process of adjusting prices while maintaining focus within the context of each specific quote line detail.
New Quote Form Experience
Time Entry Copilot in time entry (Generally Available)

Copilot in time entry, which was originally released in USA only, is now enabled by default in all regions from this release onwards. Use Copilot to create time entries from assignments and generate external comments.
Copilot in time entry

Quality updates

Project Operations on Dataverse

Feature Area Reference No. Quality Update
Billing & Pricing 4377398 During Project copy, estimates aren't getting copied completely in Lite org.
Resource Management 4343128 Fix Invalid XML and Null Reference errors when booking from the Schedule Board.
Project Planning & Tracking 4337938 PSA Upgrade: Dynamics365ProjectOperationsDualWrite and Dynamics365ProjectOperationsDualWriteEntityMaps shouldn't be imported during upgrade from PSA to PO.
Project Estimates 4326097 Not able to create estimates with the future dates when Modern Estimates Feature is enabled.
Resource Management 4323126 Update to use right version of UnifiedResourceScheduling in PSCore.
Billing & Pricing 4320628 Can't open Add to Invoice dialog.
Project Estimates 4318730 Legacy estimates grid doesn't load.
Sales 4316856 Should allow relinking project/task to contract line and block other changes to contract line during reevaluation.
Approvals 4314519 Unable to delete an ILD on a draft invoice.
Subcontracting 4305864 On creation of subcontracting line resource, restriction on msdyn_name char count>100 throwing error.
Sales 4294310 Price override through QLD shows incorrect currency in quick create form.
Approvals 4260445 Editing Project approval billing type alters journal line transaction date.
Billing & Pricing 4259028 Fallback when User Settings are unavailable in ProjectOperationsDualWrite.
Billing & Pricing 4232463 Product-based lines are included on invoices for ALL customers in multiple customer scenario and resulting in multiple billings of the same product, etc.
Sales 4221302 Allow Multiple Executions for Contract Confirmation.
Time Entry 4220455 Time Entries split incorrectly when the days overlap while importing Resource bookings.
Approvals 4132742 Project Approver Admin Role doesn't work when assigned through a team role.
Project Estimates 4097344 SQL timeout displaying in Estimates Tab.
Project Planning & Tracking 4086054 Prevent Update to Project Locked Fields if Project has Tasks from backend.
Project Planning & Tracking 3859423 Copy Project: Telemetry and error improvements to make troubleshooting easier customers.
Deployment & Configuration 3842801 Improve error messaging for post import during Upgrades or Installations.
Project Planning & Tracking 3831591 Recalled time entry doesn't update in WBS with on-demand update.
Approvals 3801469 Project approval billing type is only set with linked contract line.
Project Estimates 3770326 Estimated Expense Cost (msdyn_plannedexpensecost) goes negative when changing task duration.
Project Planning & Tracking 3736776 Updating project start shouldn't open project session if there isn't an open session.
Sales 3679212 Contract line details can be added or updated on a confirmed contract.
Approvals 3521008 Correction Journals ignore new expense category on integrated orgs.
Project Planning & Tracking 3506993 Schedule Variance not being recalculated after task Effort is adjusted using Task Grid.
Subcontracting 3491867 Subcontract Line Resource creation leads to script error.
Subcontracting 3338245 Posting vendor invoice fails when lines include Procurement category with category type Item.

Project management and accounting in Finance

For information about the bug fixes that are included in this update, sign in to Microsoft Dynamics 365 Lifecycle Services, and view the KB article.