Notifications
Announcements
No record found.
Hi All,
Can anyone please share approximate time or days taken from upgrade AX 2012 R2 to AX 2012 R3 ?
please give an approximate Idea?
Thanks
*This post is locked for comments
Hi Visvash Walia,
It's hard to say and really depends on level of customization you have. It can take from couple of days to years if it's heavily customized.
Hi Ievgen ,
Thanks for quick response.
My AX is not heavily customized. It has some of customization In USR Layers. So what are couple of days would it take an free idea for whole process ??
really appreciated if you provide some feedback.
Hi Ievgen,
Any free idea ?
Hi Vishvash,
As mentioned by Ievgen earlier, there is no calculator available to calculate upgrade time. You mentioned your application has few customization on USR layer but that is not enough to estimate any time for upgrade.
Some partners count the number of modified objects of each type and then calculate the upgrade time based on the total number of objects and multiply by a time factor like 15 minutes per table, 30 minutes per class and 2 hours per form. Forms eat maximum time as the desing needs to be refactored and lot analysis is required due to datasource links, queries and tables refactoring. This method gives you a very rough idea but in my view it is just a fake way of showing something to management.
What actually needs to be evaluted during upgrades is:
1. Is the upgrade really requred? Are there any features in the target version which will be used by business.
2.Which business processes are customised in source system and is the customization really required in the target system?The base functionality customized in old system might have changes/enchanced in target system and the customizations done in previous system might not be required anymore.
3. Technically also code needs to be analysed during upgrade and refactored to suit the target applications. Some methods/classes can take hours to upgrade and some can take less than 5 minutes.
Upgrades should be handled in an agile way as you never know when you encounter a impediement during the process.
Hope this helps
Forever. the challenge is whether you use the new WMS (in theory the only long term option) it introduced additional inventory dimensions and changing all of your posted inventory history with additional dimensions is not supported.
There are some new migration tools expected around July this year for the move to DMO365 which might ease the pain.
reality is reimplementation w ill be faster and cheaper and the investment in converting and reconciling past history would be better spent on adopting new features for the future..
You have to consider a lot for a larger update, such as RTM/R2->R3.
As you can see, there are many points to consider here. To be able to tell how much time it takes for your upgrade, it depends based on the above that how prepared are you to do it? If your developers know their code inside-out, you have all the business processes and technical designs documented up front, you have in-place disaster recovery scenarios like system backups and VM snapshots, and you have people who have done at least one full-scale upgrade, then yes, it is possible to do an upgrade in lets say 3 months.
If you do not have any of the above mentioned met, your typical upgrade time is around 6 to 9 months depending on how much resources you have available to carry out the upgrade.
Also as part of a major upgrade the better companies tend to do an audit and revise their processes for simplification, do code cleanup to get rid of warnings/best practice errors/LCS code impact analysis errors, archive some of their data, and a lot more, which can also extend the whole upgrade process.
Good write up Vilmos, thank you.
I would like to mention some points here so it would be easy to understand:
Now can you please suggest me your experience on this?
AP and AR modules rely on the Vendors and Customers, which is the Global Address Book - see my comments on normalization changes there. Also Finance-related modules have also been changed in the metadata. I would say most of the points I've raised still apply for your case as well, and the upgrade could take several months still if you want to do it properly.
If you do not have heavy ISV solutions, multi-layer customizations, the code upgrade part could be done in a couple of weeks tops depending on the documentation and experience of your team.
We typically approach it in a way that we do a "dry code upgrade" first, where we do not really care about new functionality, just resolve the compilation errors or data type conflicts due to redesign. Once the application is error-free, we try to run the data upgrade in a new environment and see if it goes through. Do a quick fix for the errors, and let functionals test the dry-upgraded code. After that if they find that some business processes are not working as expected, then you can start looking into overhauling and redesigning the system to use new business processes/functionalites that Microsoft has brought in, and also try refactoring the code which is broken.
Once those parts are done and you have a final upgraded codebase, you can fine-tune the data upgrade and do several iterations on those, to make sure after the ugprade you are not missing anything, transactions, postings, integrations, everything is in order.
Thanks Vilmos for your suggestion. I am here for some guidance so that I don't end up with some confusion.
Here i am getting confused with below mentioned your comments :
"If you do not have heavy ISV solutions, multi-layer customizations, the code upgrade part could be done in a couple of weeks tops depending on the documentation and experience of your team."
How can i get to know my ISV solutions is Heavy or not??
Please suggest
If you for example you have used Blue HorseShoe solution for warehouse management and shipping which is worth several hundred thousand dollars like at my previous workplace which changes your whole inventory handling impacting most supply chain modules, and then later on the ISV solution got acquired by Microsoft to become the new Advanced warehouse management module in R3, that is how you know if you have heavy ISV solutions :)
In case you have any ISV solutions at all, you need to contact those vendors if you have software assurance/solution level agreements with them to provide the upgraded version of their modules, which you need to install instead of your current ones. If you do not have a license or the vendor has not upgraded it themselves, you might have to do that task yourself as well. If you do not have ISV solutions, which you have not mentioned yet, then you have nothing to worry about and just upgrade your own customizaitons on USR.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Martin Dráb 4 Most Valuable Professional
Priya_K 4
MyDynamicsNAV 2