

How “Business Central OData V4 Unbound Actions” and “Xamarin” are a perfect match.
THE MOBILE PERSPECTIVE IN QUERY ODATA AND API I initially found it difficult to implement complex interfaces between Business Central and Xamarin mobile apps by using ODATAv4 and API Pages. Luckily Busines Central offers plenty of solutions to implement interfaces and both OData Bound and Unbound Actions are really awesome features. One of common scenario…
Investigate Business Central API slowdowns and outages by using Telemetry and Azure Application Insights
MONITOR API ON SAAS AND PREMISE ENVIRONMENT Telemetry is a magic to tool monitor Business Central. It allows to investigate API slowdown reports and claims of users. Users may have the incorrect perception that SaaS and Premise environments have reliability problems. Fortunately, Telemetry is a good solution to make it clear whether a tenant is…
“Control Add In” in Business Central: why iframes are not a good idea?
BUSINESS CENTRAL CONTROL ADD IN IFRAMES Most of Business Central Control AddIns sample I found on the internet mostly uses the <IFRAME> to embed an external webpage or website inside Business Central page. This solution is pretty common because it allows to easily and quickly embed the page just by using the <iframe> tag. With…
“Control Add In” in Business Central: a responsive web app fully integrated in web client and mobile app.
BUSINESS CENTRAL CONTROL ADD IN Control AddIns looks like a fantastic solution to integrate a Business Central page with an external responsive Web Application. The responsive website automatically adapts to the layout thus is fully working both on web client and mobile app for tablets and mobile phones. The integration is pretty simple, in my…
My JSON To AL Converter
JSON TO AL CONVERTER Since I am very lazy and I didn’t find any AL code generator I decided to develop it on my own. My app gets a JSON file as input and, for each entity present, it automatically generates three files : 1) the AL table ; 2) the AL page ; 3)…
Implementing OData API authorisation in Business Central v17.x (Part 2 integration with Xamarin)
ODATA Good news: the medieval webkey authentication for Business Central API has finally been deprecated. 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…
My “step by step” guide for implementing OData API authorisation in Business Central v17.x (Part 1)
ODATA Good news: the medieval webkey authentication for Business Central API has finally been deprecated. 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…
Consume Azure Maps API from Business Central through an Azure Function
THE RECIPE For every Business Central customer I have to store Lat and Lng coordinates. Starting form the customer full address, the coordinates are obtained by using Geolocation and Reverse Geolocation APIs of Azure Maps. The coordinates are finally stored in the Customer table. The whole procedure is implemented with a time triggered Azure Function…
Azure Cognitive and Business Central : “Form Recognizer” API integration
Easily track employee expenses (Part 2 – Business Central AL code). How to get the receipt grand total from an image by using Azure Cognitive API and save it Business Central. HOW TO TEST OUR CUSTOM MODEL WITH INSOMNIA Let’s have a look on how cognitive requests work by using Insomia. First of all I…
Azure Cognitive and Business Central : “Form Recognizer” API integration
Easily track employee expenses (Part 1 – training). How to get the receipt grand total from an image by using Azure Cognitive API and save it Business Central. SCENARIO The user, by using a mobile device, takes the photo of the receipt and uploads to an azure blob storage;The Azure “Form Recognizer” API service automatically…
Loading…
Something went wrong. Please refresh the page and/or try again.
Segui il mio blog
Ottieni i nuovi contenuti, spediti direttamente nella tua casella di posta.