web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

How long does an upgrade to Dynamics 365 F&O takes

(0) ShareShare
ReportReport
Posted on by 5

Hi,

We have customized solution of HR & Payroll and overlayred code in different models of AX 2012. We have also run code upgrade service on LCS and then connected dev environment with Azure DevOps VSTS. Now there are 900+ task that needs to be resolved in Azure DevOps. I also have read some blogs and articles with says that I need to convert all my overlayered code into extensions as it is only solution now in AX version 10.0.8. 

Am I going in right direction ? Is there any other way without converting to extension ? How long it will take to upgrade code ?

Any help will be much appreciated 

Thanks

I have the same question (0)
  • Verified answer
    Sergei Minozhenko Profile Picture
    23,093 on at

    Hi Abdullah,

    There is no way to finish upgrade process without converting customizations to extensions. How much it will take? It depends on the complexity and how deep your code injected into standard objects. The main issue that you need a new way to find how to implement the same changes in the extension world and sometimes it's even not possible to do in the same way and you may need to re-design the solution completely.

    Before you will start doing any actions related to the upgrade, you need to analyze new D365 features, capabilities, and deprecated functionality and decide if you can leave some customizations (don't upgrade for them) and use new features or change the business processes.

  • André Arnaud de Calavon Profile Picture
    301,171 Super User 2025 Season 2 on at

    Hi Abdullah,

    In addition, if you try to move all to extensions and you are stuck on e.g. a method where you need to hook in in the middle of the method, or has a valid reason why an enum should be extensible, you can request for an extensibility request. When (and if) it will be acknowledged can take some lead time as well.

  • Abdullah Shahbaz Profile Picture
    5 on at

    Thanks Sergei, Now I am sure that I have to convert customization into extensions.

    But I need to know from someone experiance that How much time will be required. As I have seen Migration report summary that was generated when I run code upgrde service on LCS. From this report I see that there are approx 1000 elements (tables, forms, classes etc) contaning error and needs to be resolved. So my estimate by looking at report was 12 - 16 weeks. Am I right ?

  • Verified answer
    Sergei Minozhenko Profile Picture
    23,093 on at

    Hi Adbullah,

    It completely depends on what kind of customizations you have done before.

    For example migration fields to extensions are quite fast process, but if you have implemented changes in postings it could be a very tricky case and you could spend a week just to find a way how to properly make extensions. And as André mentioned, you may need more extensions points from MS side and it will take some time to approve and implement them as well.

  • Abdullah Shahbaz Profile Picture
    5 on at

    Thank sergei. I got it.

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.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 467 Super User 2025 Season 2

#2
Martin Dráb Profile Picture

Martin Dráb 420 Most Valuable Professional

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 241 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans