1ClickFactory en QBS Group zijn nu samen en gaan verder onder de naam Companial, een internationaal netwerk van Microsoft Dynamics-partners

1ClickFactory en QBS Group fuseren om zo een volledig serviceaanbod te bieden. Nu we verder gaan als Companial zijn wij het grootste en snelst groeiende internationale netwerk van Microsoft Dynamics Partners.

Leusden, Nederland, Vilinus, Litouwen, 2 februari 2022 – 1ClickFactory, gevestigd in Vilnius, Litouwen en QBS Group, met hoofdkantoor in Leusden, Nederland, hebben vandaag, 2 februari 2022, aangekondigd dat de bedrijven fuseren om verder te gaan als Companial.

1ClickFacory en QBS Group zijn gespecialiseerd op het gebied van Microsoft Business Applications en leveren services en licenties aan Microsoft Dynamics Partners. Toen 1ClickFactory en QBS Group in 2017 hun strategische samenwerking aangingen, werd het snel duidelijk dat het aanbod van beide bedrijven op het gebied van technische diensten, licentiebeheer, ondersteuning voor Independent software vendors (ISV), en marketingdiensten zeer complementair waren, allemaal gericht op Microsoft Dynamics en Power Platform. Companial komt op de markt met een duidelijke visie om de preferred community te worden voor elke Microsoft Dynamics professional.

1ClickFactory is een Microsoft ISV Development Center en Gold Certified in Enterprise Resource Planning, Application Development en Cloud Platform. Als wereldwijde organisatie levert 1ClickFactory diensten aan meer dan 300 Dynamics Partners in meer dan 40 landen. De hoogwaardige upgrade-, ontwikkelings- en trainingsservices van 1ClickFactory voor Microsoft Dynamics 365, samen met de hostingservice van Microsoft Azure, helpen Microsoft Partners om klanten betere zakelijke waarde te bieden door oplossingen op locatie en/of in de cloud te leveren.

“Ik ben erg enthousiast om de krachten te bundelen en een One-Stop-Shop te bieden voor elke Microsoft Dynamics Professional met Companial. Onze duidelijke missie is om de verwachtingen te overtreffen door onze Microsoft Partners centraal te stellen in al onze inspanningen, uitstekende diensten aan te bieden, Dynamics Partners te ontwikkelen. Het centrale woord in onze visie is ‘community’. We doen er alles aan om de community te laten werken en de mensen erin te inspireren.

Companial belooft dat het gemakkelijk is om zaken met ons te doen, dat we een kwalitatief hoogstaand dienstenportfolio bieden dat wij alle Dynamics-workloads ondersteunen en dat we onze Dynamics Partners aantrekkelijke aanbiedingen kunnen doen!

We zijn toegewijd aan het succes van onze Dynamics Partners, en bovenal geven we prioriteit aan persoonlijke relaties en een persoonlijk tintje voor het welzijn van onze gemeenschap”
Louis Rustenhoven, Chief Executive Officer, Companial.

QBS Group is het grootste Dynamics-ecosysteem, op het Microsoft na. QBS Group, gevestigd in meer dan 25 landen over de hele wereld, met meer dan 800 partners die meer dan 40.000 klanten beheren, was uniek in haar rol a de Microsoft Dynamics indirecte Cloud Solution Providers. Met de expertise en persoonlijk contact heeft QBS Group Dynamics Partners geholpen bij de overgang naar de cloud en hen ondersteunt bij het aansturen van de digitale transformatie. Microsoft heeft QBS Group onlangs bekroond met de Inner Circle Award for Microsoft Business Applications 2021/22, 8e jaar op rij heeft QBS Group deze eer mogen ontvangen.

“Dynamics Partners zorgen voor groei. We willen dat Microsoft-partners zo efficiënt, capabel en opvallend mogelijk zijn. We hebben in het verleden geweldige ervaringen opgedaan met QBS Group en 1ClickFactory en we zijn ervan overtuigd dat deze combinatie Companial echt in staat zal stellen meer klanten aan te trekken, beter werk te leveren, een hogere klanttevredenheid te bieden en een geweldige relatie te hebben met Microsoft. Een win-win-winsituatie voor iedereen!”
Mike Morton, General Manager Business Central, Microsoft uit.

 

Hoewel de lancering van Companial geen invloed zal hebben op bestaande relaties en contracten die Dynamics Partners hebben met 1ClickFactory of QBS Group, kunnen Dynamics Partners aanvullende diensten en aanbiedingen verwachten die hen zal helpen een Microsoft Dynamics-praktijk op te zetten of een bestaand bedrijf te ontwikkelen om de digitale transformatie te volbrengen en om klanten beter tevreden te stellen. Een voorbeeld is de nieuw aangekondigde samenwerking met Plataan, een van de toonaangevende aanbieders van trainingen voor Microsoft Dynamics en Power Platform. Deze samenwerking zal resulteren in een volledige set van trainingen en hulpmiddelen die onder de merknaam Companial zullen worden aangeboden aan Dynamics Partners wereldwijd.

