15 Microsoft Ignite not-to-miss non-Dynamics Session

A few years ago, and earlier, every time when I attended some conference I’ve chose the topic I’m familiar with. For example, probably in 95% of my time I attended Dynamics NAV sessions or something very close with it.

But in the last few years I changed my attention to very different sessions. In these times, everything is different, and everything is changed. Now if you want to survive in your ERP or CRM world, you need to learn a lot of different topics outside of your primarily interest. Solutions are more and more connected and now nobody want to buy i.e. ERP, but they want to buy completely solution… and if you want to provide it, you have to me familiar not only with ERP, but with IoT, AI, ML…

Because of that, I want to write a small recommendation not-to-miss sessions for all Dynamics ERP or CRM experts on this Microsoft Ignite. As Microsoft Ignite will start in a few days (September 22-24, 2020) and registration is free of charge, be sure you registered and try to attend the following sessions:

Of course, there are a lot of other Dynamics topics and I can suggest watching sessions about solutions you don’t implement. You will expand your knowledge and in this era it is very important to know how to choose what to and when to implement; when to customize and when to integrate… Of course, this is just my opinion and prediction… if you think differently, do as you think. Definitely, try to enjoy this virtual event.

Business Central Certification Exam and more…

Yesterday on the first day of Microsoft Inspire (this year in digital format), we had an opportunity to see some long time waited news. We will finally have certification exam for Business Central. It will be MB-800 exam – Microsoft Dynamics 365 Business Central Functional Consultant and this exam will be available from October 2020. It will cover the following processes of implementation: set up Business Central, configure Financials, configure Sales and Purchasing, set up operations, and of course how to use Power Platform components. More about the exam here. When you pass this exam, you will become Microsoft Dynamics 365 Business Central Functional Consultant Associate.

But this is not all. We have more news in certifications. As Power Platform takes more and more spaces in solving business issues, we will get two new exams for Power Platform and they will be available from September 2020:

Business Central API’s and Available Methods

If you use API’s in Business Central, probably you found some limitations in methods, depending on API to API. Sometimes you can do more, sometime less. For example, with Accounts you can use only GET method (I still don’t understand why?), and so on…

You can find details about all of them here, but I prefer to have everything on one place as it will be easier to decide if I would use standard API or eventually I need to create the custom one. Because of that, I’ve made this matrix with all standard API’s and methods you can use with them:

Except these limitations, it would be nice to know that you have some other limits as well and they are important if you want to use API’s in some solutions. Even if those limits are high, they are still limits. For example, you can have maximum 600 requests per minute in production environment and 300 in sandbox. Complete list of limits is here.

And what is also important? If you are using those API’s through Power Platform (or Logic Apps) connectors, you should understand their actions and parameters. All details can be found here, but there is a table for better understanding:

It is important to mention that all that information are subject of change.

How to integrate Business Central with Dynamics 365 Talent – part 1 (Introduction)

When I think about new Business Central features, the first thing in my mind is openness for integrations. As a part of Dynamics 365 family, the main power of this solution is when it can work simultaneously with other. Because of that, I showed these capabilities in a few conferences. As I got lot of requirement to explain it in more details, I’ll write about good example of BC integrations with one other Dynamics 365 solution – with ‘Dynamics 365 Talent’.

‘Dynamics 365 Talent’ is a new Microsoft Dynamics HCM solution (new name ‘Dynamics 365 Human Resources‘). This solution was initially based on AX HRM, but now it is separated solution. As we can use it independently and this solution is really amazing HCM system, I think it can be interesting how we can integrate this solution with Business Central and make them as the powerful tool together… and with no code.

If you are thinking how to make it and how to make it with no code, the answer is using one of the Azure services – Logic Apps. As ‘Dynamics 365 Talent’ has entities on CDS and Logic Apps has connectors for CDS and for ‘Business Central’, only what we need to do is to map entities and fields in both systems and of course, to think abut business logic on the first place. Depends what is the primary reason for integration, we can choose some of the options:

  • integrate HRM core system with HR in Business Central
  • integrate Attract or Onboard apps in Talent with Business Central.

In second option, we will use HR module in Business Central and use only one or two parts from ‘Dynamics 365 Talent’. On the other side, in first option we will use core HR in ‘Dynamics 365 Talent’. In this text, I chose to explain the first option.

In this first text, I’ll just explain some basic concepts and you will find more details in the following texts with this topic.

Basic setup in Business Central

First, as we don’t need all HR capabilities in Business Central (we already have all of them in dedicated HR solution – ‘Dynamics 365 Talent’), we will move only data necessary for other areas in Business Central. In this example I’ll show how to move data to Employee table as this table can be used for example in a Payroll system or you can use this information in Fixed Assets card.

Locate information in Talent

Now when we have the basic configurations, we can continue with integration. First, we need to find where an employee’s data are saved in Talent. To find this we need to open list of CDS entities and we can do it using PowerApps platform.

When we have these basic information, we can continue with technical parts how to do it in a practice.

Sessions from NAV TechDays – day 2

As I’ve promised a few days ago in my previous post, I’m completing the collection of all session from NAV TechDays 2019.

Let’s see what we had in the second day of this amazing NAV/BC event:

Leveraging the power of the cloud

Build, test, deploy and deliver your app by one file

NAV/BC for high demanding environments

{Connect app}²

Business Central with Power Platform – more than ERP solution

…and of course, this is my session where I’ve talked about PowerPlatform with BC together with an MVP Renato Fajdiga… expect feedback here 🙂

The Power Platform for Business Central Techies

If you liked my and Renato session, I’ll highly recommend to continue with this session from Arend-Jan Kauffmann.

Make the most out of Business Central on Docker

Migrate your customers to the cloud, and manage them there

How to make AI work for your Business… Central

