Latest blog posts
View allIn Dataverse model-driven apps, subgrids are commonly used to display related records on a form. However, by default, they appear in a read-only mode. If you want users to edit records directly from the subgrid without opening each record individu...
In this post, we’ll break down the minimum required permissions a user needs to log in successfully to Business Central. ✅ WHAT IS THE LOGIN PERMISSION SET? The LOGIN permission set is designed to provide the minimum access needed to sign in to...
This post is part of the series in which I am taking a look at the new functionality introduced in Microsoft Dynamics 365 Business Central 2025 Wave 1. The 11th of the new functionality in the section is use enhanced analytics for projects. The im...
✅ Step 1: Prerequisites Before starting, ensure you have the following: ✅ Step 2: Install KingswaySoft Toolkit ✅ Step 3: Create a New SSIS Project ✅ Step 4: Create a Connection to Dynamics 365 ✅ Step 5: Configure Source (Data Input) Example: From ...
When creating a business plan, makers often need to define and organize the data that powers their solution. With the latest update to Plan Designer, there’s now a more powerful and unified way to do this. Everything needed to model, structure, an...
I’ve started writing about the Sales Accelerator that can be used in Dynamics 365 in the Sales Hub (can also add to other apps with some aspects). In the first post I walked through some of the main settings to get things up and running. In this p...
In Microsoft Dynamics 365 (Customer Engagement), messages refer to operations that can be executed on records via the Organization Service, such as Create, Update, Delete, Assign, and many more. These are especially relevant when developing Plugin...
1. Create Message Plugin Triggered on the creation of a Contact.Logic: 1. Update Message Plugin Triggered on update of an Account.Logic: 🔧 Plugin Registration Tips Plugin Name Message Primary Entity Stage Execution Mode CreateContactPlugin Create...