Inspired by a previous post of my follow MVP colleague Fredrik (see: https://dyntips.com/2017/08/02/data-validation-checklist/) I decided to take a closer look at the data validation checklist functionality
(a) for checking that all necessary system setups are made and
(b) for establishing a data migration or cutover plan, which helps ensuring that nothing important is forgotten before going live with D365FO.
Once the project was created, I started with the setup of the task areas, which can be realized by opening the configuration menu shown next.
While setting up those task areas, I noticed that this setup can easily become a lengthy and time-consuming process. Luckily, D365FO ships with a handy Excel add-in that alleviates the setup of those task areas. For details, please see the following screenprint.
The task areas can be setup in numerous ways. I decided to use the different D365FO modules as my task areas. If you want to follow the same approach, you can download the attached SampleGoLiveChecklistTaskAreas Excel File and use it for importing the task areas in your environment.
After the task areas are setup, the legal entities need to be specified …
… before the tasks can be setup. Setting up the data validation checklist tasks is the core of the data validation functionality. When setting up those tasks, you need to take the elements highlighted in the next screenprint into consideration. In the following, the highlighted elements will be explained in more detail.
No 1: Task
Here you have to provide a task description that you can freely define.
No 2: Area
This field allows linking the tasks to the task areas that have been setup before.
No 3: Menu item name
The menu item name allows you establishing a link to the setup form. Once this link is established, users can directly jump to the form where they have to make their setup.
The menu item linkage functionality is probably the most important functionality of the data validation checklist because it allows users opening the respective setup form without a lengthy search in the D365FO menu structure. There is, however, a catch with this menu item linkage. The catch is that unless you know all of the different menu items by heart and can enter them directly through the Excel add-in, you have to select them manually, which is a very time consuming process. To help you with this setup, I attached you the different tasks and menu item in this file (SampleGoLiveChecklist) that can be downloaded and used as a starting point for your own data validation project. Please note that this file includes tasks for all except the retail and warehouse management modules.
No 4: Display order
The display order code allows defining how the tasks are sorted and displayed in the task list.
No 5 & 6: Status & assigned to
The status and assigned to fields allow tracking the progress and the person responsible for a specific task.
No 7: Attachments
The attachment functionality is another great feature that is incorporated into the data validation checklist. It allows attaching comments through notes, links – for example to VSTS backlog items – and files that can be used to document the setups that have been made.
If you downloaded and imported the sample task areas and sample tasks that I provided for download, you will get a task list similar to the one shown in the next screenprint.
After doing some tests with PowerApps, I feel that this and the other previously mentioned functionalities (work items, alerts, MS Flow) do not add much value but might rather complicate working on the different setup and configuration tasks. As a result, working directly on the data validation checklist seems – from the author’s perspective – the easiest and most efficient way.
Hope you enjoyed reading this post and that you find the provided downloadable task areas and task Excel documents useful. Till next time.
Recently, Microsoft launched this new website, which allows us helping to improve Microsoft Dynamics 365 and its family of products and solutions by discussing ideas, providing suggestions and giving feedback.
This site offers a great opportunity for all Dynamics community members to make their ideas and suggestions heard and/or to vote for features that have already been suggested by others.
The ideas and suggestions that get the most votes are likely to be built into future versions of the Dynamics 365 product family. Even though there is no guarantee that one’s idea will be realized, there is absolutely no chance that it will be considered if you do not make yourself heard and use this platform.
That’s why I would like to ask you to make use of the newly released site, not only to bring your own ideas forward but also to vote for other already existing ideas in order to make the Dynamics 365 product family even better in the future.
My personal current favorite finance & accounting related ideas are
- Address selection for collection letters
- Customer lump-sum depreciation of overdue customer positions (invoices)
- Foreign currency revaluation cash and bank management module
- Secure attachments for certain groups of users or security roles
- Single voucher per expense report
- Financial Reporting using Chart of Accounts translated descriptions
- Parallel / Multiple inventory valuation
- Provide ability to restrict ‘Project Stages’ by Security Roles or controlled by Workflow
Do you have other or better ideas?
Then share them on https://ideas.dynamics.com/ideas/ or vote and comment on already existing ones, such as the ones I listed above.
Many thanks for your support and helping making the Dynamics 365 product family better.
It is now over two years that I started this blog.
I would like to take this opportunity to thank all of you for reading, sharing and commenting on the various posts that have been published here.
To makes things even better in the future and write about topics that are of interest to you, I prepared some short questions and would be happy if you could provide me some feedback.
Feel free to leave additional comments. Many thanks for your help!
P.S. For those of you who answered the questions and who are interested in purchasing the project accounting and controlling book that has been released recently, here is a $15 discount voucher that is valid for 2 weeks time (SXAD3AFC) for purchases through the CreateSpace e-shop.
After going through all the previous blog posts on inventory reconciliation you might want to have a break. Interestingly, Dynamics AX offers some interesting things that you can do while having a break…
Just have a look at the AOT forms and search for “tutorial” and you might find “Memory”, “HorseRace” or “Tetris”. Please see the next screenshot.
You can either play those games yourself simply by opening the form or make them available for all you colleagues by following the next steps: