Home /

Development

81 articles · Page 2 of 7
CRM Integration

CRM Integration: Add a custom field to the existing CRM table

In the past weeks, I got a few questions about Microsoft Dynamics 365 Sales and Business Central Integration. I did some integration projects in past, but I also have experience with a heavily customized solution from this year. As a lot of questions were about how to extend the integration (and I agree that it’s

4 min read
AL Language

Clean up your copied environments

One of the most important things every developer should handle is to clean up the environment when the environment (or a company) is copied. Especially if the environment is managed directly by a client and they can create new copies anytime. Similarly, for copied companies. How to do this? It’s really easy. Microsoft is already

2 min read
AL Language

7 git commands you should know

For many years, developers in C/AL did not need to know anything about Git or other versioning tools. That has changed with Business Central, or more specifically with AL Language. Today, we will look at the most important (and basic) git commands any developer should know. These commands are usually quicker and more professional than

5 min read
AL Language

How to define the source for item reservations?

It’s not uncommon to have a customer’s request to limit from which source items could be reserved. For example, customers may not want to reserve items from return orders. How can we achieve this goal? It’s really simple. All the magic is done in the procedure SetValueArray(…) in codeunit 99000845 “Reservation Management”. As we are

3 min read
AL Language

NavigationAction for ErrorInfo data type

One more article about ErrorInfo data type. Have you already read my previous posts about ErrorInfo and Collectible Errors? Navigation Action for Errors You already know the custom actions for error messages from my previous post. However, the upcoming release (Microsoft Dynamics 365 Business Central 2023 wave 1 contains one more interesting enhancement for error

3 min read
Events

See you in Bangkok!

I have never been to Thailand, but it’s going to change! See you in Bangkok at Directions4Partners ASIA 2023! Directions ASIA 2023 | Directions 4 Partners And what will my session be about?

1 min read
AL Language

Error actions for ErrorInfo data type

It is already almost one and a half years since the ErrorInfo data type was introduced (we saw this data type for the first time in BC2021w2). If you do not know what it is and how to use this data type, check my previous posts: Since its introduction, some improvements have been added, such

2 min read
Events

DynamicsCon VIRTUAL March 2023

DynamicsCon VIRTUAL is an annual conference that brings together the Dynamics 365 community to share knowledge and best practices. The conference is set to take place 15th of March and is a must-attend event for anyone who wants to stay up-to-date with the latest developments in Dynamics 365 and learn from industry experts. Sessions? There

2 min read
AL Language

Data types under the microscope: List

The List data type in AL language represents an ordered collection of objects that can be accessed by their index. Unlike an Array data type, a List does not have a fixed size and does not need to have its dimension specified when it is declared. The List data type has several useful methods that

4 min read
AL Language

131005 “Library – Dialog Handler” – build test handlers differently

Test UI Handlers are necessary in many cases if you want to test any logic that shows confirm, message, or different page… The most common are ConfirmHandler (to handle Confirm()) and MessageHandler (to handle Message()). To find out more about Handlers, check Microsoft Learn. This article will take a different approach to creating handlers than

4 min read
Events

My trip back to Europe – Directions EMEA 2022

You may be found I published fewer articles in the last two to three months. I definitely didn’t lose my passion for Business Central or sharing interesting things, but I had to focus on my session at Directions EMEA 2022. It was a very special session for me, as I had never had such a

7 min read
Events

Session Schedule for Directions EMEA 2022

The session schedule for Directions4Partners EMEA 2022 is finally public! There are many great sessions over all three days (09th – 11th November 2022). Check it by yourself at Session Schedule | Directions 4 Partners! And if you do not know which session to choose on Friday, check my & Kamil Sacek (MVPKine) session about

1 min read