“Ik deel graag mijn mening over de integratie die nu plaatsvindt tussen QBS Group en 1ClickFactory. We zijn enthousiast en vinden het een goede zet. Gezamenlijk hebben we als gemeenschap enorm veel werk gedaan om Dynamics-klanten vooruit te helpen naar een mooie Dynamics 365-cloudtoekomst. En alleen samen hebben we de middelen om dat mogelijk te maken. We werken nu al met veel plezier samen met uw team om onze klanten vooruit te helpen en we hopen dat in de toekomst nog veel meer te doen en met één keel te stikken. We kijken ernaar uit om met u samen te werken”
Paul White, Chief Executive Officer bij The NAV | 365 People

Over Companial

Companial is het grootste en snelst groeiende internationale netwerk van Microsoft Dynamics

Partners. Companial ondersteunt haar Dynamics Partners – resellers, systeemintegrators, serviceproviders en ISV’s – met zakelijke en technische diensten die gericht zijn op het verhogen van de omzet, het verlagen van de kosten en het verbeteren van de klanttevredenheid. Companial is een officiële MKB ERP Distributeur; Indirecte CSP-provider voor Microsoft; een Microsoft ISV Development Center; en Gold Certified in Enterprise Resource Planning, Application Development en Cloud Platform. Companials hoogwaardige Microsoft Dynamics 365 upgrade-, ontwikkelings- en migratieservices, samen met de toonaangevende Microsoft Azure managed hostingservice, helpen Microsoft Partners om hun klanten betere zakelijke waarde te bieden bij het leveren van oplossingen op locatie en/of in de cloud. Companial levert en ondersteunt momenteel meer dan 1000 Dynamics Partners in meer dan 40 landen wereldwijd.

Neem voor meer informatie contact op met: Ursula Koller, ukoller@qbsgroup.com

Bezoek onze website: www.companial.com

How can you win the market with Power Platform in 2022?

Power Platform is just that, a platform. It’s difficult to go to market with a platform proposition to your customers – so how can you start to make money from Power Platform and its associated technologies? If you would like to think about how you can go from Microsoft Dynamics 365 or Business Central to broader Business Applications, you need to think outside of the product box and broadly consider what can be delivered.

Attend this session to learn about how you can begin to commercialize the Power Platform, what scenarios may fit the market, what has worked well for partners already, and what you will need to consider when starting a successful Power Platform practice.

Nog één keer uitgelegd, wat is Azure Hosting voor Dynamics NAV/Business Central?

Wat is Azure Hosting voor Dynamics NAV/Business Central en wanneer is deze hosting service voor u als Microsoft Dynamics partner nu echt interessant?

Azure Hosting of ook wel genoemd Self provisioning for Dynamics NAV/Business Central is gebaseerd op het Microsoft Azure platform en is speciaal voor Microsoft-partners die in een paar eenvoudige stappen een Cloud business omgeving willen opzetten en dit voor een vast bedrag per maand.

Ideaal voor klanten die naar de cloud willen, maar vanwege hun huidige omgeving nog niet mogelijk is om direct over te gaan naar Dynamics 365 Business Central SaaS.

Wist u dat, vanwege deze unieke service wij als QBS Group en 1ClickFactory werelds grootste Microsoft afnemer zijn van het Microsoft Azure platform.

In deze video laten wij u de voordelen zien van deze service en presenteren uit bij welke klantsituaties u deze oplossing kunt voorstellen. Tevens delen wij ook de resultaten van een onderzoek naar de verschillende alternatieven voor hosting oplossingen. Een onderzoek wat wij afgelopen jaar hebben laten uitvoeren.

  • Is de stap vanuit de klant naar Business Central SaaS nog niet mogelijk?
  • Of voelt u zich nog niet zeker bij het beheer van een Azure omgeving?
  • Of bent u bang voor te hoge kosten van Azure?

“Microsoft adviseerde ons te gaan praten met 1Click Factory omdat zij geen prijs per gebruiker/per maand konden afgeven. Daarnaast is het gebruik van de Self-Provisioning portal heel eenvoudig en kunnen we een aantrekkelijk prijs bieden aan onze klanten.”

Thibaut Heeren, Directeur Scapta

 

Microsoft New Commerce Experience in CSP – Office Hours

Microsoft has released the New Commerce Experience for seat-based licenses in the Cloud Solution Provider (CSP) program.
There are some important changes compared to the current CSP subscriptions that you as partner should be aware of.
Therefore, we are pleased to invite you to our Office Hours regarding the New Commerce Experience in CSP, hosted by the Partner Care team.
During these Office Hours, we will go through important updates, and give you the opportunity to ask all your questions.

Date Time
Thursday 3 February 2022 13:00 – 13:30 CET
Thursday 17 February 2022 13:00 – 13:30 CET
Thursday 3 March 2022 13:00 – 13:30 CET
Thursday 17 March 2022 13:00 – 13:30 CET
Thursday 31 March 2022 13:00 – 13:30 CEST

 

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

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!”

Strategisch partnership QBS Group en 1Clickfactory met Plataan

Plataan, gevestigd in Hasselt, België en QBS Group, met hoofdkantoor in Leusden, Nederland hebben vandaag aangekondigd dat ze hun krachten zullen bundelen met ingang van januari 2022.

QBS Group heeft een meerderheidsbelang verworven van Plataan. Deze transactie is een belangrijke stap in de strategie van QBS Group om het portfolio van partner services te versterken. Het past perfect in de visie van QBS Group om de grootste community en expertisecentrum te worden voor elke Dynamics professional ter wereld.

