The most unknown features to migrate master data to D365BC (Part 2)
Jun21

The most unknown features to migrate master data to D365BC (Part 2)

The data migration for a new ERP is always a challenging task. It starts with the collection of the data from the legacy system, the cleansing of the data, the data modelling to the desired new format, and the upload to the new ERP. There are several studies that states “The data migration phase of a project can consume up to 30% of the total project resources”. This post will describe the… Continue Reading...

Read More
Webinar Announcement : Design Considerations for PTE’s
Jun19

Webinar Announcement : Design Considerations for PTE’s

On July 6th this year I will make my first “public” webinar in about a year or two, since I decided to retire the NAV-Skills webinars. You can register for the webinar here. It will be hosted by Luc van Vugt on the Areopa channel. I had to look it up, but it has been exactly 5 years since I was in Iceland where I helped LS Retail with the first AppSource app for what was then called… Continue Reading Mark...

Read More
Cumulative Update 02 for Microsoft Dynamics Business Central 2021 Wave 1.
Jun16

Cumulative Update 02 for Microsoft Dynamics Business Central 2021 Wave 1.

Hi Readers, All of us were waiting for Cumulative Update 02 for Business Central 2021 Wave 1 (BC18). Microsoft Have Released Cumulative Update for 02 for Business Central 18 (on-Prem). Below are the Links to Download the Latest Cumulative Update. #msdyn365bc18 #msdyn365bc Read Complete Article » Continue Reading Saurav Dhyani’s Article on their blog Cumulative Update 02 for Microsoft Dynamics Business Central 2021 Wave 1. Hi...

Read More
Directions EMEA | Milan October 27-29 – registration is open!
Jun16

Directions EMEA | Milan October 27-29 – registration is open!

Directions EMEA | Milan October 27-29 – registration is open! Reconnect with the Dynamics 365 community at Directions EMEA, October 27-29 in Milan. The Directions committee has opened up for registrations, make sure to explore their site and start your registration: Directions EMEA | Directions 4 Partners In the Directions committees own words: “After 18 months of working from home, a zillion… Continue Reading...

Read More
Microsoft Dynamics Business Central Cumulative Update Summary For June 2021.
Jun15

Microsoft Dynamics Business Central Cumulative Update Summary For June 2021.

Hi Readers, Microsoft Have Released Cumulative Update for June 2021 for Business central 14, 16 & 17. Please find below the details of Cumulative Updates Released for Microsoft Business Central 14, 16 and 17. Below are the Links to Download the Latest Cumulative Update. #msdyn365bc14, #msdyn365bc16 #msdyn365bc17 Read Complete Article » Continue Reading Saurav Dhyani’s Article on their blog Microsoft Dynamics Business Central...

Read More
Using Azure API Management to host your Dynamics 365 Business Central APIs
Jun14

Using Azure API Management to host your Dynamics 365 Business Central APIs

Some days ago there was a discussion on Twitter started by Waldo about how to document custom Dynamics 365 Business Central APIsd to third-party clients that expects standard documentations like OpenAPI. OpenAPI Specification (formerly Swagger Specification) is an API description format for REST APIs. An OpenAPI file allows you to describe your entire API, including: Available endpoints… Continue Reading demiliani’s...

Read More
Microsoft Dynamics Navision Cumulative Update Summary For June 2021.
Jun14

Microsoft Dynamics Navision Cumulative Update Summary For June 2021.

Hi Readers, Last Month There were no cumulative updates for May 2021. A new month and new cumulative updates. Microsoft Have Released Cumulative Update for June 2021. Please find below the details of Cumulative Updates Released for Microsoft Dynamics NAV 2017 & NAV 2018. Below are the Links to Download the Latest Cumulative Update. #NAV2017 & #NAV2018 Read Complete Article » Continue Reading Saurav Dhyani’s Article on...

Read More
Get Errors from a Docker Container Event Log
Jun10

Get Errors from a Docker Container Event Log

“You cannot sign in due to a technical issue. Contact your system administrator.”Business Central Terrific. This is in a local Docker container, so I am the system administrator. Give me a second while I contact myself… …nope, myself didn’t know what the problem was either. It could be that the license has expired, maybe there is something wrong with the tenant, the service tier… Continue Reading...

