• Une évaluation gratuite
  • Navigator
  • Academy
  • Partner Portal
  • Devenez partenaire du QBS Group
  • France
    • Global
    • Belgique - Français
    • België - Nederlands
    • Danmark
    • Deutschland
    • España
    • Italia
    • Nederland
    • Norge
    • Österreich
    • Polska
    • Schweiz
    • Sverige
    • United Kingdom
  • Global Global Global en
  • Belgique - Français Belgique - Français Belgique - Français fr-be
  • België - Nederlands België - Nederlands België - Nederlands be
  • Danmark Danmark Danmark da
  • Deutschland Deutschland Deutschland de
  • España España España es
  • France France France fr
  • Italia Italia Italia it
  • Nederland Nederland Nederland nl
  • Norge Norge Norge no
  • Österreich Österreich Österreich at
  • Polska Polska Polska pl
  • Schweiz Schweiz Schweiz ch
  • Sverige Sverige Sverige sv
  • United Kingdom United Kingdom United Kingdom en-uk
QBS group
Menu
  • Informations
    • Blogs
    • Actus
    • Close
  • Événements
  • Solutions logicielles
  • Services
    • QBS Academy
    • Services Azure by QBS
    • Close
  • Programmes
    • Ready to Start – Programme Microsoft Dynamics 365 Business Central
    • Fournisseur indirect Microsoft CSP
    • Programme ISV
    • Nos partenaires
    • Close
  • Qui sommes-nous
    • Qui sommes-nous
    • Vision, Mission and Strategy
    • Timeline
    • Contact
    • Close
Blog écrit par:

William van Voorthuijsen

Temps pour lire:5 Minutes
Partagez ceci:
  • Partager sur Facebook
  • Partager sur Twitter
  • Partager sur Google+
  • Partager sur Linkedin
  • Partager par Mail
20 janvier 2022

Do you really need the Business Central Universal Code Initiative? Are you shocked? Let’s hope not…

Vous êtes ici : Accueil » Do you really need the Business Central Universal Code Initiative? Are...

Business Central

Dynamics 365

Tech

What’s the Business Central Universal Code Initiative?

For a while now, Microsoft has been emphasizing the move to the Cloud. We’ve had their ‘Cloud-first strategy’ and then more recently, the ‘Business Central Publisher Program’ targeting ISVs to convince and even force them to adopt the ‘Cloud-first strategy’. Microsoft forces ISVs to put their solutions on AppSource, even if those ISVs are only serving on-premises customers right now. They’ve even gone so far as to announce possible fees in the future if you won’t adopt the Cloud-first strategy. And now, with the Business Central Universal Code initiative, they are targeting everyone to adopt this strategy.

Basically, with this new initiative, selling extensions not targeted for online use to new Business Central on-premises customers could require you to license two additional modules:

  • Module “Implemented code is not in extensions”
    When the Microsoft Business Central base application is modified, customers will need to license this module.
  • Module “Implemented code is not cloud-optimized”
    When code is developed in extensions, but they are not cloud-optimized, customers will need to license this module

The cost of these modules (read: fees) will start at $0 per full user (both Essentials and Premium) per year and will increase over time. Here is the timeline Microsoft is currently aiming for.

And what about those increasing fees?

Recurring fee(s) Timeline Implemented code is not in extensions Implemented code is not cloud-optimized
2022 $0 $0
2023 $75 $0
2024 $125 $75
2025 $250 $175
2026 onwards TBD TBD

Note: Customers who licensed Dynamics NAV or Dynamics 365 Business Central on-premises before April 1, 2022 will not be required to license the non-Universal Code modules in their current configuration. They can add, remove users and first- and third-party functionality without the need to license previous mentioned new modules.

More information about Business Central Universal Code

What’s Microsoft’s Goal?

To put it very simply, Microsoft would like to create a Business Central SaaS world where every (potential) customer can get any (ISV) solution they need to be able to run their organization on Business Central SaaS. Therefore, Microsoft wants you to create solutions that will work in Business Central SaaS. It’s the future for Microsoft Partners and customers in the Dynamics 365 (Business Central) community, and Microsoft wants to see everyone collaborating on this. Microsoft tries to motivate us by charging fees to those who do not cooperate.

