Implementing OData API authorisation in Business Central v17.x (Part 2 integration with Xamarin)

In this first article I presented a little overview of the secure and modern OAuth protocol with a “delegated permission” sample.

In this article I describe an “Application permissions” implementation for an application that runs as a background service or daemon without a signed-in user. I am going to describe how I refactored an existing Xamarin mobile application that is currently directly getting and posting data to Business Central APIs.

Source : Yet another www.business-central.blog
Read more…

Batch calls with Business Central APIs (3) – Tips and Tricks

This is the third post in a series about batch calls with Business Central. If you haven’t read the the other posts, then I recommend to do so. You’ll find the first post about basic operations with batch calls here. The second post about error handling and transactions can be found here.

Source : Kauffmann @ Dynamics 365 Business Central
Read more…

My “step by step” guide for implementing OData API authorisation in Business Central v17.x (Part 1)

In this first article I am going to present a little overview of the secure and modern OAuth protocol with a “delegated permission” sample.

In next article I will describe an “Application permissions” implementation for an application that runs as a background service or daemon without a signed-in user. I am going to describe how I refactored an existing Xamarin mobile application that is currently directly getting and posting data to Business Central APIs.

Source : Yet another www.business-central.blog
Read more…

How to use Run-AlValidation

When releasing the first version of Run-AlValidation in BcContainerHelper, i did a quick blog post about the function here. This blog post serves to explain some common scenarios of how to run the function. The blog post will also explain the parameters of Run-AlValidation a bit more in depth, for people to have a good chance of using the function before submitting for AppSource Validation.

Source : Freddys blog
Read more…

Check Customer License in an OnPrem db – from the web client

I got an internal question from our consultants on how they are able to access the license information of the customer for an OnPrem customer. There are a few scenarios where that’s interesting. Just to check which license is in production. Or how many objects or users did they buy. Well – anything license wise ;-).

Source : Waldo’s Blog
Read more…

Dynamics 365 Business Central: How to customize post options (Dialog: Ship, Invoice, Ship and Invoice)

I saw a new problem in Dynamics 365 Business Central/NAV User Group today. “How to remove the Receive & Invoice option in the PO Posting?”
So in this blog, we will discuss how to customize post options (Dialog: Ship, Invoice, Ship and Invoice) in the SO or PO posting.
Actually I shared this topic in Japanese in August last year. In order to let more developers find it, I world like to post it again in English this time.

Source : Dynamics 365 Lab
Read more…