Microsoft Dynamics 365 Business Central

Discover the unique world of Dynamics ERPs

Newest article

BC Open Source? How to start?

BC Open Source? How to start? One of the most exciting news introduced last month in Lyon during Directions EMEA 2023 was the changes to the open-source initiative. This means that you can now contribute to the source code of the Base app and the System app, which are now based on the main development version (next-major) branch. In this blog post, I will guide you through the steps to start with the open-source development for Business Central. You will learn how to clone the repositories, set up your development environment, make changes to the code, and submit pull requests to contribute to the project. Please noteMicrosoft is still determining the best strategies and configuration for their open-source BC programs. That means there can be changes to the process, setup, permission...

read more

Meet me on tech conference

See you in Bangkok & Portoroz!

Not one, but two sessions at two Dynamics 365 conferences, spanning 8500 kilometres apart, all within two weeks in May!This promises to be an incredibly exciting month filled with knowledge-sharing and networking! Can’t wait to see everyone in...

MSDyn365BC Australia East Coast DUG Meetup #01: News in BC 2024 wave 1

Recording from our very first meetup of our MSDyn365BC Australia East Coast UG is available! https://www.youtube.com/watch?v=_JtbB2cuyYE

Dynamics Corner, Episode 303: In the Dynamics Corner Chair: Kangaroos, Koalas, and Business Central!

Are you interested in the Business Central Open-Source programs? Or do you want to know more about my journey from Europe to Australia? Check the last episode of the Dynamics Corner podcast! A few weeks back, I had the pleasure of speaking with...

See you in Portoroz! I am a speaker at DynamicsMinds 2024!

I'm excited to announce that one of my session was accepted for DynamicsMinds 2024 in Portoroz, Slovenia! Do you want to see other sessions? Check the official portal - https://www.dynamicsminds.com/sessions/ Business Central Open-Source...

Directions EMEA 2023 – D365 Sales Integration

Directions 4 Partners EMEA 2023 is over. It was an amazing event and I will summarize my thoughts in the upcoming days and weeks and create probably 1 or 2 blog posts about the most interesting changes and sessions. Today, I also had our session...

See you @ Directions EMEA 2023 in Lyon!

I am so excited that my session Dynamics 365 Sales Integration Deep Dive has been accepted for Directions 2023! During the 105-minute-long session, I and Microsoft MVP Marko Totovic will show everything you should know about OOTB integration...

Directions ASIA 2023

Just a few days ago, I returned back home to Brisbane from another great conference - Directions4Partners ASIA in Bangkok. And it was again a TOP event with an amazing organization team and also the best community. First of all, I would like to...

Latest Articles

Customize Base-Application

Although it is really not the way how we should develop new functionality, it is sometimes still necessary to customize standard code in Base Application. I do not usually allow developers working on my projects to customize the standard apps if it is not absolutely...

read more

Processing Sales Returns and Cancellations

It's tricky when a customer wants to cancel or return the item they bought from your company. One of the best ways to handle this through Business Central is to create a "sales credit memo" or a sales post that highlights the specific change. By doing this, you'll be...

read more

How to Record Prices and Discounts for Purchases

You can't get anywhere as a business if you don't produce sales through selling your items. But it's also just as important to keep as much inventory coming in as what's going out, so it's good to keep a clean record of your purchases, prices for those purchases, and...

read more

C/AL + AL: SetAutoCalcFields

SetAutoCalcFields is very similar method to CalcFields method. The only difference is that CalcField is run on the records already loaded from the database. On the other hand, SetAutoCalcFields is set before the records are loaded from the database. Although it can be...

read more

C/AL + AL: CalcFields

CalcFields is a method to calculate the FlowFields in a record. Flowfields are special fields (virtual) that are not stored physically in the database/table. Standard fields are loaded once the record is retrieved from the database. However, as the flowfields are...

read more

Recording Prices and Discounted for Sales

As a business, your main source of income is from your sales. Sales are one of the most important aspects for your company, so when you need to record and keep track of all the surrounding aspects. Business Central is there to help you keep things tidy and optimized....

read more

Item Transfers and Stock Adjustment

Inventory management is a long and sometimes painful process, that's why with Business Central's inventory management tools there is always an easy way to mark, map, and transfer your physical and digital products around. Although there are a lot of tools involved,...

read more

Optimized Progress Dialogues in C/AL

In the previous articles (see here) we discussed how to build standard progress dialogue in C/AL language. However, as mentioned at the end of the article, this way is definitely not applicable to a production environment due to the performance issues. In this...

read more

Dimensions (part 2)

This is the second part of the articles about Financial Dimensions. The first part that described what dimensions are and how to set up them on customers and vendors properly is here. How To Set Up Dimension Priorities, Combination, and Global Dimensions To make an...

read more

Progress Dialogues in C/AL

One of the most neglected things I found on projects I have reviewed is progress dialogue for tasks, that run for more than a seconds. Although it is not always easy to estimate how long the task will run on production data, it is necessary to use progress dialogue as...

read more

Dimensions (part 1)

What Are Business Central's Dimension? Dimensions are part of Microsoft's Business Central to help you run your business smoothly and more efficiently. Dimensions allow customers and vendors to view and analyze documents easier, providing reliable and quick feedback...

read more

Creating and Managing Items With Business Central

When it comes to owning a business, a key part of owning it includes selling a product, or keeping up with the stock of selling and receiving goods. Each item in your business can be managed to assign to an item card to make it easier to track and manage. An item card...

read more