Home /

Business Central

141 articles · Page 5 of 12
AL Language

Isolated events

With Business Central 2022 wave 1, a new setting for event publishers was introduced. Until this version, any error in any event subscriber caused interruption to the current running process and stopped the whole activity. In some cases (such as log-in), this is definitely unintended. For this reason, Microsoft introduced Isolated Event Publishers. These events

2 min read
AL Language

Custom Filter Tokens

As a user of the Business Central you have some constants you can use to filter or insert values. These constants contain useful values for data manipulation such as t / today for date field – return current date q / quarter for date field filters – return range of the current quarter w /

3 min read
No-Code/Low-Code

How to invoke Microsoft Flow for changed records

Microsoft Flow is a great tool for managing your integrations and for task automation. Microsoft Dynamics 365 Business Central have some prepared packages & functionality that allows creation flow with no code (if you want to code, you can). In this article, we will look at how to create a basic flow that is invoked when

2 min read
Major

Microsoft Dynamics 365 Business Central 2022 wave 1 is available!

The first quarter has ended, and as always, the new major version of the Business Central is here – Microsoft Dynamics 365 Business Central 2022 wave 1 (BC2022w1 aka v20). What is new in this version? All the main changes are described directly in Microsoft Docs. Some of the new functionality I also described in

1 min read
AL Language

1D & 2D Barcodes in Business Central 19.1

Business Central (cloud-only!) includes one-dimensional (1D) barcode fonts since Microsoft Dynamics 365 Business Central 2020 wave 2 (17.0) was released in October 2020. It is a great improvement to how developers can handle requirements from their clients to print various reports with different types of bar codes. However, one of the most missing features was

4 min read
AL Language

How to let users choose field(s) properly

When some complex functionality is developed, it is sometimes necessary to let users choose a specific field. This can be required for field permissions, mapping imported values or any similar process. Earlier, the usual way was to create a link on the Field table (for example “Field”.”No.” WHERE (TableNo=FIELD(Table ID))). As you can see, you

3 min read
AL Language

Working with Translation Files (XLIFF)

How does the translation file work? In Microsoft Dynamic 365 Business Central, displaying different languages is done using the XLIFF files extension (.xlf). The generated XLIFF files have strings that are specified in properties like Captions, Tooltips… !!!Important!!! ——————— Old multilanguage properties (SomethingML like ToolTipML, CaptionML, …) are deprecated and are not supported by the

2 min read
AL Language

ErrorInfo data type & Collectible Errors

A major change to AL Language development is here! Collectible errors can hugely improve any validation procedures. And what’s new? Everything is about a new data type ErrorInfo. ErrorInfo data type ErrorInfo is a new data type introduced in Microsoft Dynamics 365 Business Central 2021 wave 2 (autumn 2021). This new data type greatly improves

4 min read
AL Language

Exploring CosmosDB with Business Central, part 2

This part explains how to connect to Azure Cosmos DB from your Business Central extension using AL Language and how to get some values from the database.—————————————————————————————————————— This is the second part of series of three articles about integration between Microsoft Azure Cosmos DB and Microsoft Dynamics 365 Business Central. This part explains how to

5 min read
Development

My plans for 2022 sessions

2021 is slowly coming to an end, with no other Microsoft conferences planned for this year. However, the conference dates for the next year are slowly beginning to be announced! What are my plans for 2022? This year will be huge! My plans are to have at least four sessions at four different conferences again.

1 min read
AL Language

Exploring CosmosDB with Business Central, part 1

Azure Cosmos DB is a fully managed NoSQL database for modern app development. Data in this database are available using APIs. To find out how to get Azure Cosmos DB, licensing and all other details see Microsoft portal https://docs.microsoft.com/en-us/azure/cosmos-db/introduction.—————————————————————————————————————— This is the first part of series of three articles about integration between Microsoft Azure Cosmos

3 min read