De groeicijfers van Microsoft Dynamics 365 Business Central (BC) SaaS laat zien dat het steeds belangrijker wordt dat Dynamics-partners bekwaam worden in de Dynamics 365 Business Central competenties, vaardigheden en kennis. De enorme groei van Business Central komt ook tot uiting in de versnelde instroom en het aantal certificeringen van nieuwe Business Central professionals in het “Business Centraal Booster” Trainingsprogramma. Dit programma is een onlineprogramma met praktische oefeningen, onder begeleiding van een ervaren gecertificeerde trainer. Naast de Booster-programma’s voor Dynamics Business Centraal biedt Plataan trainingen aan voor Microsoft Power Platform, Office 365 en de Customer Engagement-workloads.

We beschouwen Plataan als een toonaangevende strategische trainingspartner voor onze community van huidige en toekomstige Dynamics-partners. De ambitie van Plataan om all-inclusive online competentieprogramma’s te bouwen voor Dynamics-partners past perfect bij onze unieke set van technische diensten op het gebied van Business Central, F&O, PowerApps en Customer Engagement en onze expertise in traditionele en CSP (Cloud)-licenties. We kijken allemaal uit naar een geweldige samenwerking met meerdere voordelen voor onze partnergemeenschap!

Louis Rustenhoven, CEO QBS Group & 1ClickFactory

 

Beide bedrijven zijn partnergerichte organisaties. Beiden hebben een ‘Microsoft Dynamics only’-strategie. Geen enkele andere distributeur met toegevoegde waarde in het wereldwijde Microsoft-kanaal kan dit claimen. Ons (digitale) trainingsaanbod gecombineerd met de unieke vaardigheden van QBS Group & 1ClickFactory samen, plus hun brede internationale distributienetwerk zorgen voor een geweldige match! De Dynamics-partnergemeenschap kan van ons een nog aantrekkelijker trainingsaanbod verwachten, inclusief aanbiedingen rond het domein van Dynamics 365 Finance & Supply Chain en Power Platform.

Vincent Bellefroid, Partner Plataan

Wat is Microsoft New Commerce Experience en wat betekent dit voor mij als Microsoft partner.

Wat is Microsoft New Commerce Experience (NCE) en wat gaat er voor mij als partner veranderen?

Het New Commerce Experience (NCE) voor Microsoft 365-, Dynamics 365-, Windows 365- en Power Platform-abonnementen is de belangrijkste update van het Microsoft CSP-programma. Het programma biedt voor u als partner nieuwe tools om abonnementen te vereenvoudigen en te beheren.

Afgelopen tijd hebben wij al meerdere malen u mogen infomeren over de New Commerce Experience (NCE). Omdat dit na de introductie van het CSP-model de belangrijkste wijziging is die Microsoft heeft aangekondigd, is het voor u als business partner belangrijk om volledig op hoogte te zijn met NCE. Vooral omdat het belangrijke impact kan hebben op uw omzet en marges.

We zijn verheugd u mee te delen dat we Anne Jager en Manon Degenkamp, onze licentiespecialisten binnen ons Partner Care team, bereid hebben gevonden om New Commerce Experience (NCE) voor u verder uit te leggen. Tijdens deze video nemen zij de belangrijkste details met u door en wat deze regeling voor u als partner gaat betekenen.

 

Dynamics 365 Update Webcast – 9 December 2021

Deze webcast zal de laatste nieuwtjes rondom Business Central behandelen. Hierin zullen de volgende punten behandeld worden:

  • New commerce experience (seat based)
    Advies over hoe je het best om kan gaan met de veranderingen binnen NCE. Hierbij een aantal interessante veranderingen die aan jouw eindklanten gecommuniceerd zullen moeten worden voor Microsoft dit doet.
  • Een klein overzicht over de update 19.1
    • Acties die genomen moeten worden voor maart 2022, om er zeker van te zijn dat er geen verstoringen zullen ontstaan bij de integratie van Business Central en de Dataverse.
    • Video’s over de Business Central brand launch die beschikbaar zijn tot eind 2021.
    • Nieuwe handigheden in Power Automate om Records te vinden.
    • Meer dan 100 Business Central reference cases die beschikbaar zijn gesteld
  • Updates rondom Power BI
    Nieuwe groep die Reports kunnen verkrijgen, met daarnaast een nieuwe manier om deze Reports makkelijk te kunnen delen.
  • Toekomstige verandering in de permissions van Business Central
    Uitleg over de simpele en verbeterde permission story waaraan Microsoft aan het werken is.
  • Een reminder met wat call-to-actions voor ISV-partners tijdens de volgende update wave.

Dynamics 365 & Power Platform – Special Interest Group – 26 November 2021

Deze Webinar zal gaan over de belangrijkste updates die Microsoft heeft aangekondigd voor Dynamics 365 Sales en het Microsoft Power Platform.

De volgende punten zullen in deze Webinar behandeld worden:

  • Een aantal zaken die binnen Microsoft stopgezet zijn of nog gaan worden;
  • Een aantal licensing nieuwtjes rond Microsoft Power Platform;
  • Veranderingen binnen de platform-limieten, die invloed hebben op het gebruik en facturering ervan;
  • Update over AI-builder in power-platform;
  • Updates over Dynamics 365 sales;
  • Updates over Dynamics 365 field service;
  • Updates rondom de model driven app experience, wat invloed heeft op alle 365 customer engagement apps en custom apps;
  • Veranderingen in AI-builder modellen.

