The 2nd edition of “Mastering Dynamics 365 Business Central” is here…
Mar18

The 2nd edition of “Mastering Dynamics 365 Business Central” is here…

More than one year of work, many updates and reviews, lots of energies spent. But now I’m proud to announce that the second edition of our best seller “Mastering Dynamics 365 Business Central” book is here: We wrote this second edition of the book with a clear goal: we want to create a great and practical guide for Dynamics 365 Business Central developers, a book that can stay near you… Continue Reading...

Read More
Dynamics 365 Business Central: introducing the Page Scripting tool
Mar13

Dynamics 365 Business Central: introducing the Page Scripting tool

If someone of you have ever worked with web applications development, probably you have earned about Playwright. Playwright is an open-source automation library for browser testing and web scraping developed by Microsoft and launched on 31 January 2020, which has since become popular among programmers and web developers. Playwright provides the ability to automate browser tasks in Chromium,… Continue Reading demiliani’s...

Read More
Business Central 2024 wave1 Preview is released
Mar06

Business Central 2024 wave1 Preview is released

Business Central 2024 wave1 Preview is released As always, the preview release was distributed in the 2 usual modes: Docker and Cloud <img class=”wp-image-43287″ src=”https://365community.online/wp-content/uploads/2024/03/Business-Central-2024-wave1-Preview-is-released.png” alt=”Immagine che contiene logo, Elementi grafici, Carattere, simbolo Descrizione generata automaticamente”...

Read More
Azure Spring Clean: Deploying Azure OpenAI in the enterprise world.
Mar06

Azure Spring Clean: Deploying Azure OpenAI in the enterprise world.

This post is my contribution to the Azure Spring Clean 2024 event, an initiative to promote well managed Azure tenants. Azure OpenAI Service provides REST API access to OpenAI’s powerful language models including the GPT-4, GPT-4 Turbo with Vision, GPT-3.5-Turbo, and Embeddings model series. These models can be easily adapted to your specific task including but not limited to… Continue Reading demiliani’s Article on...

Read More
Dynamics 365 Business Central: support for multiple extensions to same target in the same app
Mar04

Dynamics 365 Business Central: support for multiple extensions to same target in the same app

I talked about this upcoming feature with some of you last week, but now that Dynamics 365 Business Central 2024 Wave 1 release (v24) is in a public preview stage, I can talk about that more in detail. The new AL version coming with Dynamics 365 Business Central v24 add the support for multiple extensions to same target in the same application. In order to help achieve better separation… Continue Reading demiliani’s...

Read More
Copilot for Finance and Dynamics 365 Business Central
Mar01

Copilot for Finance and Dynamics 365 Business Central

Yesterday Microsoft announced the public preview of Microsoft Copilot for Finance, the newest Copilot offering designed for business functions that extends Microsoft Copilot for Microsoft 365 and revolutionizes how finance teams approach their daily work. Copilot for Finance joins Copilot for Sales and Copilot for Service, now generally available, to provide AI-powered, role-based workflow… Continue Reading demiliani’s...

Read More
Performance Profiling Tests with AL Test Runner
Mar01

Performance Profiling Tests with AL Test Runner