Read More
Documenting your Business Central (custom) APIs with OpenAPI / Swagger
Jun09

Documenting your Business Central (custom) APIs with OpenAPI / Swagger

For reasons that are not too important, I am trying to find a way to “describe my custom APIs”. You know. You’re at a project, you had to implement an integration with a 3rd party application, and you develop some custom APIs for it. When done, you have to communicate this to the 3rd party for them to implement the integration, so you need to pass the documentation, and kind of help through… Continue Reading...

Read More
Cumulative Update 01 for Microsoft Dynamics Business Central 2021 Wave 1.
Jun07

Cumulative Update 01 for Microsoft Dynamics Business Central 2021 Wave 1.

Hi Readers, All of us were waiting for Cumulative Update 01 for Business Central 2021 Wave 1 (BC18). There were may reasons behind Cumulative Update 01, one of the major is SaaS Replication available with CU1. Microsoft Have Finally Released Cumulative Update for 01 for Business Central 18 (on-Prem). Below are the Links to Download the Latest Cumulative Update. #msdyn365bc18 #msdyn365bc Read… Continue Reading Saurav...

Read More
Business Central IWs License
Jun03

Business Central IWs License

What is IWs license? When assigning Business Central license to the users, you will notice that you have Dynamics 365 Business Central for IWs. What is it and why do you have 10000 of it ? IWs is a demo license / free evaluation license. When you signup for Business Central trial using the self-service sign-up, 10000 IWs licenses are added to your Azure AD. It allows you to assign… Continue Reading thatnavguy’s Article on...

Read More
Dynamics 365 Business Central: SetLoadFields performances with reference passing or value passing parameters
Jun03

Dynamics 365 Business Central: SetLoadFields performances with reference passing or value passing parameters

I’ve written in the past some posts with tips on how to write code for performances and how to be careful on using too much table extensions on heavy used tables if you don’t want to affect the performances of your tenant. There are also some sessions and webcast that I’ve done on these topics during this year (DynamicsCon, webcasts for Microsoft and more). The partial records capability is… Continue Reading...

Read More
Word Templates and Word merge in Business Central
May29

Word Templates and Word merge in Business Central

Word Templates and Word merge in Business Central Mail Merge in Business Central You can use the mail merge functionality in Word to use data from Business Central to add a personal touch to bulk communications. When you want to send a document to a lot of recipients (for example, to your customers and contacts as part of a sales campaign), you can use Word’s mail merge capability to… Continue Reading rstefanetti’s Article...

Read More
Exporting Application Insights logs with Continuous Export or Diagnostic Settings
May27

Exporting Application Insights logs with Continuous Export or Diagnostic Settings

I’m continuously emphasizing that for monitoring cloud applications (like Dynamics 365 Business Central) and cloud services, using Azure Application Insights is a must. For analyzing telemetry data, I‘ve talked in the past about how to use Log Analytics and the features available in the Azure Portal, how to use Powershell, how to use Power BI and more. But what to do if you want to extract… Continue Reading...

Read More
Dynamics 365 Business Central API and Power BI
May26

Dynamics 365 Business Central API and Power BI

Hi, in my last blog post, I wrote that I  work with Postman in my next blog post. However, today I got a partner preview of Dynamics 365 Business Central API and Power BI. Because of that, today, my blog post is about connecting Power BI and Business Central through the API.  would Microsoft announced in 2021 Wave 1 that Dynamics 365 Business Central and Power BI would communicate through… Continue Reading renato’s Article...

Read More
How to enhance Business Central Role centers with the power of Widget Containers and jQuery
May23

How to enhance Business Central Role centers with the power of Widget Containers and jQuery

How to enhance Business Central Role centers with the power of Widget Containers and jQuery Using the ControlAddins and power of jQuery it is possible to add container widgets to roles centers to extend their functionality, using the page parts in which to publish the widgets. Surely, this is interesting for demos as other products do the same thing, giving the idea that Business Central… Continue Reading rstefanetti’s...