Dynamics 365 Update Webcast

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

It was a tough year without meeting each other in person, having the network possibilities at events and not seeing each other in the conference of Directions. But the focus at this event will be on the fall release of Dynamics 365 Business Central, efficient use of the new development environment, cloud infrastructure and Power Platform.
Gain first-hand knowledge about Dynamics 365 Business Central and the Power Platform.

Innovate your business to successfully deal with technological requirements, and new pricing and sales policies. Offer customers outstanding extensions, innovative solutions, and apps in AppSource using Business Central, Azure Services, Microsoft Power Platform, AI and Machine Learning Collaborate with Microsoft and other Dynamics partners worldwide to enhance your offerings and SMB market presence.

Join Directions EMEA 2021 in Milan on October 27-29, 2021 and get inspired by the QBS presentations during our expertise sessions.

See you in Milan!

 


How to rapidly sell Business Central as a 100% fit, and let your customers recognize the value immediately.

William van Voorthuijsen
William van Voorthuijsen

Target audience: Sales & Marketing, Leadership, Consulting

In this session, you will learn the tips and tricks on how to sell Business Central SaaS to customers in the lower end of the SMB space. We all know that those customers don’t expect high implementation costs. They would rather love to recognize the value of Business Central immediately at low costs and as a great fit with their business. Learn how to complete standard Business Central with some great AppSource offerings and rapid implementations making use of wizards so that your end customers are up and running very quickly as well as recognizing the value of using Business Central in their business.

Session Info – Thursday, October 28, 2021 – 11.00 a.m. – Room Amber 5+6


There is a solution for almost every business challenge, but where can you find it?

Herman van Leeuwen QBS group
Herman van Leeuwen

Target audience: Sales & Marketing

The cloud transformation offers the opportunity to use a dedicated ISV solution rather than developing customizations. Today there are over 1,500 Business Central solutions published on AppSource. Herman will explain how you can find the right solution.

Session Info – Wednesday, October 27, 2021 – 11.00 a.m. – Room Amber 5+6


Go to Market with Power Platform

Chris Parkes
Chris Parkes

Target audience: Sales & Marketing, Leadership

Power Platform is just that, a Platform. It’s difficult to go to market with a platform proposition to your customers so how can you start to make money from Power Platform and associated technologies?  If you would like to think about how you can go from Dynamics 365 or Business Central to broader Business Applications, you need to think outside of the product box and broadly consider what can be delivered.  Attend this session to learn about how you can begin to commercialise power platforms, what scenarios may fit the market, what has worked well for partners already and what you will need to consider to get ready to start a successful Power Platform practice.

Session Info – Wednesday, October 27, 2021 – 11.00 a.m. – Room Coral 3


Have a look at the sessions of 1Click Factory at Directions

Pass by at our booth S09 – a nice surprise is waiting for you!

We are looking forward to seeing you at Directions EMEA in Milan.

If you have any questions, please reach out to us!

QBS Group has been announced 8th time in a row by Microsoft for Inner Circle for Microsoft Business Applications 2021/22.

QBS Group has achieved the prestigious 2021/2022 Inner Circle status for Microsoft Business Applications for the 8th time in a row. Since starting up, QBS Group has received this outstanding honorable award every year. Inner Circle members have performed to a high standard of excellence by delivering valuable solutions that help organizations achieve increased success.

Membership in this elite group is based on sales achievements that rank QBS Group in the top echelon of Microsoft’s Business Applications global network of partners. Inner Circle members have performed to a high standard of excellence by delivering valuable solutions that help organizations achieve increased success. According to Microsoft the Business Applications Inner Circle partners represent the top 1% of the total Business Applications ecosystem.

“In a year of deep business transformation for every company and every industry on the planet, it is extremely rewarding to be able to recognize Microsoft Business Applications partners from every corner of the world that accelerated our joint customers’ digital transformation and drove unsurpassed customer success,” said Cecilia Flombaum, Microsoft Business Applications Ecosystem Lead. “Our Inner Circle members are chosen based on their business performance as well as capabilities as an organization, whether that’s creating IP, developing solutions, or having an industry leading focus on digital transformation. Microsoft is honored to recognize QBS Group for their achievements this past year, their dedication to our customers, and their innovation around the Microsoft Cloud.” 

We are very excited that QBS is part of the exclusive Inner Circle members club in 2021/22. QBS has achieved this award for the eighth time in a row. Our promise towards the QBS partner community and our deep dedication to the Microsoft Dynamics World is still unbroken. We will make optimal use of this membership to continuously improve and strengthen our position in such a great partner community. This gives us a unique position that I know Microsoft appreciates and our partners can benefit from.” Michael Hartmann, CEO of QBS Group

 

 

Dynamics 365 Update Webcast 1 July 2021

This series of webcasts is intended to share the latest information on Microsoft Dynamics 365 and related ISV solutions, both from a technical, functional and business perspective.
And along the year we will keep you informed about the latest news from Microsoft biggest events like Inspire, Directions ASIA, North America and EMEA.

Topics – 1 July 2021

Part 1: Dynamics 365 Business Central Update
Dynamics 365 Business Central Update (20 Minutes)

Part 2: PowerPlatform and CRM update
PowerPlatform and CRM update (20 Minutes)