This is a feature that has been in AL Test Runner for a months now but I haven’t got round to blogging about it. I haven’t done much blogging or work on AL Test Runner for a while now. I started a new job at the start of the year and had more important stuff keeping me occupied, but Johannes (https://github.com/jwikman) has prompted me into some action with some contributions recently – thanks… Continue Reading...

Read More
Telemetry and Companies
Feb27

Telemetry and Companies

I don’t know about you – but when working with Telemetry, I found it sometimes tedious to map certain traces to actual customers (names of the company, that is).  Here’s a small post on how I handle it today. We (our company – we are a partner of a multitude of Business Central customers) have one endpoint that collects all traces from all customers.  I know some partners have an endpoint… Continue...

Read More
How we (probably) broke limits at the #BCAIHackathon
Feb27

How we (probably) broke limits at the #BCAIHackathon

Last week Microsoft organized the #BCAIHackathon initiative, a 3 days dedicated to create innovative solutions using generative AI in Dynamics 365 Business Central and (probably) to bring new ideas on how to apply AI in useful scenarios inside the ERP. In the previous days I had some discussions with my (not AI-generated) friend Dmitry Katson about this initiative and we decided to be part… Continue Reading demiliani’s...

Read More
Transfer #msdyn365bc environment between Tenant.
Feb26

Transfer #msdyn365bc environment between Tenant.

Hi Readers, Moving Environment between tenant is something that some customers and partners are looking for.  In this article we will discuss about How to Transfer Business Central Environment between Microsoft Tenants. Create transfer on source tenant. Business Central administration center, select Environments > Environment Transfers.Select Transfer Environments.Select the environment(s) to be… Continue Reading...

Read More
How to Set Up an SSL Certificate for MS Dynamics 365 Business Central On-Premises.
Feb24

How to Set Up an SSL Certificate for MS Dynamics 365 Business Central On-Premises.

 Hi Readers, In this article we will discuss about Steps to setup SSL Certificate in Business Central on-prem environment.  This video describes all steps w.r.t Creating and Deploying Test SSL Certificate in Business Central on-prem. Demo Video –  < p style=”color: black;font-size: medium;font-style: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-indent: 0px;text-transform:...

Read More
How to Create a New Database in #msdyn365bc On-Premises.
Feb22

How to Create a New Database in #msdyn365bc On-Premises.

Hi Readers, In this article we will discuss about Creating New Database in Business Central On-Prem.  Typically, during implementation, a blank database is required. In this video, we discussed about how to create a Blank database in #msdyn365bc. Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog How to...

Read More
#msdyn365bc Mastering Your Data: Tips for Syncing Master Data.
Feb21

#msdyn365bc Mastering Your Data: Tips for Syncing Master Data.

Hi Readers, In this article we will discuss about Master Data Managment.  Master Data Management is used to keep data in companies sync from Parent company.  Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog #msdyn365bc Mastering Your Data: Tips for Syncing Master Data. msdyn365bc, #mdm,...

Read More
Dynamics 365 Business Central: introducing the new Table Key module
Feb20

Dynamics 365 Business Central: introducing the new Table Key module

One of the announced features for Dynamics 365 Business Central 2024 Wave 1 release is the possibility to enable or disable indexes via AL code. For that scope (at the moment unfortunately only available for on-premises scenarios) Microsoft is introducing a new AlterKey method in the Database object that permits you to select a non -clustered index and enable or disable it. The new syntax… Continue Reading demiliani’s...

Read More
#msdyn365bc Defining Regional Settings per Report with the Region Property.
Feb20

#msdyn365bc Defining Regional Settings per Report with the Region Property.

Hi Readers, Report Output values are generated based on Regional Settings set by developers while designing reports.  In this article we will discuss about new features where there are more options than developers to set Regional Settings while a report is executed. Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article...

Read More
Customizing the Action Bar on Document Lines for Enhanced Efficiency.
Feb19

Customizing the Action Bar on Document Lines for Enhanced Efficiency.

Hi Readers, In this article we will discuss about How to customize the action bar on document lines in #msdyn365bc.  Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog Customizing the Action Bar on Document Lines for Enhanced Efficiency. msdyn365bc, #2023ReleaseWave1 Blog Syndicated with Saurav...

Read More
Avoid document number errors when you post item journals.
Feb16

Avoid document number errors when you post item journals.

Hi Readers, In this article we will discuss how to avoid document No. error while posting item journal.  Demo Video :  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog Avoid document number errors when you post item journals. msdyn365bc, #businesscentral, #itemjournal Blog Syndicated with Saurav Dhyani’s...

Read More
Dynamics 365 Business Central and Power Automate connector: deprecation of  V2 triggers and actions
Feb15

Dynamics 365 Business Central and Power Automate connector: deprecation of V2 triggers and actions

If you have created in the past workflows with Power Automate using the Dynamics 365 Business Central connector, probably you have used some of the connector’s actions marked as V2: Starting from now, the V2 triggers and actions in the Power Automate connector will be hidden and they will be fully deprecated in a near future (probably next year). The change is rolling out gradually on… Continue Reading demiliani’s...

Read More
Mastering Enums and EnumExtension in #msdyn365bc.
Feb15

Mastering Enums and EnumExtension in #msdyn365bc.

Hi Readers, In this article we will discuss about Enums and Enum extension in #msdyn365bc.  This video explains all with respect to new data types in AL Language.  Demo Video: Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog Mastering Enums and EnumExtension in #msdyn365bc. msdyn365bc, #enum, #enumextension,...

Read More
#msdyn365bc Allow Debugging in Business Central.
Feb13

#msdyn365bc Allow Debugging in Business Central.

Hi Readers, There are certain areas in business central, which cannot be debugged. In this article we will discuss about what is allowed for debugging in business central and how you can save your secret code while writing business central AppSource extension.  This video describes regarding Allow Debugging in Business Central.  Video covers – Resource Exposure Policy.Debug Console.NonDebuggable… Continue...

Read More
#msdyn365bc – Debugging in Business Central for Beginners.
Feb12

#msdyn365bc – Debugging in Business Central for Beginners.

Hi Readers, In this article we will discuss about debugging with Business Central.  This video describes regarding debugging for dummies.  Video covers –  Setting Required for Debugging in #msdyn365bc. Attach Profile. Debugging Setting for launch.json. Variables. Watch. Call Stack. Debugger Window. Setting up Debugger Point. Demo Video –  Let me know your views in comment to this article....

Read More
A Beginner’s Guide to Creating JSON Files in #msdyn365bc.
Feb09

A Beginner’s Guide to Creating JSON Files in #msdyn365bc.

 Hi Readers, In this article we will discuss about How to write a Json file in #msdyn365bc.  Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog A Beginner’s Guide to Creating JSON Files in #msdyn365bc. msdyn365bc, #jsonfile, #downloadJson, #json Blog Syndicated with Saurav Dhyani’s...

Read More
#msdyn365bc: Creating Custom Email Subject.
Feb08

#msdyn365bc: Creating Custom Email Subject.

Hi Readers, In this article we will discuss about How to modify Email Subject.  Video covers –  Identifying event to customize Email Subject Line. Subscribe the event to customize Email Subject.  Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog #msdyn365bc: Creating Custom Email...

Read More
REST APIs and the importance of Versioning.
Feb07

REST APIs and the importance of Versioning.

A REST API (also known as RESTful API) is an application programming interface that conforms to the constraints of REST architecture and it’s one of the main building block for integration between applicartions running in the cloud (but not only). In a traditional Dynamics 365 Business Central project, it’s quite common to work with APIs for integrations and usually you can have the… Continue Reading...

Read More
Mastering Object Prefixes in MS Dynamics 365 Business Central.
Feb07

Mastering Object Prefixes in MS Dynamics 365 Business Central.

Hi Readers, In this article we will discuss about why object and field prefix are mandatory in business central.  This video also covers what is the right way to setup prefix in business central extension.  Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog Mastering Object Prefixes in MS Dynamics...

Read More
What is opened in my #msdyn365bc Browser Tab.
Feb06

What is opened in my #msdyn365bc Browser Tab.

Hi Readers, With latest version of business central you get more details about the tab in the browser.  The browser provides details of page that is opened.  Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog What is opened in my #msdyn365bc Browser Tab. msdyn365bc, #al, #browsertab,...

Read More

Simplify Navigation: Share Readable Deep Links in #msdyn365bc to Pages and Records.

Hi Readers, With Business Central #msdyn365bc, sharing links is getting better day by day. With latest release links are shared with a great and meaningful text, as discussed in below video.  Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog Simplify Navigation: Share Readable Deep Links in #msdyn365bc...

Read More
What is planned for Business Central Wave 1 2024 release
Feb03

What is planned for Business Central Wave 1 2024 release

As we are gearing up for new release of business central and already the buzz is started for new version. Here listing few upcoming features which I am looking forward in new version. Copilot and AI innovation One of the hot topics in market and lot of new features are revolved around this innovation such as Introduce Power Automate Copilot integration with Business Central

Read More
#msdyn365bc – Using Different GL Accounts for Payables and Receivables.
Feb02

#msdyn365bc – Using Different GL Accounts for Payables and Receivables.

Hi Readers, In this article we will discuss about new feature to use different G/L Account for Payables and Receivables.  This video describes how to use this feature in business central #msdyn365bc.  Demo Video –  Let me know your views in comment to this article. Regards,Saurav Dhyaniwww.sauravdhyani.com Continue Reading Saurav Dhyani’s Article on their blog #msdyn365bc – Using Different GL Accounts...

Read More
Dynamics 365 Business Central: transfer environments between Microsoft Entra tenants
Feb01

Dynamics 365 Business Central: transfer environments between Microsoft Entra tenants

Starting from today, it’s possible to transfer a Dynamics 365 Business Central SaaS tenant to a different tenant without opening a support request to Microsoft. If you check the Admin Center, you will find a new Environment Transfer action: After clicking on this action, you can select the environment(s) to be transferred, specify the Entra tenant ID of the destination tenant, choose a… Continue Reading demiliani’s...

Read More
#msdyn365bc – Setting New Output Folder for AL Project Build Files.
Feb01

#msdyn365bc – Setting New Output Folder for AL Project Build Files.

Hi Readers, In this article we will discuss about how to save AL Extensions app files in a different folder.  This video describes regarding How to change the default path to generate AL app files for the build process of AL Extension. By default, Extension (app) file is generated in the same path where extension is stored. Demo Video –  Let me know your views in comment to this article....

Read More
Audit Dynamics 365 Business Central operations in Microsoft Purview: what is it?
Jan31

Audit Dynamics 365 Business Central operations in Microsoft Purview: what is it?

Some days ago Microsoft announced the upcoming new features for the new products wave and also Dynamics 365 Business Central is on the list and you can read more about the upcoming planned features for 2024 Wave 1 release here. One of the announced features that has generated quite a lot of confusion is the following: In 2024 release wave 1, auditable events occurring in Dynamics 365… Continue Reading demiliani’s Article...

Read More
Microsoft Dynamics 365 2024 Release Wave 1 plan for Business Central
Jan31

Microsoft Dynamics 365 2024 Release Wave 1 plan for Business Central

Microsoft just released the plans for the next major release wave.  I’m not going to explain what they mean with “waves” anymore – I did that in length in one of my previous posts (Microsoft Dynamics 365 2023 Release Wave 2 plan for Business Central (waldo.be)).  Spoiler: not a fan! I have a hunch that the content that I will be sharing is not going to be 100% complete.  Two reasons for…...

Read More
Cómo Business Central te ayuda a cumplir con la CSRD y los criterios ESG
Jan31

Cómo Business Central te ayuda a cumplir con la CSRD y los criterios ESG

La sostenibilidad se ha convertido en un factor clave para el éxito de las empresas en el siglo XXI. Los consumidores, los inversores y los reguladores exigen cada vez más que las organizaciones sean responsables y transparentes sobre su impacto ambiental, social y de gobernanza (ESG). Para ello, es necesario contar con herramientas que faciliten la recopilación, el análisis y la… Continue Reading Javier.Armesto’s Article...

Read More
#msdyn365bc – IntelliSense Smarter Method Signature Recommendations.
Jan31

#msdyn365bc – IntelliSense Smarter Method Signature Recommendations.

Hi Readers, In this article we will discuss about how IntelliSense is getting smarter with every release.   With Every version #intellisense is getting smarter day by day. With latest release the signature is getting updated. < p style=”color: black;font-size: medium;font-style: normal;font-weight: 400;letter-spacing: normal;text-align: left;text-indent: 0px;text-transform: none”> Demo Video –  Let...

Read More
List all Azure Functions with older runtime with Powershell
Jan30

List all Azure Functions with older runtime with Powershell

When you create an Azure Function app, the runtime is responsible for executing function code on the underlying WebJobs SDK host. Azure Functions currently supports two versions of the runtime host: 4.x: Recommended runtime version for functions in all languages.  1.x: Supported only for C# apps that must use .NET Framework. This version is in maintenance mode, with enhancements… Continue Reading demiliani’s Article on...

Read More
#msdyn365bc 2023 Release Wave 2 – 126th #bcopendiscussion.
Jan30

#msdyn365bc 2023 Release Wave 2 – 126th #bcopendiscussion.

 Hi Readers, During 126’th #bcopendiscussion we discussed about following topics. Video covers –  We explore a range of topics, including: Use different general ledger accounts for payables, receivables. Supporting more countries and regions. Iceland localization app – delocalization. Use the built-in rich text editor to enter data. Add a new FieldGroup to an existing table. Get inlay hints in source…...

Read More
Azure AI Document Intelligence: Procesamiento Automatizado de Documentos
Jan29

Azure AI Document Intelligence: Procesamiento Automatizado de Documentos

Introducción La era digital ha transformado la gestión de documentos. Azure AI Document Intelligence, anteriormente conocido como Form Recognizer, es un servicio de Microsoft Azure que utiliza inteligencia artificial para procesar documentos eficientemente. Este artículo veremos ,de manera introductoria, sus características, modelos pre-entrenados y aplicaciones prácticas. <h1… Continue Reading Javier.Armesto’s Article...

Read More

A new beta certification: MB-820: Microsoft Dynamics 365 Business Central Developer

The Beta exam for the Business Central Developer certification has finally been released, it was announced some time ago. The exam is already available, discounted for the first 300 participants, for the evaluation it is necessary to wait a few days as always, after the results have been collected and the score weighted. Today you need at least a score of 700 to pass it. I have collected some… Continue Reading rs’s Article...

Read More
Dynamics 365 Business Central: how can I disable Copilot for everyone?
Jan25

Dynamics 365 Business Central: how can I disable Copilot for everyone?

Dynamics 365 Business Central now has embedded generative AI features powered by Azure OpenAI and this is something cool that I encourage everyone to try. When individual Copilot capabilities are released in Dynamics 365 Business Central during minor updates, these capabilities are optional until the next major update. To turn on or off these features (like for example bank reconciliation… Continue Reading demiliani’s...

Read More
Azure Basic Load Balancer: it’s time to plan the update to Standard.
Jan24

Azure Basic Load Balancer: it’s time to plan the update to Standard.

Azure Load Balancer is a high-performance, ultra-low-latency Layer 4 load-balancing service (inbound and outbound) for all UDP and TCP protocols. It’s built to handle millions of requests per second while ensuring your solution is highly available.  With Azure Load Balancer, you can scale your applications and create highly available services. Load balancer supports both inbound and… Continue Reading demiliani’s...

Read More
Dynamics 365 Business Central: introducing the Azure File Share module
Jan19

Dynamics 365 Business Central: introducing the Azure File Share module

I wrote in the past some articles about how it’s important to use Azure Storage for storing files in a Dynamics 365 Business Central project (avoid using blobs and media as much as possible) and I’ve talked about the differences between Azure Blob Storage and Azure File Share, also providing a solution for mapping an Azure File Share as a local drive for data exchange with Dynamics 365… Continue Reading...

Read More
🤖New Video:  Business Central Digital Voucher , Configuracion y uso.
Jan16

🤖New Video: Business Central Digital Voucher , Configuracion y uso.

Nuevo Video en mi canal de YouTube. ¿Sabes configurar fácil los comprobantes digitales? En el siguiente video te cuento en cinco minutos como hacerlo. Te leo en los comentarios. Mantente Actualizado No olvides suscribirte a mi canal para estar al tanto de las últimas novedades en tecnología y negocios. ¡Tu apoyo significa mucho y ayuda a que sigamos creando contenido… Continue Reading Javier.Armesto’s Article on their blog...

Read More
Monitoring your Azure OpenAI usage (part 2)
Jan15

Monitoring your Azure OpenAI usage (part 2)

In a previous post I wrote about how you can monitor your Azure OpenAI usage with Azure Monitor and Application Insights. Monitoring Azure OpenAI usage is an important practice to adopt and if you plan to start using generative AI features with Dynamics 365 Business Central, please also activate AI monitoring. In this post I want to talk about another interesting (and very easy to setup)… Continue Reading demiliani’s...

Read More
🤖New Video:  Introducción al Proyecto Sophia de Microsoft
Jan11

🤖New Video: Introducción al Proyecto Sophia de Microsoft

Nuevo Video en mi canal de YouTube. ¿Estás listo para sumergirte en el futuro de la inteligencia artificial en los negocios? ¡No busques más! En mi último video, junto a Circe, exploramos el fascinante «Proyecto Sophia» de Microsoft, una revolucionaria aplicación de negocios basada en IA que está cambiando las reglas del juego. Innovación y Soluciones con IA El… Continue Reading Javier.Armesto’s Article on their blog 🤖New...

Read More
Azure Functions and Data Parallelism: things to know.
Jan10

Azure Functions and Data Parallelism: things to know.

When working with code on some complex data operations, sometimes to improve performances it’s possible to use code techniques like parallel programming and/or data parallelism. Data parallelism refers to scenarios in which the same operation is performed concurrently (in parallel) on elements in a source collection or array. In data parallel operations, the source collection is… Continue Reading demiliani’s Article...

Read More
Digital Vouchers en Business Central: Innovación y Eficiencia en la Contabilidad
Jan08

Digital Vouchers en Business Central: Innovación y Eficiencia en la Contabilidad

Introducción a la Era Digital en la Contabilidad La implementación de vouchers digitales en Business Central representa un avance significativo en el mundo de la contabilidad. Este cambio, presentado en el evento de lanzamiento de Business Central el pasado año 2023 , está disponible desde diciembre 23 y tiene su origen por necesidades de cumplimiento en Dinamarca donde se… Continue Reading Javier.Armesto’s Article on...

Read More
Power Automate: retrieving the first item of a recordset avoiding a loop.
Jan05

Power Automate: retrieving the first item of a recordset avoiding a loop.

In Dynamics 365 Business Central it’s quite common to do operations in AL code for filtering a set of records and then retrieving a value of the first record of the filtered recordset. Something like in the following code, where we filter the Item table for retrieving the first item with Unit Price greater than 1000: Let’s imagine now to use Power Automate to do the same thing. We can… Continue Reading...

Read More
Dynamics 365 Business Central: how the BCApps repo is moving?
Jan04

Dynamics 365 Business Central: how the BCApps repo is moving?

Can you see the image on top of this post? They’re not fireworks of the new year 2024 but instead something different… I think that you already know that Microsoft embraced the open source initiative also for Dynamics 365 Business Central. Everyone can collaborate on it and the BCApps repo in GitHub is the place to go. This repository contains the source code for several Business… Continue Reading...

Read More
Dynamics 365 Business Central: Isolated Storage and SecretText support.
Jan02

Dynamics 365 Business Central: Isolated Storage and SecretText support.

With Dynamics 365 Business Central 2023 Wave 2 release (version 23) Microsoft introduced a new data type called SecretText. This new data type is useful to protect secrets in AL code from being revealed through debugging (a SecretText variable is always displayed as <HiddenValue> during a debugging session) and I’ve talked about it in this post. The SecretText data type is in my opinion an… Continue Reading...

Read More