Some users of Dynamics AX Project Management and Accounting have seen situations where they change the stage on a single project and this inadvertently triggers a change to stage on all projects in the system (see community post here).
We have released a hotfix for this issue for AX 2012 R2. Although we were not able to reproduce the exact behavior, we think we know what causes it.
The changes in the hotfix include:
- Modifying the ProjTable form so the Project state buttons are only enabled when a record is present ("NeedsRecord"=true)
- Modifying the ProjStatusUpd.construct method, so it can throw an error when it is used incorrectly
You can download KB3028305 from Lifecycle Services (http://lcs.dynamics.com). This will also be ported to AX 2012 R3 in the next rollup.