Part 3: Solitea
Solitea (15 Minutes)

Dynamics 365 Update Webcast

Dynamics 365 Update Webcast

Een tekort aan goede developers en consultants, wie kan me helpen?

Afgelopen kwartaal sprak ik met diverse Dynamics partners over de recente marktontwikkelingen. Een thema wat in ieder gesprek aan bod kwam was het tekort aan developers en consultants. Meerdere malen kreeg ik de vraag of ik wellicht nog iemand kon aandragen vanuit mijn persoonlijke netwerk.

Begin deze week verscheen in HPdetijd een artikel over het tekort aan IT`ers. Hierin stond dat het tekort op de arbeidsmarkt is opgelopen naar pre-Corona niveau. Hoewel de resultaten zijn gebaseerd op data vanuit de Belgische markt, sluiten de signalen van organisaties CTG en Cegeka aan op de eerder ontvangen feedback van onze partners. Klaarblijkelijk betreft dit een generieke uitdaging waar we met het hele kanaal tegen aanlopen.

Als QBS Group hebben wij uitgebreid stilgestaan bij onderstaande vraag: Hoe kunnen we het kanaal helpen om het te kort aan consultancy en development capaciteit op te vangen?  Hieronder vindt u vier mogelijke oplossingen die u als partner helpen met deze uitdaging om te gaan.

1. Creeër extra Development Capaciteit

Het is u ongetwijfeld bekend dat het ISV-development center 1Clickfactory (ons zusterbedrijf) onder uw leiding klant upgrades en solution upgrades kan uitvoeren. Er zijn analyse tools beschikbaar waarmee u gratis inzage krijgt in de complexiteit van omgevingen of solutions. Op basis van de uitkomst kunt u zelf bepalen of het interessant is om zelf uit te voeren of dit uit te besteden. Hetzelfde geldt voor het terugkerend technische onderhoud op extensies. Veel partners weten niet dat het ook mogelijk is om development resources in te huren op het gebied van Business Central, .net & Power Platform.
Tegen aantrekkelijke tarieven kunt u developers inzetten op interne of externe projecten. Dit biedt de mogelijkheid om de flexibele schil rondom uw organisatie op korte termijn uit te breiden.

2. Efficiënt inzetten van Functionele Consultants

In de praktijk blijkt dat consultants relatief veel tijd spenderen aan het trainen van key-users. De welbekende knoppentraining is cruciaal om eindgebruikers mee te krijgen en het implementatietraject te laten slagen. Samen met Plataan TV en MindsUnited heeft QBS Group verschillende soorten training tracks ontwikkeld om key-users te trainen van zero to hero. Hoewel wij beseffen dat dit niet hetzelfde is als 1-op-1 begeleiding geloven wij wel dat dit kan helpen uw consultants te ontlasten. Door eindgebruikers gedurende het implementatietraject te trainen tot experts, blijft er voor consultants meer tijd over om te implementeren. Ook reduceert u hiermee het aantal support vragen na de datum van livegang.

3. Breng duidelijke focus aan

Klanten vragen steeds vaker naar platform brede oplossingen. Hoewel het verleidelijk is om alles zelf op te pakken is dit niet altijd verstandig. Het uitbreiden van het productportfolio vraagt immers om investeringen in tijd en geld. Soms is het verstandiger strategische partnerships te overwegen. Zo biedt ISV-partner Jebedrijfonline.nl de mogelijkheid om je te ontzorgen op het gebied van Office 365. Op die manier verdien je als Dynamics partner aan de implementatie (vaste marge) en licentieverkoop, maar hoeven uw medewerkers zich niet meer bezig te houden met installatie en support.

Verder hebben wij afgelopen maanden samenwerkingsverbanden tussen QBS Group-partners zien ontstaan. Gediskwalificeerde leads werden onderling uitgewisseld met als resultaat; tevreden eindklanten en succesvolle sales- en implementatietrajecten. Niet alleen werden ‘’waardeloze’’ leads gerecycled, maar belangrijker nog, het gaf consultants extra lucht doordat zij werden behoed voor out-of-scope pre-sales- en implementatietrajecten.

4. Investeer in de toekomst van uw organisatie

Tot slot een oproep voor de (middel)lange termijn: Investeer in studenten en schoolverlaters en leidt ze op. Op basis van onze Ready to Start Traineeships bieden wij partners de mogelijkheid om nieuwe verkopers, marketeers, developers en consultants op te leiden in Dynamics 365 en het Power Platform. Op deze manier krijgen nieuwe medewerkers de begeleiding die zij verdienen en bespaart u kostbare tijd van de mensen binnen u organisatie die bezig zijn met bestaande en nieuwe business trajecten.

Wat is het geheim van het succes van de nieuwe generatie Microsoft Business partners?

In dit interview zal Bert Siekmann en Martin Plaat, directeur van SucceedIT en Partner of the Year van QBS Group, u meer vertellen over de kern van het succes van SucceedIT.

SucceedIT is gespecialiseerd in de ERP oplossingen van Microsoft en richt zich met name op de ondernemingen in de (groot)handel. Hun succes is mede bepaald doordat ze zoveel mogelijk gebruik maken van bestaande standaardoplossingen en zich zo min mogelijk richten op maatwerk. Een van de belangrijkste voordelen is dat de druk op de supportafdeling significant minder wordt.

“Dankzij onze focus op de standaarden is de druk op onze support significant lager. Zo kunnen we een belangrijke focus houden op onze klantrelaties en contacten.”
Martin Plaat – SucceedIT

Bent u een ICT-partner en bent u geïnteresseerd in het partner eco-systeem van Microsoft, dan is deze podcast interessant om te beluisteren.
Ontdek hier het succes van de nieuwste generatie Microsoft Business partners.

Wat is het geheim van het succes van de nieuwe generatie Microsoft Business partners?

QBS Group Podcast Spotify

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

One of the highest-scoring FAQs from partners and customers moving to Business Central is about direct access to the SQL Server database in combination with the maximum database size.

When all you have is a hammer, everything looks like a nail. Since Dynamics NAV in the last ten years only ran on SQL Server this is what most partners know. Large customers often buy CPU licenses and since they have a SQL Server this is what they often start using as a Data Warehouse too.

The cloud equivalent of SQL Server is Azure SQL and this is fully supported by Business Central. In fact, this is what Microsoft uses for hosting the SaaS platform.

One might be tempted to use Azure SQL then also for cloud data storage, but this may not always be the best choice. On Azure, we have more than just a hammer.

Azure Cosmos Database is a good alternative in Azure if you are looking to store large amounts of data from different sources that you want to use in a Web Shop or other Web-Based solution.

The question that rises is then, what would this cost, and how do I send information back and forth between Cosmos and Business Central.

The pricing model for Cosmos is different from Azure SQL in a sense that you pay for real throughput and storage. The storage model is cheaper than the model for Azure SQL.

Cosmos is also auto-scale and auto indexed even though I expect that most of the workload from SMB customers will not be affected by this a lot.

Cosmos vs. Azure Data Lake

In this article we discuss Cosmos as an alternative to Azure SQL. Cosmos is not the only alternative and in the next articles, we will also discuss Azure Data Lake and other blob-based solutions.

Working with Cosmos & Business Central

As you may expect from my profile the main topic of this blog is the technology required to get data to move from Business Central to Cosmos. For this there are two options and I’ll describe both and share code examples.

In both cases we are going to use the Cosmos Rest API.

The AL way

The first option and probably the option of choice by experienced AL developers is to call the API directly from Business Central. This is a straightforward HTTP request where we send json information to a Cosmos container. The thing that may require to fiddle with a bit is the security tokens, but this has been laid out in the example code. You can find code examples on our GitHub.

The C# way

Another option which will most likely be the preferred option by developers who are new to our community is to call the Business Central REST API from an Azure Function and push that data into Cosmos using some C# code. This is also part of the examples you can find on GitHub.

Best of both worlds

Both options can also be combined. This depends on how you want to schedule the synchronization. Scheduling can be done using a Logic App that synchronizes data every x minutes, or hours, or you can push the Azure Function from the Business Central Job Queue. Alternatively, you can even call the Azure Event Grid from a Business Central Webhook and use that to transform data from Business Central to Cosmos.

The Azure Function also allows data to be stored from other data sources such as a SOAP endpoint.

Pitfalls and tips

You can store all kinds of data in Cosmos, based on containers just like Azure Blob Storage.

Cosmos is a no SQL database so it does not force you to follow schemas.

The consequence of the lack of schema’s is that it becomes the responsibility of the owner of the database to make sure data in a container is consistent and all json files follow the same structure.

As an example, let’s assume you have created a container with Item Inventory by date and you want to add location code as a new field. You need to update old records with the location code or create a new container with fresh data.

The example code provided on the GitHub contains a Version No. field and some extra Metadata about the json stored in the container. This allows you to have multiple versions of a record in the same container and store, for example, items and resources in the same container. This can have an advantage if you need an aggregation across Business Central entities in one container.

Because throughput is the main driver for cost in Cosmos it can also be beneficial to duplicate data across containers if there is a clear difference in data requirements across certain BI dashboards. For example, certain dashboards only require a customer name, where other dashboards require post codes or city.

Since data is stored in json format you can store parent and child information in one container, such as Sales Headers and Lines.

Creating a new Cosmos Instance & Database

One of the reasons Cosmos can be interesting for the SMB market and Business Central users is that it provides a free entry level of 25GB and 1000ru. This should suffice for an average Datawarehouse combining data from Business Central and other entities.

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

You can choose any API you are familiar with, but the examples on our GitHub are based on Core SQL. This syntax is relatively close to Transact SQL that most Business Central power users are familiar with.
Cosmos versus Azure SQL and how to integrate with Dynamics 365 Business Central #MSDYN365BC

 

Serverless or Provisioned

Probably serverless since we are having very incremental workloads. If we don’t use Cosmos, we only pay for storage.

Account Name

The account name is a generic name, used for all databases, just like an Azure SQL Server.

Other options may be left default or may vary based on your organizational backup and security policies and are not part of the scope of this document.

Creating a Database and a Container

In our code examples, the Database and Container are created by the Azure Function in C# if you try to write to a Database and/or Container that does not exist. The AL code does not contain examples of creating a Database or Container automatically. If you go for AL only you need to either write this code or create them manually via the Azure Portal.

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

 

GitHub
https://github.com/qbsgroup/QBS.BusinessCentral.Cosmos
https://github.com/qbsgroup/QBS.AzureFunction.Cosmos

 

Dynamics 365 Update Webcast 27 May 2021

This series of webcasts is intended to share the latest information on Microsoft Dynamics 365 and related ISV solutions, both from a technical, functional and business perspective.
And along the year we will keep you informed about the latest news from Microsoft biggest events like Inspire, Directions ASIA, North America and EMEA.

Dynamics 365 Update Webcast

Dynamics 365 Update Webcast

QBShare April 2021 – Embracing Change & Transformation

Het evenement voor Microsoft Dynamics Partners

Thema van deze QBShare was Embracing Change & Transformation. Wat zijn in deze tijden van versnelde digitalisering de belangrijkste ontwikkelingen voor u als Microsoft Dynamics partner? Tijdens dit unieke online event hebben wij u geïnspireerd en geïnformeerd over de laatste trends en ontwikkelingen. En wij hebben de trotse winnaars bekend gemaakt van de QBS Partner Awards 2020!

QBShare Inside

Deze QBShare hebben we afgesloten met een zeer interessante Live discussieprogramma. Tijdens deze uitzending hebben we de belangrijkste ontwikkelingen besproken die tijdens deze QBShare zijn gepresenteerd. En we hebben besproken wat het effect is van deze ontwikkelingen voor u als partner voor nu en de toekomst.
Deze aflevering van QBShare Inside is vooral interessant voor zakelijke managers van Microsoft Dynamics organisaties.
Aan tafel zit Joop van Voorthuijsen van QBS Group, Lubbert van den Heuvel van Xperit en Jan Penning van WSB Solutions met als gastheer Bert Siekmann.

Bekijk QBShare op ons QBS Group YouTube kanaal

Bankoplossing voor Dynamics 365 Business Central
OPplus is de bankkoppeling voor Business Central. Tijdens deze sessie tonen wij u de belangrijkste voordelen.
Gé Baltessen – 365 Maatwerk B.V

Cloud Partner Panel
Cloud Partner Panel wordt u als QBS Group partner exclusief aangeboden binnen uw membership, maar wat zijn nu precies de voordelen van het Partner Cloud Panel?
Michel van den Brink

Optimaliseer uw documentprocessen
Documizers is gespecialiseerd in het optimaliseren van de processen rondom documenten en e-mail. Efficiënt werken, volgens de eisen van deze tijd!
Thomas van den Bosch – Documizers

Hoe maak ik als consultant indruk bij mijn klant
Heeft u als consultant ooit de vraag gesteld aan uw klant, waar hij over drie jaar wil staan met zijn bedrijf?
Tijdens deze sessie willen wij u laten ervaren wat het effect is op deze vraag. En hoe u uw klant hierbij kunt helpen doormiddel van het vertalen van zijn data naar bruikbare inzichten.
Klaas Mollema – Hillstar

Factuurverwerking niet digitaliseren maar automatiseren
De verschillende mogelijkheden voor het digitaliseren van facturen zijn inmiddels algemeen bekend. Echter; het digitaliseren van facturen is nog maar het begin. Sterker nog, het is de standaard geworden. Helaas stopt het hier bij veel organisaties. En dat is jammer, want juist hier liggen de nieuwe kansen.
Marcel Duijvestijn – Blue 10

CMS, Email marketing en eCommerce nu alles in een
Dynamicweb levert een business suite software platform met CMS, Email Marketing, Ecommerce en PIM.
Harry van Rossum – Dynamicweb

De volgende presentaties zijn exclusief voor QBS Group partners

QBS Group partners hebben exclusief toegang tot de onderstaande speciale sessies via  QBS Group Partner Portal 

What will be the new role of a Microsoft Business Partner
What is happening in the world and what will be your role as Business Partner? Based on his insights from his talks with Microsoft, Michael Hartmann CEO of QBS Group, will share his view.
Michael Hartmann – CEO QBS Group

Dynamics 365 en Power Platform
Tijdens deze sessie zal Michel u meenemen in de wereld van Microsoft PowerPlatform. U wordt geïnformeerd over de laatste ontwikkelingen en interessante toepassingen. Ook in deze sessie wordt u bijgepraat over de laatste ontwikkelingen op het gebied van Dynamics 365 en in het bijzonder Customer Engagement.
Michel van den Brink

Dynamics 365 Business Central – Update
Tijdens deze sessie zal William u informeren over de laatste ontwikkelingen rond Dynamics 365 Business Central. U wordt onder andere bijgepraat over de nieuwe roadmap 2021 en de laatste licentiemodellen van Business Central.
William van Voorhuijsen

Upgrading Now is the Time
Mark Brummel en Ronald Hoek delen tijdens deze sessie hun ervaringen rond migratietrajecten. Wat zijn de ervaringen van onze partners kijkend naar de C/AL AL transitie. Hoe kan je voorbereiden op de Business Central SaaS releases en wat komt er na Business Central?
Mark Brummel & Ronald Hoek

Dank iedereen voor uw aanwezigheid en we zien u graag in november.

Geld besparen op uw Microsoft Dynamics migratietrajecten. Zo doet u dat.

Met de Upgrade- en Migratieservice kunt u als partner geld besparen door oudere Navision-installaties (inclusief uw verticale oplossing, add-ons en rapporten) tegen een vaste prijs te upgraden. Deze service bieden wij aan in samenwerking met onze zusterorganisatie 1ClickFactory. 1ClickFactory is een van de meest ervaren en succesvolste partijen op dit gebied en is aangesteld als Development Center vanuit Microsoft. En wist u dat deze Upgrade calculatie gratis is voor Microsoft partners? Daarom is ons advies, laat ons de technische upgrade verzorgen, zodat u zich kunt richten op projectmanagement en productontwikkeling.

Klinkt goed, maar waarschijnlijk vraag u zich nu af: waar moet ik precies starten? En hoe werkt het aanvragen van een quote? Wat zijn de voorwaarden? Hoe kan ik het voorstel zo aanpassen dat het aansluit op de wensen van mijn klant? En hoe kan ik dan geld besparen op deze trajecten?

Als u op een van deze vragen een antwoord wilt hebben, dan nodigen wij u graag uit om deze video te bekijken waarin Ronald Hoek u meer gaat vertellen over Upgrade Services.

Inhoud

  • Upgrade Service, leg me nog een keer uit wat het precies is en waarom het zo interessant kan zijn voor mij als partner?
  • Waar moet ik precies starten en hoe kan ik een quote aanvragen? (Korte demo)
  • Hoe kan ik het voorstel zo aanpassen dat ik een concurrerend voorstel kan neerleggen?
  • Wat zijn de ervaringen van andere partners en hoe hebben zij Upgrade Service opgenomen binnen hun offertetraject?

Deze video is special bedoeld voor partnereigenaren, sales en consultants die te maken hebben met migratietrajecten bij hun klanten.

Na het bekijken van deze video weet u meer over Upgrade Services, kunt u zelf quotes aanvragen en weet u deze zo aan te passen dat deze optimaal passen binnen uw migratievoorstel.

Bekijk hier de video (30 Minuten)

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 lately is, how to use the Business Central API from C# in Service-to-Service scenarios?

Within the Business Central community, C# is the most frequently used language to code Azure Functions and Windows Services using DotNET core.

There are a few choices to make when deciding how to design your code and we’ll discuss the most important ones being security and structure of your classes.

Security

When you connect to Business Central using the API you have two choices. OAuth with tokens or Basic with a Web Service Access Key.

Using OAuth is the preferred solution which is promoted by Microsoft. The problem is that OAuth is only supported when the software calling into Business Central has the ability to provide a user interface.

This user interface is required to show a window to login and return the access token.

Business Central currently does not support OAuth in service-to-service scenarios except for the API that is handling the service tier itself.

That leaves you with the choice of going back to Basic authentication with a Web Service Access Key or to use Azure as the middle man.

Most examples that you can find online of authentication use the latter option and therefor this blog is about the other option that is hard to find information on.

Simplicity is the core value of Business Central and even though customers using Business Central have an Office 365 tenant, not everyone has their Azure tenant configured.

Using Azure as the middle man for security may be the easy way out for a developer, it requires each user of your solution to set this up in their Azure tenant.

The advice is to use Basic Authentication for Service-to-Service connections until Microsoft is finished with a final solution for OAuth in these scenarios.

Classes

There are two options when you design your solution to structure your classes. You can have them generated based on the metadata of the API endpoint or you can design your own classes.

Both options have pros and cons and the most important reason why the example repository creates its own classes is again simplicity and to explain clearly how the API works rather than working through a pile of generated code that will leave 95% unused.

In real life implementations, many developers will choose to generate the classes based on the endpoint, especially if the API has strong versioning like the one provided by Microsoft.

A strong exception would be if you only need a few API methods implemented or if the API is a custom API for a project and subject to change.

If changes to the API happen on a frequent basis, which is not recommended but happens often in real-life scenarios, you can be more flexible in your error handling if you define your classes yourself.

Rest Client

To send data back and forth your code needs a Rest Client and, in the example, we use the one from RestSharp. This is a very popular NuGet package. Another frequently used Rest Client is the Simple Client (Simple.OData.Client) which is also available as NuGet package.

Json Handling

Json is not native to C#. It was created for JavaScript and in order to use it in C# you can use either NewtonSoft or the new System.Text.Json from Microsoft. Both are created by the same person who works for Microsoft now.

You will most likely find out that both libraries have scenarios where they work and fail.

NewtonSoft Linq supports the use of JArray and JObject in a similar way as AL has the native JsonArray and JsonObject although you will find the NuGet libraries much more flexible and powerful.

Value

Each result that you get from Business Central has a wrapper with a tag called [Value]. In almost all cases you won’t need this in your code. The function ConvertToDataSet converts the result of an API call into a Json Array without the [Value] wrapper.

The API Endpoint

When Business Central is hosted by Microsoft the API endpoint has up to 6 variables that determine things like the Sandbox you are using (if any), the Tenant ID (obsoleted by OAuth) and the details about the API version, and group.

Learning more

To work effectively with the Business Central API it is important to have in-depth knowledge of Json and Rest. QBS Group offers a dedicated workshop to gain this knowledge.

Resources

Link to Github: https://github.com/qbsgroup/QBS.API.Example
https://www.kauffmann.nl/2021/01/07/deprecation-of-basic-auth-for-saas-has-been-postponed-to-2022/
https://www.kauffmann.nl/2020/09/14/service-to-service-authentication-for-automation-apis-in-business-central/
https://www.youtube.com/watch?v=dp_mzqzNvPA&t=1553s