What's new April 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.103.0.8.
  • Project management and accounting in a Microsoft Dynamics 365 Finance environment version 10.0.39.

Project Operations dual-write maps updates

There are no Dual-write maps that are modified or added in the Project Operations April 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
Project Management Increased task limit to 1,000 per project

The new limit from Project for the web scheduled projects in Project Operations is 1,000 tasks per project.
Project and task limitations
Project Management Editing Assignment Contours Phase 3

Users can now view assignments in a monthly and yearly view, under the tasks tab of a project. Additionally, for tasks without resources assigned, the unassigned contours are visible but in read-only state until a resource is assigned. These changes are available post March via Project for the web.
Editing resource assignment contours
Project Management Work Breakdown Structure (WBS) Save Notification

When changes are made in the work breakdown structure within Project for the web, there's an asynchronous process to save those changes to Dataverse. Until the save to Dataverse is complete, some information in other tabs on the project (for example the estimates tab), may not reflect the changes. This feature shows an icon on the Project for the web UI that indicates when a save is complete (green check mark) or on-going (blue spinner).
Saving changes to a project's WBS
Project Management Enable audit of Project Manager field

Fields like Project manager, Comments, Status updated on, and Scheduled start, on the Project entity were set to noncustomizable to prevent customers from making changes that could negatively impact the product. However, this also disabled customers' ability to audit these fields. This feature allows those specific fields to be audited while keeping all other customizations disabled.
Resource Management Intelligent multi-factor resource recommendations

This is an extension to the Intelligent Resource Recommendations feature, which was initially released using only one factor (Experience Fit). Resources are now recommended using a combination of Experience Fit, Cost, Availability, and Skill-match. Resources can also be compared, shortlisted, and booked as a project team member.
Prerequisites to use resource recommendations

Get intelligent resource recommendations
Time Entry Copilot in Time Entry (preview)

Copilot acts as your intelligent assistant and takes away some of the heavy lifting associated with logging work completed by you. Users are able to create draft time entries from project assignments and generate editable external comments for all time entries using the Copilot sidecar experience. (Only previewing for NAM Azure region).

Quality updates

Project Operations on Dataverse

Feature Area Reference No. Quality Update
Billing and Pricing 3586943 Estimate grid to show update to prices and Billing type (chargeability) when "Update prices" is selected.
Billing and Pricing 3734257 Use Transaction Date (Time zone independent) field instead of Document date during invoice creation.
Sales 3749382 Close As Won fails if QuoteLineResourceCategory is pointing to Inactive ResourceCategory record.
Billing and Pricing 3761980 Recalculate API on invoice doesn't recalculate the Chargeable amount, Nonchargeable amount, etc.
Project Planning and Tracking 3764826 Copy Project has team members copied to the root business unit.
Approvals 3801469 Project approval billing type is only set with linked contract line.
Sales 3815475 Able to create and update estimate lines with invalid subcontract lines.
Billing and Pricing 3817244 Invoice with missing invoice lines is created when Project Contract has more than 5,000 contract lines (Project based lines + Product based lines).
Project Management 3838992 Status reports displayed on the screen and as part of printed content are fully accessible.
Billing and Pricing 3852034 Billing hub doesn't reflect correct amount for the Fee field, nor does it show the unbilled sales transactions of type Fee when selected.
Project Contracts 3859490 Error with contract performance tab when contract is created without project.
Billing and Pricing 3876272 Invoice confirmation fails with error An item with the same key is already added.
Project Budgeting 3884108 During Revision Recreate Details for Expanded Budget Lines.

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.