Skip to content

Current release

What’s new or changed in 9A Advanced Manufacturing for F&SCM 3.2025.05.01

Release version: 3.2025.05.01
Release date: 16/05/2025
Total # work items: 8

Features

This section contains a table that lists the features that are included in this release when available. We might update this article to include features that were added to the build after this article was originally published.

ID App Title
19728 Advanced Projects Item coverage independent of project dimension
19838 Advanced Projects Enable row version change tracking on the project costing sheet tables
19841 Advanced Projects Align costing sheet line entity with recent changes
19850 Discrete Manufacturing Extend Incremental Matertial Availability Calculation with new option to update the Discrete Manufacturing fields of new planned orders
19876 Windchill - D365 SCM Connector Item number added to error message “ERROR: no previous BOM with version ....”

Bugs & Fixes

This section contains a table that lists the bugs and fixes that are included in this release when available. We might update this article to include features that were added to the build after this article was originally published.

ID App Title
19909 Discrete Manufacturing Material availability calculation error when updating a transfer line
19916 Discrete Manufacturing Size if table UDMReqPoExtra is huge
19917 Windchill - D365 SCM Connector Asynchronous message processing of thousands of messages in bulk

Detailed notes

This section contains the workitems mentioned in the above sections, with additional details and applicable notes

19728

  • Title: Item coverage independent of project dimension
  • App: Advanced Projects
  • Type: User Story
  • Notes:
    Because the Coverage plan by dimension flag is always activated for the project tracking dimension, the item coverage also needs to have the project dimension filled in. E.g. to change the planned order type to Transfer order for a certain warehouse, you will need to create a record per project dimension, which makes it very cumbersome.
    To make this more user friendly, a flag Project template has been added to the item coverage. When activated, records for all active projects will be created based on this template.

19838

  • Title: Enable row version change tracking on the project costing sheet tables
  • App: Advanced Projects
  • Type: User Story
  • Notes:
    Row Version Change Tracking has been activated on the following tables:
    • AUPProjCostingSheetTable
    • AUPProjCostingSheetLine

19841

  • Title: Align costing sheet line entity with recent changes
  • App: Advanced Projects
  • Type: User Story
  • Notes:
    The following fields have been added to the Project costing sheet snapshot lines entity:
    • RevenueRevisedBudget
    • RevenueChargeable
    • RevenueInvoiced
    • RevisedBudgetQty
    • Direction
    • EcoResCategoryId

19850

  • Title: Extend Incremental Matertial Availability Calculation with new option to update the Discrete Manufacturing fields of new planned orders
  • App: Discrete Manufacturing
  • Type: User Story
  • Notes:
    In certain cases, there can be MRP calculated planned orders with empty Discrete Manufacturing fields:
    • New planned orders are created during the day as a result of updates to the Net requirement screen. If this update is requested with Include all BOM levels checked, one such update can create a bunch of new planned orders. 
    • The Calculate Material Availability calculates the value for these Discrete Manufacturing fields but it is executed normally only at night. Hence, the Discrete Manufacturing fields of new scheduled orders remain empty during the day.
    • The Incremental Material Availability Calculation is executed frequently during the day but only updates the icon of production orders.
    To solve this, the incremental calculation has been extended with a new option that allows the Discrete Manufacturing fields of newly planned orders to be calculated.

19909

  • Title: Material availability calculation error when updating a transfer line
  • App: Discrete Manufacturing
  • Type: Bug
  • Notes:
    In specific cases the material availability calculation can show errors processing transfer orders. This can occur when the transfer order receiving is marked against multiple issues.

19916

  • Title: Size if table UDMReqPoExtra is huge
  • App: Discrete Manufacturing
  • Type: Bug
  • Notes:
    In order to prevent the UDMReqPoExtra table from keep on growing to huge sizes, the Post process master plan periodic task needs to run periodically (once a day/week) with Calculation scope set to Regeneration
    Image


    Remark: if the table is already huge, the first run of this periodic job can take a long time.

19917

  • Title: Asynchronous message processing of thousands of messages in bulk
  • App: Windchill - D365 SCM Connector
  • Type: Bug
  • Notes:
    To support sending and asynchronous processing thousands of messages in bulk from Windchill to Finance and Operations, the following changes have been made:
    • the error message queue is now emptied between processing of the different messages.  Previously, the errors/warnings/infos of message X also contained the errors/warning/infos from message X-1, message X-2 ...., leading to response messages where the limit of 65K characters was reached.
    • the message with messageID=0 will never be processed by the async message processing. FYI: messages are always added to the message log initially with messageID=0, and during first analysis of the content of the message, the actual message ID is filled in. If during the update of that messageID the message is being processed, an update conflict occurred.
    • you can limit the number of messages that are treated in one batch run though a new parameter in the interface parameters.

19876

  • Title: Item number added to error message “ERROR: no previous BOM with version ....”
  • App: Windchill - D365 SCM Connector
  • Type: User Story
  • Notes:
    The item number has been added to the error message “ERROR: no previous BOM with version “X”, view “Design”, type ” and alternate” is found.” This makes troubleshooting much easier, certainly for larger messages sent from Windchill