Read More
Dynamics 365 Business Central: automatically update library apps when updating your main app
May18

Dynamics 365 Business Central: automatically update library apps when updating your main app

Yesterday I had a chat with a Partner that was stuck with a problem on some SaaS tenants. Problem can be resumed as follows: Step 1: They have published on AppSource a MAIN app together with a library app LIBRARY1. Step 2: They have installed the MAIN app on the customer tenant from AppSource and the LIBRARY1 app was automatically installed on the tenant. Step 3: They have installed… Continue Reading demiliani’s Article on...

Read More
#msdyn365bc – Returning complex types.
May14

#msdyn365bc – Returning complex types.

Hi Readers, In this article we will talk about one of the cool feature that is available with release of #msdyn365bc 2021 Release Wave 1 (a.k.a BC 18). AL Code was introduced from C/AL and with initial releases it was exactly same as C/AL Code. But with great community support and feedback to Microsoft, Microsoft is able to make it modern with new versions. If you are a regular reader then you… Continue Reading Saurav...

Read More
#msdyn365bc 2021 Release Wave 1 – Migration / Replication Support.
May11

#msdyn365bc 2021 Release Wave 1 – Migration / Replication Support.

Hi Readers, As new Product is available and Its my responsibility to talk about Migration or Replication support to the latest and greatest version. In this article, we will discuss the support to Replication or Migrate your data to latest and greatest version which is #msdyn365bc 2020 Release Wave 1. ** This article is not applicable to localized versions which are introduced in this version… Continue Reading Saurav...

Read More
A somewhat easier way to generate a DGML Dependency Graph of your Business Central extensions
May11

A somewhat easier way to generate a DGML Dependency Graph of your Business Central extensions

You might have read my post “Visualize app.json dependencies in VSCode (using GraphViz)” where I explained “another” way to generate a dependency graph. Another than what? Well – other than the DGML that was just announced on Microsoft’s Launch Event of Business Central 2020 Wave 2 as being “on the drawing board”. Well – today Stefano Demiliani found out that the first bits are...

Read More
Dynamics 365 Business Central: creating a DGML dependency graph for your extensions
May10

Dynamics 365 Business Central: creating a DGML dependency graph for your extensions