The benefits of the Universal Code initiative, according to Microsoft:

  • Universal Code can be implemented everywhere, in Business Central online, in on-premises or Partner-hosted environments.
  • By listing your Universal Code on Microsoft AppSource, you extend your sales force, reach more customers, and connect directly with decision-makers.
  • By bundling your connected Microsoft cloud services with Universal Code, you generate customer stickiness.
  • Universal Code frees up capacity to improve our mutual offerings and we will be able to serve more customers.

Let’s Get Technical about Universal Code

From Q4 2022 onwards, technical enforcement will be introduced in Business Central so that only ‘Universal Code’ is allowed as additional code in customer environments. You need to move to full extensions only, meaning no more code customizations in Base App. That means in your app.json you should use: “target” : “Cloud”, so your code will work both in SaaS and in on-premises environments.

To make your solutions compatible with Business Central SaaS you need to meet the requirements of SaaS, such as:

  • No usage of .Net Interop (please think about Azure Functions)
  • No file system (please think about Azure Blob Storage, Cosmos etc.)
  • No direct access to SQL
  • Web client only
  • No Base App Source Code modifications
  • Lack of events
  • Printing

This means you not only have to think about moving your code to AL, but also about how to overcome the limitations or requirements of Business Central SaaS. You really need to think outside the box and see the opportunity offered by the whole Microsoft Platform instead of just focusing on the Business Central app itself.

You really need to have a look at Azure (Functions, Storage, SQL, Apps, etc.) which offers multiple solutions in the stack to help you meet the requirements of Business Central SaaS. And yes, that requires other skills you probably don’t have in your organization yet.

Conclusion, Impact and Calls to Action

So, are you shocked, or do you need to make use of this initiative? Let’s hope not, because that would mean you have missed all the Microsoft news in the last 3 or 4 years.

Microsoft has shared their vision for the direction of Business Central SaaS.  It should be the easiest-to-use business application suite, delightful, efficient, “video-game” fast, powerful, simple to discover and quick to onboard. All of this should be available for every (potential) Business Central customer, and they want you to collaborate on that by making your solutions available for SaaS (too).

Hopefully you are already there, or at least almost there, but if not, please rethink your organization’s approach or even the right to exist in the next few years. If you really would like to embrace the cloud you need to think outside the ERP box. It’s not a single solution, but just one part of the platform you offer to your customers.

  • Rethink your solution: Get rid of legacy customizations that are included in Business Central nowadays. Think about Buy or Build. If something already exists on AppSource, why are you going to invest in creating a similar app?
  • Embrace Azure: Have a look at your solutions through the eyes of an Azure Solutions Architect. Train your team in Azure (Blob, SQL, Logic Apps, Functions and Cosmos to start with).
  • Pick your battles: Use Horizontal ISV Solutions. Don’t develop something which already exists. Team up with other Partners. Outsource development and maintenance of your apps.
  • Search for Value: Only invest in solutions where you are really adding value to Business Central and your vertical. Have a look at the QBS Marketplace. Tell your PSM that you would like to have a chat with one of our Architects.

I would like to close with a quote of Marije Brummel (Azure Solutions Architect);

“No one needs to be left behind!”

Plus d’articles

