The official Mcrosoft’s announcement of the upcoming release of Microsoft Dynamics 365 Business Central (the SaaS ERP proposition based on NAV core, available from April 2, 2018, that I will call here D365BC) has generated lots of excitements and lots of rumours at the same time.

I want to try here to help answering many questions that I’m receiving in these days.

NOTE: these are not official Microsoft’s responses but comes only from what I know now. Comments on that are extremely welcome

As a first step, I want to clarify the main hot topic I see every day: is NAV on-premise dead?

NO!!! On-Premise will be always supported. The Microsoft’s roadmap was announced in these days and it’s very clear:


From Spring, we’ll have NAV 2018 and D365BC. We will have NAV 2018 Cumulative Updates every months until this fall. Then NAV on-premise will be rebranded too as Dynamics 365 Business Central. We will have the on-premise and the SaaS version, with the same features and UI. You can choose if for your business a SaaS proposition can fit your needs or if an on-premise solution is the best for you. You’re not absolutely forced to go in the cloud!

Next questions:

  1. Is D365BC always NAV? YES. D365BC is based on the NAV codebase.
  2. What features will D365BC have? D365 will be released in two main versions (Essentials and Premium, I’ve talked about that in details here).
  3. If I’m a NAV user, will I loose functionalities and capabilities? No. D365BC will have full NAV capabilities, at least what you can have now on a standard Cronus database.
  4. Can I customize D365BC? Yes, obviously. With the new Extensions model. You can’t change standard code but you need to use the event-based model.
  5. Can I customize D365BC for my customer only? Yes, Extensions can be deployed also for a particular customer.
  6. Can I block my customer from installing Extensions from AppSource? Yes.
  7. Will we have GDPR features on D365BC? Yes, D365BC will be released with interesting GDPR-related features starting from April (same features released for the actually supported NAV versions).
  8. Can I have a demo environment for D365BC? Not yet, but it will be available on at the release date.
  9. Is D365BC available on Docker as an “offline container”? It could be interesting but I don’t think so. Maybe Freddy Kristiansen can answer on that?
  10. When D365BC on-premise will be available, will the Windows Client also be available again? For what I know, the Windows Client will still be alive at that date. However, the Web Client will be the future to go.
  11. Will be possible to migrate from NAV on-premise to D365BC or from D365BC (cloud version) to D365BC (on-premise)? My answer is yes. RapidStart Services will be available for data import/export. I don’t know if there will be dedicated tools for that in the future. Obviously, you can’t do a NAV backup on SQL and attach that to a D365BC instance.
  12. What about platform updates for D365BC (SaaS and on-premise)? The SaaS platform will be automatically updated “under the hood” by Microsoft, while on-premise will have its cumulative updates.
  13. What about Development Environment? Will still be available? The development tool will be Visual Studio Code. From here, you can customize objects and create new objects with the new Extension model. As far as I know, Development Environment will still be live but with reduced features in the future.
  14. Can I integrate D365BC (SaaS version) with my on-premise applications? Yes. With D365BC you can use web services for integration. Obviously, you can’t interact directly with the database.
  15. As an end user, can I buy D365BC by myself? No, you need to contact a Microsoft partner (CSP). Personally, I hope it will always like this, because we’re talking about an ERP and not a game or an app for your phone  A partner is a must to have.
  16. What about licensing for D365BC on-premise? It will be the same as the actual NAV? I’ve no answer on that. I think so, but we should wait this fall…
  17. I have Manufacturing and I need integration with my machines in the production department. Is the SaaS version suitable for me? We can talk hours about that  As previously explained, you can integrate your applications with D365BC (cloud version) by using Web Services. Obviously, you need to carefully evaluate your needs and your architecture. Going on cloud is absolutely not a must and on many scenarios it could be better to stay on-premise.
  18. What’s D365BC (cloud) SLA? I’ve not a clear benchmark, but Microsoft have a 99.9% SLA in place on their public cloud platform so I think you don’t have to be worried about that.

Feel free to comment/answer/integrate the Q&A list