D365 Finance and Supply Chain One Version Update Test Checklist
Dynamics 365 Finance and Supply Chain follows the One Version model, with continuous service updates that all customers take within supported windows. Testing each update in a sandbox before production is how teams avoid surprises. This checklist gives you a repeatable plan.
0 of 33 items complete
10 critical items still open - these are the highest-risk gaps.
Plan and prepare
Sandbox update and baseline
Regression testing
Extensions and integrations
Security, performance and data
Go/no-go and production update
Run the full list for each update, scaled to the content of the release. Critical items that are unchecked should block a go decision until a named owner accepts the risk.
Update readiness review for your D365 estate
Want a second pair of eyes on your update test plan and extension risks? Optional follow-up, the checklist is free.
Optional. The tool and every export work without this. No spam.
How to use the checklist
Copy the list into your update runbook and assign owners. Scale the depth of testing to the release content: a small quality update may need a smoke test and your automated suite, while a release with changes in planning or costing needs deeper testing. Record results for each item and keep the evidence for audit.
- Start from the release notes for your modules
- Automate the processes you repeat every update
- Keep an owner and date next to every open item
- Archive results as the update record
Why a regression suite pays off
Because updates arrive regularly, manual retesting of everything does not scale. Task recorder can capture business processes as recordings, and the Regression suite automation tool can replay them against a sandbox using test cases stored in Azure DevOps. Start with the ten processes that would hurt most if they broke, and expand over time. Maintain the suite whenever setup or forms change.
Extensions and integrations
Extensions built with the supported extensibility model usually survive updates, but compile errors and behavior changes still happen. Treat each connected system as a test case: send a real message through and confirm the result on both sides. Pay special attention to anything that reads data entities or depends on specific field values, as these are common sources of quiet breakage.
Common mistakes
Frequent issues are testing in a sandbox with stale or thin data, skipping integrations because the partner team is not available, treating the update as an IT task without business sign-off, and not retesting batch runtimes. Another mistake is pausing updates repeatedly until a larger jump becomes riskier.
Frequently Asked Questions
What does One Version mean for D365 F&O?
It means all customers run the same code line, with service updates delivered continuously. Customers must stay within the supported update window, though a limited pause option exists. Check current Microsoft guidance for the exact schedule and rules.
What is RSAT?
The Regression suite automation tool replays recorded business process tasks from Task recorder against an environment, using test cases managed in Azure DevOps. It reduces manual regression effort, but recordings need maintenance when processes or forms change.
Do I need to test every module after each update?
Not at the same depth. Review the release notes, test what changed and your highest-risk processes deeply, and run a smoke test on the rest. Over time, an automated suite lets you cover far more with less effort.
What should be in a go/no-go decision?
Include open defects by severity, results of regression and integration tests, batch runtime comparisons, status of extensions, readiness of users and support, and a named business owner who accepts the remaining risk. Record the decision and its date.
If you want help turning your regression scenarios and data checks into a repeatable, private test aid on your own infrastructure, we can scope that with you.
Related Tools
D365 Batch Job Checklist
A practical checklist to design, review and monitor batch jobs in D365 F&O, covering batch groups, recurrence, alerts, cleanup jobs and go-live checks.
Microsoft DynamicsD365 Security Role Design Worksheet
Map job functions to custom security roles, duties, data restrictions and segregation-of-duties conflicts, with a risk score per role for review.
Microsoft DynamicsD365 Master Planning Setup Checklist
A step-by-step checklist for configuring and validating master planning in D365 Supply Chain Management, from parameters to a trustworthy planning run.
Microsoft DynamicsD365 Production Order Status Reference
A searchable table of production order statuses and the process steps between them, with what each status allows and what to check before moving on.
More Microsoft Dynamics tools
See all- D365 F&O OData URL Builder
- D365 Data Management Import Worksheet Template
- D365 Finance and Supply Chain Functional Design Document Template
- D365 Finance and Supply Chain Fit-Gap Analysis Worksheet
- D365 Finance and Supply Chain Data Migration Mapping Worksheet
- D365 Finance and Supply Chain Cutover Plan Template
- D365 Finance and Supply Chain UAT Test Case Worksheet
- D365 Finance and Supply Chain Integration Interface Register
- D365 Finance and Supply Chain Change Request Form Template
Keep exploring
Free tools
- D365 F&O Go-Live Cutover Readiness ChecklistChecklist of data, environment, integration, user and support items to confirm before a D365 Finance and Supply Chain go-live.
- D365 Finance and Supply Chain Change Request Form TemplateA change request form for D365 projects and production support with impact on scope, effort, security, data and testing, plus approval lines.
- D365 Master Planning Setup ChecklistA step-by-step checklist for configuring and validating master planning in D365 Supply Chain Management, from parameters to a trustworthy planning run.
ERP fixes and how-tos
- Dynamics 365 Supply Chain Management API: OData, Custom Services and Data PackagesD365 Supply Chain / F&O APIs explained: OData data entities, custom services, the data management package API, Entra ID authentication and when to use each.
- How to Refresh a Dynamics 365 F&SCM Sandbox From ProductionStep by step: refresh a Dynamics 365 Finance and Supply Chain sandbox from production using LCS database movement, plus the post-refresh checklist most teams skip.
- Dynamics 365 Supply Chain Wave Planning and Inventory JournalsHow wave planning and inventory journals work in Dynamics 365 Supply Chain Management: wave templates, wave steps, work templates, journal names and posting.
AI on your ERP
- AI for Dynamics 365 Finance and Supply Chain beyond CopilotAI for D365 Finance and Supply Chain beyond Microsoft Copilot: private LLM grounded on data entities and OData, on-prem-capable via Local Business Data.
- AI for Dynamics 365 Production Control: Orders, Planning and SchedulingAI for Dynamics 365 F&SCM production control: production orders, BOM and route data, master planning and scheduling, explained in plain English on private servers.
Integrations
- How to connect Microsoft Teams to Dynamics 365 Finance and Supply ChainConnect Dynamics 365 Finance and Supply Chain to Microsoft Teams: business events, adaptive cards, Power Automate approvals and Entra ID auth, with limits.
- How to use ChatGPT with Dynamics 365 Finance and Supply ChainUsing ChatGPT with Dynamics 365 Finance and Supply Chain: custom GPT actions over OData, exports versus live access, data controls and when to go private.
Software
- Microsoft Dynamics 365 Finance and Supply ChainDynamics 365 Finance and Supply Chain Management explained for manufacturers: modules, data entities, OData, deployment, strengths, limits and alternatives.
- Dynamics 365 Field ServiceDynamics 365 Field Service handles work orders, resource scheduling and mobile technicians on Microsoft Dataverse. Modules, integrations and alternatives.