Ce qui pourrait également vous intéresser

  • Hébergement Azure pour Dynamics NAV/Business Central ?

    Qu’est-ce que l’hébergement Azure pour Dynamics NAV/Business Central et […]

  • Dynamics 365 Update Webcast – 9 December 2021

    Microsoft Dynamics 365 update 9 décembre 2021 Ce webcast […]

  • Directions EMEA in Milan and we as QBS Group will be there!

    It was a tough year without meeting each other […]

  • The Dynamics 365 Migration Journey – Infographic
  • En tant qu’entreprise informatique, votre organisation est-elle prête à vendre Microsoft Business Solutions ?
  • Partenaire, développez un business model réussi avec Dynamics 365 Business Central

    En tant que revendeur de logiciels, qu’est-ce que cela […]

  • Solution ERP Microsoft Dynamics 365 Business Central pour les PME

    Que vaut Microsoft Dynamics 365 Business Central en tant […]

  • Dynamics 365 Update Webcast 1 July 2021

    This series of webcasts is intended to share the […]

  • Cosmos versus Azure SQL and how to integrate with Dynamics 365 Business Central #MSDYN365BC

    One of the highest-scoring FAQs from partners and customers […]

  • Dynamics 365 Update Webcast 27 May 2021

    This series of webcasts is intended to share the […]

  • How to use the Dynamics 365 Business Central API with C# in Service-to-Service scenarios

    A question that was raised more frequently than others […]

  • Get Insights from Microsoft about the directions of Business Central in the SMB Channel

    Michael Hartman, CEO of QBS Group, interviewed Mike Morton, […]

  • ERP Migration – the Friendly Hill That One Day May Become a Hostile Mountain

    Cloud computing is probably the most profound IT-innovation of […]

  • Comment obtenir la compétence Microsoft Cloud Business Applications pour PME ?

    Microsoft a communiqué sur les prérequis indispensables à l’obtention […]

  • Why is Application Insights so important with Dynamics 365 Business Central?

    I can understand why some people would still refrain […]

  • Ready to Start – Programme Microsoft Dynamics 365 Business Central
  • Dynamics 365 Update Webcast 10 December 2020

    This series of webcasts is intended to share the […]

  • Dynamics 365 CRM Update Webcast 6 November 2020

    Get the latest insights from Microsoft Dynamics 365 CRM […]

  • Why is Azure SQL so important for Dynamics 365 Business Central?

    Let us start with a common question: “When a […]

  • Dynamics 365 CRM Update Webcast 16 October 2020

    Get the latest insights from Microsoft Dynamics 365 CRM […]

  • Dynamics 365 Update Webcast 15 October 2020

    This series of webcasts is intended to share the […]

  • What is the MB-800 Microsoft Dynamics 365 Business Central Exam and why does it matter?

    Microsoft has launched a brand-new certification exam for Dynamics […]

  • Dynamics 365 CRM Update Webcast 4 September 2020

    Get the latest insights from Microsoft Dynamics 365 CRM […]

  • Why use Azure BLOB Storage with Business Central?

    What is Azure BLOB Storage and why is this […]

  • QBS Summer School 2020

    Even with the new normal, summer remains the perfect […]

  • Dynamics 365 Update Webcast 25 June 2020

    This series of webcasts is intended to share the […]

  • Dynamics 365 CRM Update Webcast 24 June 2020

    Get the latest insights from Microsoft Dynamics 365 CRM […]

  • From NAV via Business Central on-premises to Cloud

    In this time of digital transformation, it is recommended […]

  • Best practices of migrating your customer to Business Central SAAS

    “Migrating Dynamics NAV customers to Dynamics 365 Business Central […]

  • Dynamics 365 and Power Platform licensing model explained

    Get the latest insights from Microsoft Dynamics 365 CRM […]

  • Dynamics 365 CRM Update Webcast 11 May 2020

    Get the latest insights from Microsoft Dynamics 365 CRM […]

  • Dynamics 365 Update Webcast 7 May 2020

    This series of webcasts is intended to share the […]

  • Dynamics 365 Update Webcast 6 February 2020

    This series of webcasts is intended to share the […]

  • Update on Dynamics 365 Business Central 18 November 2019

    This series of webinars is intended to share the […]

  • Dynamics 365 Business Central 2019 release Wave 2

    As of October 1, 2019, Microsoft has launched Dynamics […]

  • Directions EMEA 2019 is less than 1 month away! Are you ready?

    Come meet us – as always we will have […]

  • QBS Marketplace
  • Update on Dynamics 365 Business Central 27 August 2019

    This series of webinars is intended to share the […]

  • Microsoft raised the bar for competencies

    October 24, 2019 update. Microsoft has gone back on their […]

  • New Pricing for Dynamics 365 Customer Engagement & Unified Operations per the 1st of October 2019

    Microsoft announces new Pricing for Dynamics 365 Customer Engagement […]

  • Promo on Dynamics 365 for Sales to Office 365 customers

    Launched on May 1st, 2019 running until October 31st […]

  • Dynamics 365 Business Central April 2019 update – key findings

    April 19 2019 Dynamics 365 Business Central Release   Our […]

  • Update on Dynamics 365 Business Central 13 June 2019

    This series of webinars is intended to share the […]

  • The 7 secrets you must know to be successful with your Dynamics 365 App

    In 2019 we celebrate 30 years of the world […]

  • Update on Dynamics 365 Business Central 9 May 2019

    Watch here the Webinar update of the 9th of May 2019.

  • What does the latest Dynamics 365 Business Central Update (April ’19) mean for Europe, Middle East & Africa?

    The April 2019 Business Central Licensing Guide has recently been released, but are there differences from the previous ones? In short, yes.

  • Press release: QBS group becomes majority shareholder of 1ClickFactory

    Leusden, The Netherlands, April 2019   QBS group and […]

  • L’équipe QBS group Mid Europe rencontre 1ClickFactory

    Depuis le début de l’année, QBS group représente 1ClickFactory au Benelux. Il s’agit dès lors de la 2e région où QBS group constitue le point de contact exclusif de 1ClickFactory. Toutefois, quelle est l’action de 1ClickFactory et de quels avantages nos partenaires QBS group peuvent-ils bénéficier?

  • Update on Dynamics 365 Business Central 11 April 2019

    This series of webinars is intended to share the […]

  • Update on Dynamics 365 Business Central 14 March 2019

    Technical update and License update 1 April 2109

  • All you need to know about Microsoft Dynamics NAV coming to an end and becoming Microsoft Dynamics 365 Business Central

    (this page will continuously be updated as information arrives) […]

  • White Paper – Microsoft Dynamics 365 the perfect platform for digital transformation in the mid-market

    At QBS group we’re all about Dynamics partners – […]

  • Update on Dynamics 365 Business Central 7 February 2019

    This series of webinars is intended to share the […]

  • Ready to Start Microsoft Dynamics 365 Customer Engagement
  • Directions EMEA 2018 Business Report

    This unique report features a broad but insightful and independent business reporting on the happenings at DIRECTIONS EMEA 2018.

  • Microsoft Dynamics 365 – the perfect platform for new business ventures

    Microsoft has thousands of business partners. Is this market not the red ocean?

  • Ready to Go for Dynamics 365 Business Central
  • Ready to Start Microsoft Dynamics 365 Customer Engagement program – Reference MKB365

    MKB365 has set up a separate business model for […]

  • Highlights from eXtreme 365 EMEA 2018

    Get all the highlights of eXtreme 365 EMEA 2018 and watch this 6 minutes video.

  • What can Dynamics CRM Partners expect from eXtreme365 EMEA 2018?

    eXtreme 365 is the annual event for Microsoft Dynamics […]

  • The evolution of Dynamics 365 opens the door for new opportunities

    Being a Dynamics CRM partner today is like dancing on a volcano – far from boring!

  • “Ever change a winning team”

    “Ever change a winning team” Alex Ferguson, former football […]

  • What’s new NAV 2018

    Understanding these new possibilities is crucial for your product and / or marketing plans.

  • GDPR … and what now ?

    Starting from 25 May 2018 there is going to be a […]

  • Position NAV as stepping stone for more Dynamics 365 ‘Tenerife’ deals

    Since the introduction of the Dynamics 365 Business Edition in the US and Canada late 2016, the position of Dynamics NAV is under pressure! Competitors took the chance to position NAV as an old-fashioned solution and that’s a direct threat to your NAV business!

  • Exclusive interview with Jeff Edwards Director for ERP Channel Strategy Microsoft

    “If you’re an ERP partner not selling CRM, and not having a focus on verticals in 2018 – I don’t know what you’re doing”

  • Dynamics 365 Business Central sur Microsoft Azure
  • Services de mise à niveau
  • Dynamics 365 for Sales Acceleration Program
  • Programme éditeurs

    En tant qu’éditeur, vous axez principalement vos efforts sur […]

  • Fournisseur indirect Microsoft CSP

    En tant que revendeur Microsoft, vous envisagez de collaborer […]

  • DIRECTIONS EMEA 2017 business report is available now!

    Never before it was so important for Dynamics partners […]

  • Business Edition is off – long live Tenerife!

    Our team is just getting back from Directions in […]

  • QBS Academy
  • Nos partenaires
  • Directions EMEA 2017 Madrid

    Find here all the information you as Microsoft Reseller […]

  • Reflections on this weeks announcements from Microsoft

    One of our founders summarized this week plain and […]

  • The CSP Direct model is like an iceberg

    We noticed that the market is changing, our clients are, more and more, requesting a subscription based approach. This allows them to not have their own services nor the hassle.

  • General Data Protection Regulations (GDPR) – a Microsoft perspective

    The EU General Data Protection Regulation (GDPR) is the […]

  • Inspire 2017 – A look back at 11 big stories for Microsoft Dynamics Partners

    As a longtime WPC / Inspire-observer with a perspective […]

  • Part 4 Microsoft Dynamics Development Preview

    Microsoft released during last Christmas an Azure Virtual Machine […]

  • What Dynamics Partners can expect from Inspire 2017

    Microsoft is on the move! Ever since the start […]

  • 7 Strong arguments to sell Dynamics NAV today

    Dynamics NAV finds itself in an interesting position today! […]

  • Dynamics NAV Development: Extensions or Extinction?

    No one wants to be a dinosaur, it does […]

  • Do you know your new competitors with Dynamics 365 for Financials?

    The new kids-on-the-block with outsell you on Dynamics 365 […]

  • What is the Microsoft Cloud Solution Provider Program (Microsoft CSP)

    The Microsoft Cloud Solution Provider Program (CSP) enables partners to directly manage their entire Microsoft cloud customer lifecycle.

  • Dynamics 365 Business Edition: Opportunity or Threat

    Microsoft will be launching Dynamics 365 Business Edition in […]

  • Get yourself a niche, in order to be successful

    At QBS group we believe that our partners deserve […]

  • After Directions EMEA 2016, Microsoft Dynamics NAV partners face crucial decisions on their future

    As a longtime Microsoft-observer with a perspective geared toward […]

  • What is the Microsoft CSP Program?

    In order to be successful in a Cloud first, […]

Ce que l’on dit à propos du Groupe QBS

  • Ferry Schrijnewerkers

    Owner en Co-founder at MKB365

    Since the start of our company 4 months ago, we have already completed 12 Dynamics 365 for Sales implementations.

    Read the reference case
  • Joaquim Antón Gimeno

    GRUPO CHOICE

    "Our relationship with QBS group allows us to improve our marketing strategy."

    Read the reference case
  • Sofkia

    "Our alliance with QBS group has been very important in the development of our business strategy."

    Read the reference case
  • VS Sistemas

    "QBS group helps us build our road to success."

    Read the reference case
  • Berith Skov - C2IT Business Solutions

    “We are very satisfied with the services provided by and through QBS group."

    Read the reference case
  • Herke ICT Group- Karing Buzing

    We are once again part of a NAV community.

    Read the reference case
  • Owe Loonstra - Verito

    Manager Sales & Marketing

    The fact that we belong to a larger organisation gives our customers security.

    Read the reference case
  • Adfocom - Jeroen Kersten

    Partner Care saved us a lot of time.

    Read the reference case
  • NavAzure - Michael Francois Knudsen

    “It is important to me, that I through QBS become part of a greater network, where partners can share experience"

    Read the reference case
  • Blisss - Dirko Wijers

    Without the help from QBS group we wouldn’t have succeeded.

    Read the reference case