Sessions from NAV TechDays – day 1

NAV TechDays 2019 has just finished a few days ago and I can say this was amazing event and again the biggest one – with 1452 attendees. As I promised the last year, I prepared session this time and made it together with an MVP Renato Fajdiga. I hope to see you next year again.

In a meantime, all sessions from the first day are already published and I want to have all of them on the one place. As soon as we have sessions from the second day published, I’ll add them. There are all of them:

Opening Keynote

The road from C/AL to AL

Development Methodologies for the future

How to run faster in SaaS

Unlocking new integration potential for 365 BC with Azure Event Grid and Azure Integration

Give Business Central access to your data files

Control Add in development supercharged

Developing for Modern clients

Using Docker and the ContainerHelper to convert your C/AL solution to an AL solution

#MSDyn365BC new Era of Integration: Intelligent Edge, SmartLists, Azure Service Bus and more!

My Sessions during Fall 2019 Conference Season

This fall I’ll be active and attend to four conferences as lecturer. If you want to see some of my lectures or to meet me, register for some of these events:

BCEE People, Prague – Business Central Roadmap in CEE countries

Directions EMEA, Vienna – Demystifying Posting Groups in Business Central (for partners)

BCUG Summit NA, Orlando – Demystifying Posting Groups in Business Central (for users)

NAV TechDays, Antwerp – Business Central with Power Platform (together with Renato Fajdiga, MVP)

My Sessions on Directions North America 2019

Directions Asia has just finished, and we will continue with spring conference season in Dynamics. The next Directions will be in North America in Las Vegas in period May 5-8 in Red Rock Casino Resort & Spa. Registration is still available.

This year I want to show you about benefits of integration with different Dynamics 365 solutions. Why? Generally, I think we have great features in Business Central, but possibility to integrate this solution with other solutions using Azure tools or using different UI are the amazing possibilities. These options are why it is important to have Business Central in Dynamics 365 family.

Because of these reasons, you can find my sessions in agenda. From today (April 12th, the full agenda is available):

How and Why You Should Combine Dynamics 365 for Talent with D365 Business Central (May 7 2019, 8:00am, Room: Veranda B)

‘Dynamics 365 for Talent’ is a new Microsoft Dynamics HCM solution. This solution is available independently or through Unified Operations plan. Because we can use it independently, it is interesting if we can integrate this solution with Business central. You will see how to integrate Talent with Business Central and very important thing – without coding. And of course, you will see different integration options based on different user scenarios.

Using Model-Driven PowerApps with Business Central (May 5 2019, 3:15pm, Room: Red Rock A)

Although on the first sight, there is no so common things between Business Central model driven PowerApps, it can be very useful if we could use it with Business Central. Generally, model driven PowerApps is a tool for CRM development, but there are many reasons why to use it with Business Central. If you want to know why, come to this session to see why to do it and how to do it… and maybe even more. As we expect more and more CRM and ERP solutions in simultaneously work, it can be very interesting.

OK, I will not write more, but if you think these topics are interesting for you, you are welcome on my sessions and see you in Las Vegas.

And of course, my sessions are not only reason to come on Directions 😊. You will find great sessions there… you will see details about Business Central Spring release ’19 as well as amazing sessions by MVP’s and other experts.

Dynamics 365 April ’19 Release Notes

Today, the newest release notes for April 2019 has just been published. You can find details regarding all Dynamics 365 solutions, Power Platform and even more.

If you want to read all details, you can do it using the following link: https://docs.microsoft.com/en-us/business-applications-release-notes/April19/. You can navigate there very easy and find what you are interesting for.

After this first document, you can expect the following until the April and release official announcement:

  • February 1st – Preview will be available
  • February 21st – Update of release notes
  • April 2nd – Virtual launch event
  • April 5th – General availability

For now, read it and enjoy…

Dynamics 365 Business Central Licensing

As we already had insight in Dynamics 365 Business Central and this solution will be available in only three days, it is a moment to get more information about licensing. In this post I’ll show only the basic important topics regarding licensing.

As we already know, there are three licensing types Premium, Essential and Team Members. Premium and Essential will provide full access to solution, but not to the same level of features. Essential has most of the future, but not Manufacturing and Service Management (this is included in Premium package). And very important thing is that we cannot use a mix of these two user types. You must choose what level of features you need and all full users must use the same license type.

D365BC licenses.PNG

As a Team Member, you can do the following:

  • Read anything within Dynamics 365 Business Central
  • Update existing data and entries in Dynamics 365 Business Central – existing data are records like customer, vendor or item records which are already created. Entries means entries on which it is specifically allowed from an accounting perspective to update specific information. (e.g. due date on customer ledger entries)
  • Approve or reject tasks in all workflows assigned to a user
  • Create, edit, delete a quote
  • Create, edit, delete personal information
  • Enter a time sheet for Jobs
  • Use PowerApps for Dynamics 365

And more, it is important to know that the minimum number of full users is 1 and w don’t have a maximum number of users (you can register number of users you need). But keep in mind, we are talking about named users, not concurrent.

And Dynamics 365 Business Central Essential, Dynamics 365 Business Central Premium and Dynamics 365 Business Central Team Members also includes the PowerApps for Dynamics 365 Applications license.

Dynamics 365 Business Central users are not provided with any standalone or general-purpose Power BI license or use rights, but this subscription includes an option to embed Power BI content as a product feature but require users to subscribe to Power BI separately to configure access to this content.

And with a question what we have more included, this is important table:

D365BC environment

Customers who wish to expand beyond the default subscription capacity included in Dynamics 365 Business Central will need to have a separate Azure subscription.

But on the end as very important: please do not use this article as license manual. If you need more details for licensing of real or potential customers, please use an official Dynamics 365 Business central Licensing Guide.