Book Image

Mastering Microsoft Dynamics 365 Business Central - Second Edition

By : Stefano Demiliani, Duilio Tacconi
5 (3)
Book Image

Mastering Microsoft Dynamics 365 Business Central - Second Edition

5 (3)
By: Stefano Demiliani, Duilio Tacconi

Overview of this book

This book dives straight into guiding you through the process of building real-world solutions with the AL language and Visual Studio Code. It emphasizes best practices and extensibility patterns to ensure your extensions are well-structured, maintainable, and meet the needs of modern businesses. You'll learn advanced AL techniques, report creation methods, debugging strategies, and how to leverage telemetries for monitoring. Additionally, it covers performance optimization practices and API integration to help you create efficient and interconnected solutions. With a focus on extension development, this new edition allows you to jump right into coding without spending time on setup processes. This book introduces new chapters covering essential tasks that Business Central developers frequently encounter, such as file handling and printing management. Finally, the book expands its scope by including chapters on various integration aspects, including VS Code extensions, GitHub DevOps, Azure services, and Power Platform integrations. We’ll wrap up by covering Copilot capabilities in Business Central and how you can create your own generative AI copilots. By mastering these concepts and techniques, you'll be well-equipped to create powerful and customized solutions that extend the capabilities of Dynamics 365 Business Central.
Table of Contents (21 chapters)
19
Other Books You May Enjoy
20
Index

Dynamics 365 Business Central and Azure OpenAI Service

Dynamics 365 Business Central has embedded generative AI features powered by Azure OpenAI Service out of the box. These AI features use a Microsoft-owned Azure OpenAI Service instance by default.

When new standard generative AI features (or so-called copilot capabilities) are released in Dynamics 365 Business Central during minor updates, these capabilities are optional until the next major update. To turn these features on or off (like, for example, bank reconciliation and marketing text suggestions) you need to go to the Feature Management page, and from there, set the Enabled for column to All users (feature active) or None (feature disabled):

Figure 18.3: Setting the Enabled for status for copilot capabilities

When you create an AI solution for Dynamics 365 Business Central, you need to declare your copilot as a “capability” in your AL code and then register it. We’ll learn more about...