Programme

  • Devenir partenaire
  • Fournisseur indirect du programme Microsoft CSP
  • Programme ISV
  • Nos partenaires

Centre d’Information

  • Références
  • Blog
  • Formation
  • Événements
  • Actus
  • Newsletter

Prestations de service

  • Dynamics 365 Business Central sur Microsoft Azure
  • Services de mise à niveau
  • QBS Academy

Follow QBS group

© Copyright QBS group 2023
  • Cookie Policy
  • Privacy Policy
La Microsoft New Commerce Experience (NCE) How can you win the market with Power Platform in 2022?
We are now Companial!

This is our old website, we’re now Companial.

The content on this page might be outdated.

Enjoy all the new information on our new website.

 

Go to Companial

Contactez-nous, merci de remplir ce formulaire

Rejoignez le QBS Group veuillez remplir le formulaire

Rejoignez le QBS Group veuillez remplir le formulaire

Veuillez remplir le formulaire

Veuillez remplir le formulaire

Veuillez remplir le formulaire


If you are not seeing the form, please check your ad-blocker settings.

Sign up QBS Group Membership

Send me an email.
Download Center

Register for this event
QBS
  • France
    • Global
    • Belgique - Français
    • België - Nederlands
    • Danmark
    • Deutschland
    • España
    • Italia
    • Nederland
    • Norge
    • Österreich
    • Polska
    • Schweiz
    • Sverige
    • United Kingdom
  • Informations
    • Blogs
    • Actus
    • Back
  • Événements
  • Solutions logicielles
  • Services
    • QBS Academy
    • Services Azure by QBS
    • Back
  • Programmes
    • Ready to Start – Programme Microsoft Dynamics 365 Business Central
    • Fournisseur indirect Microsoft CSP
    • Programme ISV
    • Nos partenaires
    • Back
  • Qui sommes-nous
    • Qui sommes-nous
    • Vision, Mission and Strategy
    • Timeline
    • Contact
    • Back

Nous utilisons des cookies pour vous offrir la meilleure expérience possible. En cliquant sur le bouton "Accepter", vous acceptez les cookies et consentez à la politique de confidentialité.

Faire défiler vers le haut