Have you ever had the need or the requirement to create a graphical diagram of the building blocks of your extension? Personally, a lot of time. I think that explaining an overall solution architecture with a diagram is something that sometimes can help a lot. I personally use diagrams or UML notations a lot during the architectural phase of a software solution or a cloud solution (that… Continue Reading demiliani’s...

Read More
#msdyn365bc – Debugger Enhancements.
May10

#msdyn365bc – Debugger Enhancements.

Hi Readers, In this article we will understand a small but a great addition in the product. This new feature is added in #msdyn365bc 2021 Release Wave 1. This feature, will enhance Debugging Experience for #msdyn365bc developers. While Debugging a Process, it was hard to read the content of a variable till now. Read Complete Article » Continue Reading Saurav Dhyani’s Article on their blog #msdyn365bc – Debugger...

Read More
Dynamics 365 Business Central and Microsoft Dataverse virtual entities part 2
May10

Dynamics 365 Business Central and Microsoft Dataverse virtual entities part 2

Hi, In my last blog post, I described how you can easily set up Dynamics 365 Business Central and Microsoft Dataverse integration. With this blog post will show you how you can utilize that integration and build your own custom entity. In my case, I built one simple Dynamics 365 Business Central table for storing records about vehicles. The first step was to create a table where I will store… Continue Reading renato’s...

Read More
Update apps installed from Appsource in Business Central Online with Powershell
May08

Update apps installed from Appsource in Business Central Online with Powershell

Update apps installed from Appsource in Business Central Online with Powershell This post will show you how you can update apps installed from the Marketplace in Business Central Cloud with Powershell. In the example below, powershell will be used which will invoke the APIs needed to update the APPs installed from the marketplace. For convenience I added a couple of functions to the… Continue Reading rstefanetti’s Article...

Read More
Show Table Data from AL Test Runner
May08

Show Table Data from AL Test Runner

Why? If you are writing Business Central automated tests then you are probably creating some data as part of those tests. Sometimes it can be useful to see the records that have been created, especially if you are trying to create the correct scenario for the GIVEN part of your test and are experimenting with the library codeunits in that part of the system. Of course you can debug your… Continue Reading james’s Article on...

Read More
Stabilize your Job Queue – a few tricks
May06

Stabilize your Job Queue – a few tricks

For a few people, this will be a very “current problem”, for other, that have suffered through years of “unstable” NAS and Job Queue for that matter .. this upcoming blogpost might be interesting. The primary reason for this post is an issue that – after quite some debugging – seemed to be an issue introduced in version 17.4 (and currently also v18.0). But I decided to tackle the issue in a…...

Read More
#msdyn365bc – New Assisted Setup.
May05

#msdyn365bc – New Assisted Setup.

Hi Readers, In this article we will understand a small but a great addition in the product. This new feature is added in #msdyn365bc 2021 Release Wave 1. This feature, will allow customers to setup one of the common process that required partner developers in past. With this feature available you might want to remove a custom that you might have in your customer database. Read Complete Article » Continue Reading Saurav Dhyani’s...

Read More
Dynamics 365 Business Central: thecontextSensitiveHelpUrl parameter and malicious urls
May04

Dynamics 365 Business Central: thecontextSensitiveHelpUrl parameter and malicious urls

This is a very quick post for signaling a potential problem when you distribute your apps (per-tenant extensions) to your customers without carefully checking your app.json file. When you create an extension with the AL:Go! command, the skelethon of your extension’s project is created and if it’s your first project the default name of your extension is set to ALProject1. This is the… Continue Reading...

Read More
Dynamics 365 Business Central and Microsoft Dataverse virtual entities
May03

Dynamics 365 Business Central and Microsoft Dataverse virtual entities

Hi, after my last blog post about the Dynamics 365 Business Central and the Power BI integration, I will continue with another blog post from the Power Platform series of blog posts. In this blog post, I will show you how you can configure from scratch integration between Dynamics 365 Business Central and Microsoft Dataverse for standard entities. The first step is to navigate to your Power… Continue Reading renato’s...

Read More
Publishing apps to a Business Central Online by Powershell
May01

Publishing apps to a Business Central Online by Powershell

Publishing apps to a Business Central Online by Powershell #1 Kinds of Apps There are 2 kinds of apps: AppSource Apps and Per Tenant Extensions (PTEs). These apps can be installed in two kinds of environments: Sandbox and Production. In Production, AppSource Apps are installed in the global scope (Global) and Per Tenant Extensions are installed in the Tenant Scope (PTE). In Sandbox… Continue Reading rstefanetti’s Article...

Read More
Delegated Admins for Business Central Online
Apr30

Delegated Admins for Business Central Online

Delegated Admins for Business Central Online LINKS Improvements for the delegated administrators – Dynamics 365 Release Plan Important Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What’s new and planned Enabled for Public preview General availability Admins, makers, marketers,...

Read More
#msdyn365bc – Teaching Tip.
Apr30

#msdyn365bc – Teaching Tip.

Hi Readers, This Week We will spend some time with what's new in #Msdyn365bc 2021 Release Wave 1.  In this article we will understand about New Feature Teaching Tip. You would have visited websites / apps which walk you through apps to Teach you how to use app/website. Even at later stage you can use the Teaching Mode to get trained again if you didn't did those steps in initial stage. Read… Continue Reading Saurav...

Read More
Dynamics 365 Business Central and .NET add-ins (part 2): why .NET Standard?
Apr29

Dynamics 365 Business Central and .NET add-ins (part 2): why .NET Standard?

As a follow-up to this post, I’ve received some questions related to why we talked about .NET Standard if the future Microsoft’s goal is to use .NET Core on server-side for Business Central (more performant, lightweight, modular, cloud-ready) and if .NET Core is the supported runtime on Azure Functions. A .NET add-in in Dynamics 365 Business central runs in the context of the service tier…. Continue Reading...

Read More
#msdyn365bc – Bank Statement Import.
Apr29

#msdyn365bc – Bank Statement Import.

Hi Readers, This Week We will spend some time with what's new in #Msdyn365bc 2021 Release Wave 1.  In this article we will understand about Enhancement Bank Statement Import. Starting NAV 2017/2018 Microsoft have changed the Bank Statement Feature in Dynamics NAV.  I have seen so many developers struggling to setup Data Exchange Framework that is utilized for Bank Statement Import. Read Complete… Continue Reading Saurav...

Read More
Reservations in Business Central
Apr29

Reservations in Business Central

Introduction Hello Buddies! I’m back with a new blog on Item reservations. So lets start with why are reservations important? For Shipments – Mostly manufacturing and distributing companies face inventory problems due to shipments and purchases running in and out of the system. Hence, reserving the quantity becomes a must!Reservation lock your shipment quantity so even though there… Continue Reading...

Read More
Microsoft Dynamics 365 Business Central Publisher program
Apr28

Microsoft Dynamics 365 Business Central Publisher program

The last couple of months, there has been quite some questions from ISVs (and especially the “old” ISV’s) on how to register their apps in their specific situations. Just to name a few: I only have OnPrem business – and I want to create a new product. How do I get a new object range?Do I still need to go through the CfMD program to certify my apps?App range? RSP range? What the hell is… Continue Reading...

Read More
Using Device License in BC
Apr28

Using Device License in BC

The Dynamics 365 Business Central Device license allows multiple users to simultaneously use a device that is covered by the license. For example, this might be a point of sales, shop floor, or warehouse device. The number of users assigned to the Dynamics 365 Business Central Device Users group can sign in at the same time using device license. Before you set this up, make sure… Continue Reading thatnavguy’s Article on...

Read More
#msdyn365bc – Allowed Dimension Values.
Apr27

#msdyn365bc – Allowed Dimension Values.

Hi Readers, This Week We will spend some time with what's new in #Msdyn365bc 2021 Release Wave 1.  In this article we will understand about Enhancements in Default Dimensions. Default Dimensions are part of the base functionality of the product for so many years.  With This change Microsoft tried to solve one of the feature that was requested by customers. Read Complete Article » Continue Reading Saurav Dhyani’s Article on...

Read More
#msdyn365bc – A New Variant of OnInsert.
Apr26

#msdyn365bc – A New Variant of OnInsert.

Hi Readers, In this article we will understand How our well Know On Insert Method is Changed. As the Product is changing there are changes in legacy Method. We should be aware about them and also utilize them if we have a scenario where its needed. A Product which is connected to outside world in a completely different way than in Past have to change/update the core. Read Complete Article » Continue Reading Saurav Dhyani’s...

Read More
How to add keys in Base table of Business Central
Apr25

How to add keys in Base table of Business Central

With the release of Wave 1 2021 lot of new feature introduced . One of the new feature is that partners now can add keys in base table with customized field which was not possible earlier Today we will see how we can do that First Lets see what is happening is earlier version of business central. In earlier version we can only add the keys with the field added on table… Continue Reading Ammolh Saallvi’s Article on their...

Read More
MCT – Microsoft Certified Trainer, Finally!
Apr24

MCT – Microsoft Certified Trainer, Finally!

Hi, finally,I have been recognized as a Microsoft Certified Trainer in Business Applications; I had been following this certification for some time, I finally decided to activate it. The Microsoft Official Courses (MOC) will certainly help to improve the delivery of the courses, obviously I will participate in the improvement program of the courses themselves, as already done for Docs in… Continue Reading rstefanetti’s...

Read More
Dynamics 365 Business Central and .NET Framework add-ins: it’s time to change
Apr23

Dynamics 365 Business Central and .NET Framework add-ins: it’s time to change

With Dynamics 365 Business Central 2021 Wave 1 Microsoft is continuously moving the server to .NET Standard and if you’re using on-premises .NET add-ins that targets .NET Framework, you should start converting them in order to use .NET Standard. .NET add-ins compiled with .NET Framework won’t work in Business Central 2022 release wave 1. This message was quickly launched also recently and I… Continue Reading...

Read More
Corso online sviluppatori Microsoft Dynamics 365 Business Central
Apr23

Corso online sviluppatori Microsoft Dynamics 365 Business Central

Nuova edizione del corso aggiornato alle ultime novità di BC2021Wave1 Date Corso 19 mag 2021, 09:00 – 21 mag 2021 Dettaglio Corso e Link iscrizione Corso di Formazione Sviluppatori per Microsoft Dynamics 365 Business Central. PROSSIMO CORSO 19/20/21 MAGGIO Microsoft Dynamics 365 Business Centra l è progettato per le aziende che cercano una soluzione di gestione aziendale all-in-one facile da usare e adattare. Collega dati...

Read More
Increase ODataServicesOperationTimeout for Longer Debugging
Apr22

Increase ODataServicesOperationTimeout for Longer Debugging

TL;DR Invoke-ScriptInBCContainer [container name] {Set-NavServerConfiguration bc -KeyName ODataServicesOperationTimeout -KeyValue 00:20:00 -ApplyTo All} Timeout Error If you use AL Test Runner to debug your tests then you are using the OData services to run the test in the background. OData calls have a timeout that is determined by the ODataServicesOperationTimeout key in the service… Continue Reading james’s Article...

Read More
Dynamics 365 Business Central Launch Event – Keynote Summary.
Apr22

Dynamics 365 Business Central Launch Event – Keynote Summary.

Hi Readers, I know I am super late writing about this.  If were not able to attend the Virtual Launch Event for Microsoft Dynamics 365 Business Central 2021 Release Wave 1, then you will able to find some exciting changes that are announced during keynote. There are some exciting changes that are coming up in product starting May 1.  Microsoft is focusing on cloud first strategy and I am totally… Continue Reading Saurav...

Read More
How to set Workdate to Today in Cronus Demo Environments
Apr21

How to set Workdate to Today in Cronus Demo Environments

How to set Workdate to Today in Cronus Demo Environments In demo environments (Cronus) not licensed Demo Company the workdate is set automatically by reading from the recorded ledger entries. This can be annoying if I want to use these environments for testing models or prototypes. Even in a non-activated PRODUCTION environments, it is the same thing. The workdate can always be changed… Continue Reading rstefanetti’s...

Read More
How to embed Power BI factbox on the Chart of Accounts List page?
Apr21

How to embed Power BI factbox on the Chart of Accounts List page?

Hi, this time I will share a little bit of stuff that I am missing in Dynamics 365 Business Central – Power BI fact box on various lists. The goal was to include Power BI Report FactBox on the “Chart of Accounts” list page and to maybe be able to enable contextual filtering. With standard Dynamics 365 Business Central you can enable Power BI Report FactBox on the following pages List pages… Continue Reading...

Read More
Design Considerations for Upgrade Codeunits
Apr21

Design Considerations for Upgrade Codeunits

Recently, in our product, we enabled support for the new “Item References” in Business Central. Basically meaning: when upgrading to the new version of our product, we wanted to: Make sure our code supported the new “Item Reference” table in stead of the old “Item Cross Reference” tableAutomatically enable the “Item Reference” feature” (necessary, because when your code depends on...

Read More
Permission Set Object
Apr20

Permission Set Object

Starting from BC18 (2021 Wave 1), we can use Permission Set Object to write our app permission set. You can still use the XML permission, but we now have option to use Permission Set Object. So much easier, simpler to use. Hello Permission Set Object You can even extend an existing permission set. How good is that ? But there’s more than that. You can even split and join multiple… Continue Reading thatnavguy’s...

Read More
Time to Say Good Bye to Dynamics NAV 2016.
Apr19

Time to Say Good Bye to Dynamics NAV 2016.

Hi Readers, Every product which is released comes up with a Mainstream Support.  When the product is changing it also comes up with change in Release and Mainstream support End Dates. Microsoft Dynamics NAV 2016 – [01/03/2016 to 04/13/2021] Read Complete Article » Continue Reading Saurav Dhyani’s Article on their blog Time to Say Good Bye to Dynamics NAV 2016. Every product which is released comes up with a Mainstream...

Read More