<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>BC Captain — Tom Kapitan</title><link>https://bccaptain.com.au/</link><description>Microsoft Dynamics 365 Business Central and the Dynamics community.</description><language>en-au</language><atom:link href="https://bccaptain.com.au/feed/index.xml" rel="self" type="application/rss+xml"/><item><title>I’m back – and it’s going to be a busy few months!</title><link>https://bccaptain.com.au/2026/04/27/im-back-and-its-going-to-be-a-busy-few-months/</link><guid isPermaLink="true">https://bccaptain.com.au/2026/04/27/im-back-and-its-going-to-be-a-busy-few-months/</guid><pubDate>Mon, 27 Apr 2026 12:00:00 GMT</pubDate><description>I’m back – and it’s going to be a busy few months! It’s been almost two years since my last post. Honestly? I lost interest for a while. AI-generated content flooded every search result and blog feed, reader numbers dropped, and writing for an audience increasingly just asking ChatGPT felt pointless. I wasn’t going to</description></item><item><title>See you in Bangkok &amp; Portoroz!</title><link>https://bccaptain.com.au/2024/04/12/see-you-in-bangkok-portoroz/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/04/12/see-you-in-bangkok-portoroz/</guid><pubDate>Fri, 12 Apr 2024 12:00:00 GMT</pubDate><description>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 Bangkok at Directions for Partners and a week (and a few days) later in Portoroz at DynamicsMinds.</description></item><item><title>MSDyn365BC Australia East Coast DUG Meetup #01: News in BC 2024 wave 1</title><link>https://bccaptain.com.au/2024/04/10/msdyn365bc-australia-east-coast-dug-meetup-01-news-in-bc-2024-wave-1/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/04/10/msdyn365bc-australia-east-coast-dug-meetup-01-news-in-bc-2024-wave-1/</guid><pubDate>Wed, 10 Apr 2024 12:00:00 GMT</pubDate><description>Recording from our very first meetup of our MSDyn365BC Australia East Coast UG is available!</description></item><item><title>My Contributions to BC2024 wave 1 (D365 Sales/CE related)</title><link>https://bccaptain.com.au/2024/03/16/my-contributions-to-bc2024-wave-1-d365-sales-ce-related/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/03/16/my-contributions-to-bc2024-wave-1-d365-sales-ce-related/</guid><pubDate>Sat, 16 Mar 2024 12:00:00 GMT</pubDate><description>As we are close to another major release, I will try to share some insights into upcoming changes. I do not want to repeat other authors and blog posts, as I think there are already enough posts about the most visible changes. Instead, I will describe the changes I made through the Business Central contribution</description></item><item><title>CU 2024/03 for Microsoft Dynamics 365 Business Central on-premises has been released</title><link>https://bccaptain.com.au/2024/03/09/cu-2024-03-for-microsoft-dynamics-365-business-central-on-premises-has-been-released/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/03/09/cu-2024-03-for-microsoft-dynamics-365-business-central-on-premises-has-been-released/</guid><pubDate>Sat, 09 Mar 2024 12:00:00 GMT</pubDate><description>The cumulative update 2024/03 for Microsoft Dynamics 365 Business Central (2022 wave 2, 2023 wave 1 and 2023 wave 2) on-premises has just been released.</description></item><item><title>Replace NoSeriesManagement with the new BC Foundation No. Series app (1/2)</title><link>https://bccaptain.com.au/2024/02/18/replace-noseriesmanagement-with-the-new-bc-foundation-no-series-app-1-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/02/18/replace-noseriesmanagement-with-the-new-bc-foundation-no-series-app-1-2/</guid><pubDate>Sun, 18 Feb 2024 12:00:00 GMT</pubDate><description>In BC 2024 wave 1, Microsoft will introduce a new Business Central Foundation Layer with the first app – redesigned No. Series. A few weeks back, Microsoft merged their changes into the BCApps repository (see the pull request here: Introducing new Business Foundation layer – No. Series by AndreasMoth · Pull Request #319 · microsoft/BCApps</description></item><item><title>Dynamics Corner, Episode 303: In the Dynamics Corner Chair: Kangaroos, Koalas, and Business Central!</title><link>https://bccaptain.com.au/2024/02/18/dynamics-corner-episode-303-in-the-dynamics-corner-chair-kangaroos-koalas-and-business-central/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/02/18/dynamics-corner-episode-303-in-the-dynamics-corner-chair-kangaroos-koalas-and-business-central/</guid><pubDate>Sun, 18 Feb 2024 12:00:00 GMT</pubDate><description>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 Chris and Brad and sharing my passion for the open-source program and</description></item><item><title>New concurrency limits for JQ in 23.3</title><link>https://bccaptain.com.au/2024/02/01/new-concurrency-limits-for-jq-in-23-3/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/02/01/new-concurrency-limits-for-jq-in-23-3/</guid><pubDate>Thu, 01 Feb 2024 12:00:00 GMT</pubDate><description>With release 23.3, Microsoft completed the global rollout of concurrency JQ limit changes first introduced last year! Instead of a per-environment limit, Microsoft has shifted the focus to users (or Microsoft Entra Apps). Now, you can create more scheduled tasks per user, dynamically scaling your workload. The more users you have, the more tasks you can simultaneously</description></item><item><title>See you in Portoroz! I am a speaker at DynamicsMinds 2024!</title><link>https://bccaptain.com.au/2024/01/25/see-you-in-portoroz-i-am-a-speaker-at-dynamicsminds-2024/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/01/25/see-you-in-portoroz-i-am-a-speaker-at-dynamicsminds-2024/</guid><pubDate>Thu, 25 Jan 2024 12:00:00 GMT</pubDate><description>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 Contributions: The quickest way how to see your name during Microsoft BC Keynotes In this session, we will explore the open-source programs</description></item><item><title>BC Open Source? How to start?</title><link>https://bccaptain.com.au/2024/01/03/bc-open-source-how-to-start/</link><guid isPermaLink="true">https://bccaptain.com.au/2024/01/03/bc-open-source-how-to-start/</guid><pubDate>Wed, 03 Jan 2024 12:00:00 GMT</pubDate><description>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</description></item><item><title>Validate a FlowField Field. Wait? What?</title><link>https://bccaptain.com.au/2023/12/18/validate-a-flowfield-field-wait-what/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/12/18/validate-a-flowfield-field-wait-what/</guid><pubDate>Mon, 18 Dec 2023 12:00:00 GMT</pubDate><description>Validate a FlowField Field. Wait? What? There are not many things in the AL Language that surprised me. However, last week, I found one such thing – I reviewed customizations made by another partner and had to analyze the OOTB code of the Demand Forecast matrix. I run a debugger and end up in the</description></item><item><title>Synchronizing countries from D365 Sales to D365 Business Central</title><link>https://bccaptain.com.au/2023/11/24/synchronizing-countries-from-d365-sales-to-d365-business-central/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/11/24/synchronizing-countries-from-d365-sales-to-d365-business-central/</guid><pubDate>Fri, 24 Nov 2023 12:00:00 GMT</pubDate><description>Surprisingly, the out-of-the-box integration between Microsoft Dynamics 365 Sales and Microsoft Dynamics 365 Business Central does not synchronize countries. Why? Because it could be hard to maintain this synchronization as, by default, the country field in D365 Sales is just a plain text field (and, as you know, in Business Central, we have a standalone</description></item><item><title>Dynamics NAV 2013 &amp; Expired Cronus License</title><link>https://bccaptain.com.au/2023/11/23/dynamics-nav-2013-expired-cronus-license/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/11/23/dynamics-nav-2013-expired-cronus-license/</guid><pubDate>Thu, 23 Nov 2023 12:00:00 GMT</pubDate><description>We found an interesting problem – we were not able to run the development environment for Dynamics NAV 2013. Whenever we tried to run the development client, we got the following error message: “Your program license has expired” and the development client has closed (and we were not able to change the license). As you</description></item><item><title>Using Power Automate for telemetry alerts</title><link>https://bccaptain.com.au/2023/11/10/using-power-automate-for-telemetry-alerts/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/11/10/using-power-automate-for-telemetry-alerts/</guid><pubDate>Fri, 10 Nov 2023 12:00:00 GMT</pubDate><description>Using Power Automate for telemetry alerts Note: This flow is created from this template: App Insights Monitoring Alert Email | Microsoft Power Automate; however, I made a few changes to the structure/flow to support our requirements better. Telemetry (Application Insights) is a great tool to see what is happening. However, both KQL queries and Telemetry</description></item><item><title>Directions EMEA 2023 – D365 Sales Integration</title><link>https://bccaptain.com.au/2023/11/04/directions-emea-2023-d365-sales-integration/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/11/04/directions-emea-2023-d365-sales-integration/</guid><pubDate>Sat, 04 Nov 2023 12:00:00 GMT</pubDate><description>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 with Marko Totovic about D365 Sales Integration. Unfortunately, we could</description></item><item><title>Setting up telemetry for BC environments (VAR)</title><link>https://bccaptain.com.au/2023/10/25/setting-up-telemetry-for-bc-environments-var/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/10/25/setting-up-telemetry-for-bc-environments-var/</guid><pubDate>Wed, 25 Oct 2023 12:00:00 GMT</pubDate><description>Setting up telemetry for BC environments (VAR) A few weeks back, I published a blog post about controlling the cost of telemetry using the transformation rules. However, I found (thanks to my colleagues from Fusion5) that I don’t have any blog posts about setting up the telemetry. If you know how to configure telemetry and/or</description></item><item><title>Time, DateTime, Production Orders and Time Zones – not what I expected</title><link>https://bccaptain.com.au/2023/10/12/time-datetime-production-orders-and-time-zones-not-what-i-expected/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/10/12/time-datetime-production-orders-and-time-zones-not-what-i-expected/</guid><pubDate>Thu, 12 Oct 2023 12:00:00 GMT</pubDate><description>I decided to write this post to describe a problem we are dealing with when we are working with production orders through API or when there are users working in different time zones. Let’s start with a quick introduction. Business Central has two datatypes that can store times – Time and DateTime. What is the</description></item><item><title>Indirect Dependencies and Access Modifiers</title><link>https://bccaptain.com.au/2023/09/29/indirect-dependencies-and-access-modifiers/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/09/29/indirect-dependencies-and-access-modifiers/</guid><pubDate>Fri, 29 Sep 2023 12:00:00 GMT</pubDate><description>Last week, there was a discussion on Yammer on how to get values from the “Sent Email” record when all fields are marked as Internal. I was surprised that many people do not know what can/can’t access modifiers (such as local, protected, or internal) be used for. I thought that this was widely known information,</description></item><item><title>See you @ Directions EMEA 2023 in Lyon!</title><link>https://bccaptain.com.au/2023/09/14/see-you-directions-emea-2023-in-lyon/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/09/14/see-you-directions-emea-2023-in-lyon/</guid><pubDate>Thu, 14 Sep 2023 12:00:00 GMT</pubDate><description>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 between Microsoft Dynamics 365 Business Central and Microsoft Dynamics 365 Sales (CRM) and how to customize the integration to suit any needs!</description></item><item><title>CRM Integration how to: Customize Status/State for CRM Invoice</title><link>https://bccaptain.com.au/2023/09/10/crm-integration-how-to-customize-status-state-for-crm-invoice/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/09/10/crm-integration-how-to-customize-status-state-for-crm-invoice/</guid><pubDate>Sun, 10 Sep 2023 12:00:00 GMT</pubDate><description>CRM Integration how to: Customize Status/State for CRM Invoice See all articles in CRM Integration | MSDyn365 Business Central – Tom Kapitan (kepty.cz) category to get max from the OOTB and custom integration. I have asked Microsoft to extend the base app to allow partners to customize CRM Invoice statuses. And new publishers are already available in</description></item><item><title>Use Transformation Rules to lower the costs of BC Telemetry</title><link>https://bccaptain.com.au/2023/09/09/use-transformation-rules-to-lower-the-costs-of-bc-telemetry/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/09/09/use-transformation-rules-to-lower-the-costs-of-bc-telemetry/</guid><pubDate>Sat, 09 Sep 2023 12:00:00 GMT</pubDate><description>Telemetry is one of the most important tools for any partner to see what’s happening in Business Central. However, unmanaged telemetry (or analytics) workspace costs could be huge. To lower the cost, you just need to spend some time configuring relevant signals you want to use and signals that should be ignored/suppressed. Important update 15.10.2023</description></item><item><title>CRM Integration: The magic behind CompanyId, aka multi-company BC-CRM integration</title><link>https://bccaptain.com.au/2023/07/29/crm-integration-the-magic-behind-companyid-aka-multi-company-bc-crm-integration/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/07/29/crm-integration-the-magic-behind-companyid-aka-multi-company-bc-crm-integration/</guid><pubDate>Sat, 29 Jul 2023 12:00:00 GMT</pubDate><description>See all articles in CRM Integration | MSDyn365 Business Central – Tom Kapitan (kepty.cz) category to get max from the OOTB and custom integration. How does it work? It’s simple. When the BC-CRM integration is enabled, one of the steps is to deploy the solution to Dataverse. I’ll go through what’s in this solution in</description></item><item><title>CRM Integration: Add a custom field to the existing CRM table with a custom transfer field process</title><link>https://bccaptain.com.au/2023/07/23/crm-integration-add-a-custom-field-to-the-existing-crm-table-with-a-custom-transfer-field-process/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/07/23/crm-integration-add-a-custom-field-to-the-existing-crm-table-with-a-custom-transfer-field-process/</guid><pubDate>Sun, 23 Jul 2023 12:00:00 GMT</pubDate><description>This is the second part of my posts about custom CRM integration. See all related articles in CRM Integration | MSDyn365 Business Central – Tom Kapitan (kepty.cz) category. In the previous part, we discussed how to add a custom text field to CRM integration for the OOTB table (the Account table). But we do not</description></item><item><title>CRM Integration: Add a custom field to the existing CRM table</title><link>https://bccaptain.com.au/2023/07/18/crm-integration-add-custom-field-to-existing-crm-table/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/07/18/crm-integration-add-custom-field-to-existing-crm-table/</guid><pubDate>Tue, 18 Jul 2023 12:00:00 GMT</pubDate><description>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</description></item><item><title>AL Extensions: Replace Document Attachment</title><link>https://bccaptain.com.au/2023/07/15/al-extensions-replace-document-attachment/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/07/15/al-extensions-replace-document-attachment/</guid><pubDate>Sat, 15 Jul 2023 12:00:00 GMT</pubDate><description>I have published a new simple, open-source extension that allows replacing existing document attachments in all master entities as well as in open documents. The source code as well as the app file that can be installed in your environment is available on my GitHub using this link: TKapitan/AL-Example-ReplaceDocAttachment: AL Example – How to replace</description></item><item><title>Business Central Admin Center, part 7 (Reported Outages, Operations, Capacity)</title><link>https://bccaptain.com.au/2023/07/15/business-central-admin-center-part-7-reported-outages-operations-capacity/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/07/15/business-central-admin-center-part-7-reported-outages-operations-capacity/</guid><pubDate>Sat, 15 Jul 2023 12:00:00 GMT</pubDate><description>This is the sixth part of my series about the Business Central Admin Center. Previous parts: Left menu: Reported Outages Overview of reported outages confirmed by Microsoft. Left menu: Operations Environment Operations contains information about all updates on the environment level. This includes environment rename, deletion, update, extension update or configuration update. The status provides</description></item><item><title>Business Central Admin Center, part 6 (Notification Recipients, Authorized AAD Apps, Telemetry)</title><link>https://bccaptain.com.au/2023/07/10/business-central-admin-center-part-6-notification-recipients-authorized-aad-apps-telemetry/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/07/10/business-central-admin-center-part-6-notification-recipients-authorized-aad-apps-telemetry/</guid><pubDate>Mon, 10 Jul 2023 12:00:00 GMT</pubDate><description>This is the sixth part of my series about the Business Central Admin Center. Previous parts: Next parts: Left menu: Notification Recipients Let’s start with the left menu items. The first item in the left menu is “Notification Recipients“. Here you can specify who should receive any important updates about the Business Central tenant. Every</description></item><item><title>Business Central Admin Center, part 5 (Application Insights, Security Groups, Access with Microsoft 365 Licenses)</title><link>https://bccaptain.com.au/2023/06/28/business-central-admin-center-part-5-application-insights-security-groups-access-with-microsoft-365-licenses/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/06/28/business-central-admin-center-part-5-application-insights-security-groups-access-with-microsoft-365-licenses/</guid><pubDate>Wed, 28 Jun 2023 12:00:00 GMT</pubDate><description>This is the fifth part of my series about the Business Central Admin Center. Previous parts: Next parts: Environments details: Application Insights Connection String Application Insights aka Business Central Telemetry. Something you should already be familiar with. And if you are not still using telemetry, check the official Microsoft documentation – Enable Sending Telemetry to</description></item><item><title>Clean up your copied environments</title><link>https://bccaptain.com.au/2023/06/08/clean-up-your-copied-environments/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/06/08/clean-up-your-copied-environments/</guid><pubDate>Thu, 08 Jun 2023 12:00:00 GMT</pubDate><description>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</description></item><item><title>Business Central Admin Center, part 4 (Copy, Restore, Rename, Delete)</title><link>https://bccaptain.com.au/2023/06/03/business-central-admin-center-part-4-copy-restore-rename-delete/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/06/03/business-central-admin-center-part-4-copy-restore-rename-delete/</guid><pubDate>Sat, 03 Jun 2023 12:00:00 GMT</pubDate><description>This is the fourth part of my series about the Business Central Admin Center. Previous parts: Next parts: Top menu: Copy The action that I use the most often. Copy allows you to create a new environment from the existing one – for example, new sandbox from your production environment. It is really simple –</description></item><item><title>7 git commands you should know</title><link>https://bccaptain.com.au/2023/05/20/7-git-commands-you-should-know/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/05/20/7-git-commands-you-should-know/</guid><pubDate>Sat, 20 May 2023 12:00:00 GMT</pubDate><description>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</description></item><item><title>Business Central Admin Center, part 3 (Update Settings)</title><link>https://bccaptain.com.au/2023/05/19/business-central-admin-center-part-3-update-settings/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/05/19/business-central-admin-center-part-3-update-settings/</guid><pubDate>Fri, 19 May 2023 12:00:00 GMT</pubDate><description>This is the third part of my series about the Business Central Admin Center. Previous parts: Next parts: The previous article described “Apps”, “Sessions”, “Database”, and “Support” actions. In this episode, I will look at the “Update Settings” actions available in the Business Central Admin Center on the environment details page. Environment details Let’s look</description></item><item><title>How to define the source for item reservations?</title><link>https://bccaptain.com.au/2023/05/17/how-to-prevent-item-reservations-from-a-specific-source/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/05/17/how-to-prevent-item-reservations-from-a-specific-source/</guid><pubDate>Wed, 17 May 2023 12:00:00 GMT</pubDate><description>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</description></item><item><title>Business Central Admin Center, part 2 (Database, Support)</title><link>https://bccaptain.com.au/2023/05/14/business-central-admin-center-part-2-database-support/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/05/14/business-central-admin-center-part-2-database-support/</guid><pubDate>Sun, 14 May 2023 12:00:00 GMT</pubDate><description>This is the second part of my series about the Business Central Admin Center. Previous parts: Next parts: The previous article described “Apps” and “Sessions” actions. In this episode, I will look at other actions available in the Business Central Admin Center on the environment details page. Top menu: Database -&gt; Create database export “Create</description></item><item><title>Business Central Admin Center, part 1 (Overview, Apps, Sessions)</title><link>https://bccaptain.com.au/2023/05/10/business-central-administration-part-1/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/05/10/business-central-administration-part-1/</guid><pubDate>Wed, 10 May 2023 12:00:00 GMT</pubDate><description>Business Central admin center is a useful tool that allows admin to manage Business Central environments. In this article (and probably in a few more articles in the upcoming weeks), I will show all pages and actions that are available to admin. Next parts: To get to the Business Central admin center, click on the</description></item><item><title>Directions ASIA 2023</title><link>https://bccaptain.com.au/2023/04/30/directions-asia-2023/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/04/30/directions-asia-2023/</guid><pubDate>Sun, 30 Apr 2023 12:00:00 GMT</pubDate><description>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 thank all organizers for such an amazing event. It was an</description></item><item><title>Analysis mode in Business Central 2023 wave 1</title><link>https://bccaptain.com.au/2023/03/03/analysis-mode-in-business-central-2023-wave-1/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/03/03/analysis-mode-in-business-central-2023-wave-1/</guid><pubDate>Fri, 03 Mar 2023 12:00:00 GMT</pubDate><description>Analysis mode is a new type of view for any list page, available from Business Central 2023 wave 1. This mode on list pages enables users to analyze and pivot data directly in the client. Let’s explore what is available and how it can be used. The feature is disabled by default, so if you</description></item><item><title>NavigationAction for ErrorInfo data type</title><link>https://bccaptain.com.au/2023/03/02/navigationaction-for-errorinfo-data-type/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/03/02/navigationaction-for-errorinfo-data-type/</guid><pubDate>Thu, 02 Mar 2023 12:00:00 GMT</pubDate><description>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</description></item><item><title>See you in Bangkok!</title><link>https://bccaptain.com.au/2023/02/07/see-you-in-bangkok/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/02/07/see-you-in-bangkok/</guid><pubDate>Tue, 07 Feb 2023 12:00:00 GMT</pubDate><description>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?</description></item><item><title>Error actions for ErrorInfo data type</title><link>https://bccaptain.com.au/2023/02/01/error-actions-for-errorinfo-data-type/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/02/01/error-actions-for-errorinfo-data-type/</guid><pubDate>Wed, 01 Feb 2023 12:00:00 GMT</pubDate><description>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</description></item><item><title>DynamicsCon VIRTUAL March 2023</title><link>https://bccaptain.com.au/2023/01/11/dynamicscon-virtual-march-2023/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/01/11/dynamicscon-virtual-march-2023/</guid><pubDate>Wed, 11 Jan 2023 12:00:00 GMT</pubDate><description>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</description></item><item><title>Happy New Year 2023!</title><link>https://bccaptain.com.au/2023/01/04/happy-new-year-2023/</link><guid isPermaLink="true">https://bccaptain.com.au/2023/01/04/happy-new-year-2023/</guid><pubDate>Wed, 04 Jan 2023 12:00:00 GMT</pubDate><description>Happy New Year to all of you! I hope that 2023 will be a fantastic year filled with joy, prosperity, and meaningful experiences. Thank you for being a part of our small Business Central community, and I look forward to continuing to share and connect with you in the new year. Cheers to a great</description></item><item><title>Data types under the microscope: List</title><link>https://bccaptain.com.au/2022/12/30/data-types-under-the-microscope-list/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/12/30/data-types-under-the-microscope-list/</guid><pubDate>Fri, 30 Dec 2022 12:00:00 GMT</pubDate><description>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</description></item><item><title>131005 “Library – Dialog Handler” – build test handlers differently</title><link>https://bccaptain.com.au/2022/12/03/131005-library-dialog-handler-build-test-handlers-differently/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/12/03/131005-library-dialog-handler-build-test-handlers-differently/</guid><pubDate>Sat, 03 Dec 2022 12:00:00 GMT</pubDate><description>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</description></item><item><title>My trip back to Europe – Directions EMEA 2022</title><link>https://bccaptain.com.au/2022/11/23/my-trip-back-to-europe-directions-emea-2022/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/11/23/my-trip-back-to-europe-directions-emea-2022/</guid><pubDate>Wed, 23 Nov 2022 12:00:00 GMT</pubDate><description>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</description></item><item><title>Connect to Azure Function in BC 2022 wave 2 (v21)</title><link>https://bccaptain.com.au/2022/10/15/connect-to-azure-function-in-bc-2022-wave-2-v21/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/10/15/connect-to-azure-function-in-bc-2022-wave-2-v21/</guid><pubDate>Sat, 15 Oct 2022 12:00:00 GMT</pubDate><description>The new version of the Microsoft Dynamics 365 Business Central brought a new system module “Azure Functions” that makes integration with Azure Functions much easier and straightforward. The typical scenario, why to use Azure Functions together with Business Central, is if we need to use the .NET interop component (for example custom DLL) from AL.</description></item><item><title>Session Schedule for Directions EMEA 2022</title><link>https://bccaptain.com.au/2022/10/11/session-schedule-for-directions-emea-2022/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/10/11/session-schedule-for-directions-emea-2022/</guid><pubDate>Tue, 11 Oct 2022 12:00:00 GMT</pubDate><description>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 &amp; Kamil Sacek (MVPKine) session about</description></item><item><title>Microsoft Dynamics 365 Business Central 2022 wave 1 is available!</title><link>https://bccaptain.com.au/2022/10/01/microsoft-dynamics-365-business-central-2022-wave-1-is-available-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/10/01/microsoft-dynamics-365-business-central-2022-wave-1-is-available-2/</guid><pubDate>Sat, 01 Oct 2022 12:00:00 GMT</pubDate><description>The third quarter has ended, and as always, the new major version of the Business Central is here – Microsoft Dynamics 365 Business Central 2022 wave 2 (BC2022w2 aka v21). What is new in this version? All the main changes are described directly in Microsoft Docs. In the next few weeks, I will publish a</description></item><item><title>Directions4Partners EMEA</title><link>https://bccaptain.com.au/2022/09/27/directions4partners-emea/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/09/27/directions4partners-emea/</guid><pubDate>Tue, 27 Sep 2022 12:00:00 GMT</pubDate><description>I’m super happy that my session (together with @MVPKine) for Directions4Partners EMEA has been accepted! Directions4Partners EMEADirections EMEA 2022 (directions4partners.com)9th – 11th of November 2022Hamburg – Germany Data Exchange Deep-dive Let’s build your own super-cool integration using configuration fields such as “Data Handling Codeunit “, “Validation Codeunit”, “Ext. Data Handling Codeunit “, and many more.</description></item><item><title>Debugging and launch.json improvements in BC 2022 wave 2 (v21)</title><link>https://bccaptain.com.au/2022/09/21/debugging-and-launch-json-improvements-in-bc-2022-wave-2-v21/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/09/21/debugging-and-launch-json-improvements-in-bc-2022-wave-2-v21/</guid><pubDate>Wed, 21 Sep 2022 12:00:00 GMT</pubDate><description>In the new version of Microsoft Dynamics 365 Business Central, there are also some changes to the debugging and launch.json configuration. Launch specific company Having more than one company within your development environment is rare. However, having more companies in a sandbox environment or in a production environment is not so unusual. In that case,</description></item><item><title>I’m joining the public BC Base App contribution pilot!</title><link>https://bccaptain.com.au/2022/09/18/im-joining-the-public-bc-base-app-contribution-pilot/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/09/18/im-joining-the-public-bc-base-app-contribution-pilot/</guid><pubDate>Sun, 18 Sep 2022 12:00:00 GMT</pubDate><description>Long-planned change is almost there! Almost two years ago, Microsoft revealed a new plan to allow industry experts to contribute not only to the system apps but also to the base app. And it’s almost there! Right now, the repository is available only for pilot members (check BC TechDays 2022 – Collaborating on Business Central’s</description></item><item><title>Planned sessions for 2022Q4 and 2023Q1/Q2</title><link>https://bccaptain.com.au/2022/09/13/planned-sessions-for-2022q4-and-2023q1-q2/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/09/13/planned-sessions-for-2022q4-and-2023q1-q2/</guid><pubDate>Tue, 13 Sep 2022 12:00:00 GMT</pubDate><description>Many fabulous conferences have been announced for the next year. I have already planned what I want to attend as a speaker in the first half of the next year. I still do not know which session I will be presenting at Directions EMEA 2022 later this year (will be announced in a few days),</description></item><item><title>D365 Business Central Czech &amp; Slovak User Group</title><link>https://bccaptain.com.au/2022/09/02/d365-business-central-czech-slovak-user-group/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/09/02/d365-business-central-czech-slovak-user-group/</guid><pubDate>Fri, 02 Sep 2022 12:00:00 GMT</pubDate><description>Last month, I and @MVPKine have started a new D365 Business Central Czech &amp; Slovak User Group. This group is primarily focusing on Czech &amp; Slovak people who work with Business Central (end users, consultants, developers, …). Such a group is something I missed for years! In only three days, we have our very first</description></item><item><title>DIRECTIONS EMEA 2022, Hamburg, Germany</title><link>https://bccaptain.com.au/2022/08/07/directions-emea-2022-hamburg-germany/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/08/07/directions-emea-2022-hamburg-germany/</guid><pubDate>Sun, 07 Aug 2022 12:00:00 GMT</pubDate><description>Do not forget that Early Bird tickets for Directions EMEA 2022 in Hamburg, Germany, end at the end of August. If you still do not have your tickets, take one directly at Directions EMEA 2022 (directions4partners.com) As always, all of the top speakers from Business Central and other Dynamics products will be there (and I</description></item><item><title>Collectible Errors?! Is it already in use?</title><link>https://bccaptain.com.au/2022/08/03/collectible-errors-is-it-already-in-use/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/08/03/collectible-errors-is-it-already-in-use/</guid><pubDate>Wed, 03 Aug 2022 12:00:00 GMT</pubDate><description>Collectible Errors?! Is it already in use? This is the second part of my new article series about Collectible Errors. Let’s check out the first part here: Collectible Errors?! | Microsoft Dynamics 365 – Ing. Tom Kapitan (kepty.cz) or you might be interested in my very first article about collectible errors from the last year</description></item><item><title>Collectible Errors?!</title><link>https://bccaptain.com.au/2022/07/16/collectible-errors/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/07/16/collectible-errors/</guid><pubDate>Sat, 16 Jul 2022 12:00:00 GMT</pubDate><description>Collectible Errors?! It has been already almost a year since ErrorInfo datatype &amp; CollectibleErrors were introduced (I already have an article about basic structure: ErrorInfo data type &amp; Collectible Errors). This article was released for the first time in September 2021 before this functionality was publicly available. Since then, there have been some changes and</description></item><item><title>Report layouts in Excel? Yes!!!</title><link>https://bccaptain.com.au/2022/07/04/report-layouts-in-excel-ys/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/07/04/report-layouts-in-excel-ys/</guid><pubDate>Mon, 04 Jul 2022 12:00:00 GMT</pubDate><description>Everyone is surely aware of how strong Excel is as a software. It has been deeply ingrained in corporate operations worldwide, whether it be for assessing stocks or companies, creating budgets, or organizing customer sales lists. Usage of Excel Layout Due to the fact that it comes with its own unique set of functions, the</description></item><item><title>Substituting standard reports</title><link>https://bccaptain.com.au/2022/06/20/substituting-standard-reports/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/06/20/substituting-standard-reports/</guid><pubDate>Mon, 20 Jun 2022 12:00:00 GMT</pubDate><description>Report objects cannot be extended in versions previous to the Business Central 2021 release wave 1 version when ReportExtensions object was introduced. Since then, many of changes we need to do in reports can be done without creating a new copy of object. On the other hand, there are definitely still many occasions where it’s</description></item><item><title>Isolated events</title><link>https://bccaptain.com.au/2022/05/17/isolated-events/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/05/17/isolated-events/</guid><pubDate>Tue, 17 May 2022 12:00:00 GMT</pubDate><description>With Business Central 2022 wave 1, a new setting for event publishers was introduced. Until this version, any error in any event subscriber caused interruption to the current running process and stopped the whole activity. In some cases (such as log-in), this is definitely unintended. For this reason, Microsoft introduced Isolated Event Publishers. These events</description></item><item><title>Custom Filter Tokens</title><link>https://bccaptain.com.au/2022/05/03/custom-filter-tokens/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/05/03/custom-filter-tokens/</guid><pubDate>Tue, 03 May 2022 12:00:00 GMT</pubDate><description>As a user of the Business Central you have some constants you can use to filter or insert values. These constants contain useful values for data manipulation such as t / today for date field – return current date q / quarter for date field filters – return range of the current quarter w /</description></item><item><title>How to invoke Microsoft Flow for changed records</title><link>https://bccaptain.com.au/2022/04/27/how-to-invoke-microsoft-flow-for-changed-records/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/04/27/how-to-invoke-microsoft-flow-for-changed-records/</guid><pubDate>Wed, 27 Apr 2022 12:00:00 GMT</pubDate><description>Microsoft Flow is a great tool for managing your integrations and for task automation. Microsoft Dynamics 365 Business Central have some prepared packages &amp; functionality that allows creation flow with no code (if you want to code, you can). In this article, we will look at how to create a basic flow that is invoked when</description></item><item><title>Microsoft Dynamics 365 Business Central 2022 wave 1 is available!</title><link>https://bccaptain.com.au/2022/04/12/microsoft-dynamics-365-business-central-2022-wave-1-is-available/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/04/12/microsoft-dynamics-365-business-central-2022-wave-1-is-available/</guid><pubDate>Tue, 12 Apr 2022 12:00:00 GMT</pubDate><description>The first quarter has ended, and as always, the new major version of the Business Central is here – Microsoft Dynamics 365 Business Central 2022 wave 1 (BC2022w1 aka v20). What is new in this version? All the main changes are described directly in Microsoft Docs. Some of the new functionality I also described in</description></item><item><title>1D &amp; 2D Barcodes in Business Central 19.1</title><link>https://bccaptain.com.au/2022/03/20/1d-2d-barcodes-in-business-central-19-1/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/03/20/1d-2d-barcodes-in-business-central-19-1/</guid><pubDate>Sun, 20 Mar 2022 12:00:00 GMT</pubDate><description>Business Central (cloud-only!) includes one-dimensional (1D) barcode fonts since Microsoft Dynamics 365 Business Central 2020 wave 2 (17.0) was released in October 2020. It is a great improvement to how developers can handle requirements from their clients to print various reports with different types of bar codes. However, one of the most missing features was</description></item><item><title>How to let users choose field(s) properly</title><link>https://bccaptain.com.au/2022/02/06/how-to-let-users-choose-fields-properly/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/02/06/how-to-let-users-choose-fields-properly/</guid><pubDate>Sun, 06 Feb 2022 12:00:00 GMT</pubDate><description>When some complex functionality is developed, it is sometimes necessary to let users choose a specific field. This can be required for field permissions, mapping imported values or any similar process. Earlier, the usual way was to create a link on the Field table (for example “Field”.”No.” WHERE (TableNo=FIELD(Table ID))). As you can see, you</description></item><item><title>Working with Translation Files (XLIFF)</title><link>https://bccaptain.com.au/2022/01/29/working-with-translation-files-xliff/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/01/29/working-with-translation-files-xliff/</guid><pubDate>Sat, 29 Jan 2022 12:00:00 GMT</pubDate><description>How does the translation file work? In Microsoft Dynamic 365 Business Central, displaying different languages is done using the XLIFF files extension (.xlf). The generated XLIFF files have strings that are specified in properties like Captions, Tooltips… !!!Important!!! ——————— Old multilanguage properties (SomethingML like ToolTipML, CaptionML, …) are deprecated and are not supported by the</description></item><item><title>Updated plans for 2022 (less sessions &amp; articles in Q1/Q2 2022 :/ )</title><link>https://bccaptain.com.au/2022/01/25/updated-plans-for-2022/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/01/25/updated-plans-for-2022/</guid><pubDate>Tue, 25 Jan 2022 12:00:00 GMT</pubDate><description>Life is going on, and my plans for conferences &amp; events has changed a bit. With the current Covid 19 situations, it’s not always easy to make our plans happen, but let’s hope it will be different this time.My plans for the first half of 2022 were to attend DynamicsCon in March and also TechSpeaking in</description></item><item><title>ErrorInfo data type &amp; Collectible Errors</title><link>https://bccaptain.com.au/2022/01/07/errorinfo-data-type-collectible-errors/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/01/07/errorinfo-data-type-collectible-errors/</guid><pubDate>Fri, 07 Jan 2022 12:00:00 GMT</pubDate><description>A major change to AL Language development is here! Collectible errors can hugely improve any validation procedures. And what’s new? Everything is about a new data type ErrorInfo. ErrorInfo data type ErrorInfo is a new data type introduced in Microsoft Dynamics 365 Business Central 2021 wave 2 (autumn 2021). This new data type greatly improves</description></item><item><title>PF 2022</title><link>https://bccaptain.com.au/2022/01/01/pf-2022/</link><guid isPermaLink="true">https://bccaptain.com.au/2022/01/01/pf-2022/</guid><pubDate>Sat, 01 Jan 2022 12:00:00 GMT</pubDate><description>Merry Christmas and a Happy New Year from the Dolomites!</description></item><item><title>DynamicsCon2022</title><link>https://bccaptain.com.au/2021/12/08/dynamicscon2022/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/12/08/dynamicscon2022/</guid><pubDate>Wed, 08 Dec 2021 12:00:00 GMT</pubDate><description>DynamicsCon 2022 Spring is even better! Since today, all sessions have their content levels! And to be honest, I am happy that my planned session about Azure CosmosDB, Azure Functions &amp; AL Language is a part of the content levels announcement (with Waldo by my side )As usual, the final agenda will be chosen based</description></item><item><title>Exploring CosmosDB with Business Central, part 2</title><link>https://bccaptain.com.au/2021/11/29/exploring-cosmosdb-with-business-central-part-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/11/29/exploring-cosmosdb-with-business-central-part-2/</guid><pubDate>Mon, 29 Nov 2021 12:00:00 GMT</pubDate><description>This part explains how to connect to Azure Cosmos DB from your Business Central extension using AL Language and how to get some values from the database.—————————————————————————————————————— This is the second part of series of three articles about integration between Microsoft Azure Cosmos DB and Microsoft Dynamics 365 Business Central. This part explains how to</description></item><item><title>My plans for 2022 sessions</title><link>https://bccaptain.com.au/2021/11/25/my-plans-for-2022-sessions/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/11/25/my-plans-for-2022-sessions/</guid><pubDate>Thu, 25 Nov 2021 12:00:00 GMT</pubDate><description>2021 is slowly coming to an end, with no other Microsoft conferences planned for this year. However, the conference dates for the next year are slowly beginning to be announced! What are my plans for 2022? This year will be huge! My plans are to have at least four sessions at four different conferences again.</description></item><item><title>Exploring CosmosDB with Business Central, part 1</title><link>https://bccaptain.com.au/2021/11/16/exploring-cosmosdb-with-business-central-part-1/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/11/16/exploring-cosmosdb-with-business-central-part-1/</guid><pubDate>Tue, 16 Nov 2021 12:00:00 GMT</pubDate><description>Azure Cosmos DB is a fully managed NoSQL database for modern app development. Data in this database are available using APIs. To find out how to get Azure Cosmos DB, licensing and all other details see Microsoft portal https://docs.microsoft.com/en-us/azure/cosmos-db/introduction.—————————————————————————————————————— This is the first part of series of three articles about integration between Microsoft Azure Cosmos</description></item><item><title>DynamicsCon 2021 session recording available!</title><link>https://bccaptain.com.au/2021/11/05/dynamicscon-2021-session-recording-available/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/11/05/dynamicscon-2021-session-recording-available/</guid><pubDate>Fri, 05 Nov 2021 12:00:00 GMT</pubDate><description>Finally, recordings from DynamicsCon 2021 Autumn edition are available! Check the official youtube channel. It was a great conference with over 250 people during my live session! I definitely hope I will be able to attend the next in-person DynamicsCon as a speaker with a totally new session (I am just working on the structure</description></item><item><title>Directions EMEA</title><link>https://bccaptain.com.au/2021/10/28/directions-emea-day-0/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/10/28/directions-emea-day-0/</guid><pubDate>Thu, 28 Oct 2021 12:00:00 GMT</pubDate><description>Directions4Partners EMEA 2021 is still in progress here in Milan. I want to share all details about each day, but unfortunately, there are so many amazing things to see, watch and try I have almost no time. So today just a few words about the day before the conference. I will try to describe the</description></item><item><title>See you in Milan! Direction4Partners EMEA (27th – 29th of October)</title><link>https://bccaptain.com.au/2021/10/10/see-you-in-milan-direction4partners-emea-27th-29th-of-october/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/10/10/see-you-in-milan-direction4partners-emea-27th-29th-of-october/</guid><pubDate>Sun, 10 Oct 2021 12:00:00 GMT</pubDate><description>27th – 29th of October! Mark this date as after almost two years, the in-person technical conference Microsoft Directions4Partners EMEA is here! Milano (Italy) in Milano Convention Centre! Three days of more than 130 sessions from the most-known and best Microsoft’s professionals and MVPs. Join hundreds of professionals and get invaluable experience. The last dozens</description></item><item><title>Financial Services Power Summit</title><link>https://bccaptain.com.au/2021/10/10/financial-services-power-summit/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/10/10/financial-services-power-summit/</guid><pubDate>Sun, 10 Oct 2021 12:00:00 GMT</pubDate><description>Another technical conference with my session is less than two weeks away! Financial Service 365 Power Community Summit Taking place on Thursday 21st October 2021 Focused event on how to overcome the challenges of Financial Services with Microsoft 365, Power Platform and Dynamics 365 Low code No Code solutions! Financial Services Power Summit Power Platform</description></item><item><title>Slides from DynamicsCon session</title><link>https://bccaptain.com.au/2021/10/04/slides-from-dynamicscon-session/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/10/04/slides-from-dynamicscon-session/</guid><pubDate>Mon, 04 Oct 2021 12:00:00 GMT</pubDate><description>It is already almost 2 weeks since my session at the DynamicsCon2021 conference. The recording of the session is not available yet (stay tuned, will be available really soon in one or two weeks!). As some of you asked me for details of my session I decided to share my slides earlier. You can check</description></item><item><title>Performance in AL Language development (BC2021 wave 2)</title><link>https://bccaptain.com.au/2021/09/29/performance-in-al-language-development-bc2021-wave-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/09/29/performance-in-al-language-development-bc2021-wave-2/</guid><pubDate>Wed, 29 Sep 2021 12:00:00 GMT</pubDate><description>In just a few days the new major version of Business Central 2021 wave 2 will be introduced! This is again a huge set of changes that comes with this new version. In this article, we will look at the most important changes in AL Language performance (performance snapshot debugging and changes in development to</description></item><item><title>Another session in just two days!</title><link>https://bccaptain.com.au/2021/09/22/another-session-in-just-two-days/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/09/22/another-session-in-just-two-days/</guid><pubDate>Wed, 22 Sep 2021 12:00:00 GMT</pubDate><description>I only yesterday had a developer session “AL Language: Coding for performance v2” at great DynamicsCon 2021 (recordings from the whole conference, including mine, will be available within a month and I will share them on this blog). Nevertheless, just in two days, I have another session: “Basic ticketing portal with integration to Business Central”</description></item><item><title>DynamicsCon session today!</title><link>https://bccaptain.com.au/2021/09/21/dynamicscon-session-today/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/09/21/dynamicscon-session-today/</guid><pubDate>Tue, 21 Sep 2021 12:00:00 GMT</pubDate><description>Today is D-day! My DynamicsCon2021 session is here!!!Are you familiar with Partial Records in AL Language? Do you know how to use them correctly? I hope you know it but repetition is the mother of wisdom (and I still think you will see also something new that you don’t currently know ) Join DynamicsCon2021 Autumn</description></item><item><title>Directions EMEA 2021</title><link>https://bccaptain.com.au/2021/09/08/directions-emea-2021/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/09/08/directions-emea-2021/</guid><pubDate>Wed, 08 Sep 2021 12:00:00 GMT</pubDate><description>It’s already more than a year since we were able to see each other in person. But it is finally going to end! The first in-person tech conference is here! It is amazing that this event is going to happen and I can not wait! I hope we will meet each other at this event,</description></item><item><title>No post for a while?</title><link>https://bccaptain.com.au/2021/08/25/no-post-for-a-while/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/08/25/no-post-for-a-while/</guid><pubDate>Wed, 25 Aug 2021 12:00:00 GMT</pubDate><description>I haven’t written a tech article for a while. Why? One reason is two of my client’s projects just finishing and I had been fully dedicated to them. However! The main reason I had no time was my preparation for the upcoming DynamicsCon conference! And that’s it! Just today, together with the great DynamicsCon A/V</description></item><item><title>New versions of ALRM for VSCode has been released</title><link>https://bccaptain.com.au/2021/08/15/new-versions-of-alrm-for-vscode-has-been-released/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/08/15/new-versions-of-alrm-for-vscode-has-been-released/</guid><pubDate>Sun, 15 Aug 2021 12:00:00 GMT</pubDate><description>I have just released a new version of my main, publicly available project, ALRM extensions for VS Code. The latest versions of both extensions (VS Code &amp; Business Central) are available for download on my GitHub and also directly in VS Code marketplace for free for any developers in AL Language.And what is new? VS</description></item><item><title>MCT title</title><link>https://bccaptain.com.au/2021/08/04/mct-title/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/08/04/mct-title/</guid><pubDate>Wed, 04 Aug 2021 12:00:00 GMT</pubDate><description>Today I was awarded MCT (Microsoft Certified Trainer) title for my involvement in Microsoft D365 Business Central developer training and also training users in business applications.It is an honour to be part of such a great community, to share my knowledge and help all of you with self-improvement and own development.See my verified certification at</description></item><item><title>DynamicsCon 2021! It’s official!</title><link>https://bccaptain.com.au/2021/08/02/dynamicscon-2021-its-official-almost/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/08/02/dynamicscon-2021-its-official-almost/</guid><pubDate>Mon, 02 Aug 2021 12:00:00 GMT</pubDate><description>I’m so glad that my session “AL Language: Coding for performance v2” ranked 6th from all 289 sessions. Today, the final conference agenda has been published, including my session! See the whole agenda on the official web sides: https://dynamicscon.com/agenda/. The conference takes place from 20th to 23rd of September 2021! You can register for the event</description></item><item><title>New versions of ALRM for VSCode &amp; Business Central has been released</title><link>https://bccaptain.com.au/2021/07/25/new-versions-of-alrm-for-vscode-business-central-have-been-released/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/07/25/new-versions-of-alrm-for-vscode-business-central-have-been-released/</guid><pubDate>Sun, 25 Jul 2021 12:00:00 GMT</pubDate><description>I have just released a new version of my main, publicly available project, ALRM extensions for VS Code as well as for Business Central. The latest versions are available for download on my GitHub and also directly in VS Code marketplace for free for any developers in AL Language. And what is new? VS Code</description></item><item><title>Field Level Permissions (Restricted Fields)</title><link>https://bccaptain.com.au/2021/07/18/field-level-permissions-restricted-fields/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/07/18/field-level-permissions-restricted-fields/</guid><pubDate>Sun, 18 Jul 2021 12:00:00 GMT</pubDate><description>I just add a new project to my GitHub repositories. It is a new extension for Business Central that extends security functionalities with field-level permission. Using this extension, users are able to define who can or can not change specific fields in any table in your system. Source codes can be found on GitHub –</description></item><item><title>Next conf session: Cust. Self Service &amp; Power Portals Bootcamp</title><link>https://bccaptain.com.au/2021/07/11/next-conf-session-cust-self-service-power-portals-bootcamp/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/07/11/next-conf-session-cust-self-service-power-portals-bootcamp/</guid><pubDate>Sun, 11 Jul 2021 12:00:00 GMT</pubDate><description>New technical conference has just been planned. I already submitted my session: More sessions &amp; other details will be announced in the upcoming weeks, so stay tuned!</description></item><item><title>New blog layout</title><link>https://bccaptain.com.au/2021/06/22/new-blog-layout/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/06/22/new-blog-layout/</guid><pubDate>Tue, 22 Jun 2021 12:00:00 GMT</pubDate><description>After three years, I decided to refresh this blog with a new, custom made layout. The layout has been online only since 22.06. so please excuse any formatting issues in old posts. I will update and fix all posts in the upcoming days.</description></item><item><title>How to install Business Central (developer) preview version</title><link>https://bccaptain.com.au/2021/06/18/how-to-install-business-central-developer-preview-version/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/06/18/how-to-install-business-central-developer-preview-version/</guid><pubDate>Fri, 18 Jun 2021 12:00:00 GMT</pubDate><description>In the last weeks, I got some questions about installing the developer’s preview version (the Insider build) of the Business Central. This version is available through Artifacts for docker similarly to standard versions; however, they are available only for Microsoft’ partners. If you are a partner, you can find your access code directly in the</description></item><item><title>AL ID Range Manager (ALRM) for Business Central is available on Microsoft App Source!</title><link>https://bccaptain.com.au/2021/06/10/al-id-range-manager-alrm-for-business-central-is-available-on-microsoft-app-source/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/06/10/al-id-range-manager-alrm-for-business-central-is-available-on-microsoft-app-source/</guid><pubDate>Thu, 10 Jun 2021 12:00:00 GMT</pubDate><description>I am super happy to announce that my solution for AL Language Developers for Business Central has just been certified by Microsoft and is available on Microsoft App Source for everyone for free!</description></item><item><title>D365 Business Central database capacity changes valid from the 1st of July</title><link>https://bccaptain.com.au/2021/06/03/d365-business-central-database-capacity-changes-valid-from-the-1st-of-july/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/06/03/d365-business-central-database-capacity-changes-valid-from-the-1st-of-july/</guid><pubDate>Thu, 03 Jun 2021 12:00:00 GMT</pubDate><description>On the Virtual Launch Event for Microsoft Dynamics 365 Business Central 2021 Release Wave 1, the major changes to the cloud-based version (Microsoft Dynamics 365 Business Central Online) have been introduced. The changes are not active yet; they will be effective from the 1st of July 2021. The major problem for migrating from the On-Premise</description></item><item><title>Forget Confirm() method; start with Confirm Management module</title><link>https://bccaptain.com.au/2021/05/29/forget-confirm-method-start-with-confirm-management-module/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/05/29/forget-confirm-method-start-with-confirm-management-module/</guid><pubDate>Sat, 29 May 2021 12:00:00 GMT</pubDate><description>For a long time, if we wanted to get input from the user to confirm something, we used Confirm() method. This method is straightforward – it has two parameters (+ unlimited number of constant values similar to StrSubstNo() method). The first one accepts text shown to the user, the second one (optional) defines which button</description></item><item><title>Returning complex types in AL Language</title><link>https://bccaptain.com.au/2021/05/23/returning-complex-types-in-al-language/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/05/23/returning-complex-types-in-al-language/</guid><pubDate>Sun, 23 May 2021 12:00:00 GMT</pubDate><description>In Microsoft Dynamics 365 Business Central 2021 w1 (released in May 2021), a profound change was introduced to ways how we can design our applications Until this version, the only way to return complex data types (like records, codeunits, Lists etc.) was using the var parameter (see example below). trigger OnRun() var SalesHeader: Record “Sales Header”; begin</description></item><item><title>Next conf session: DynamicsCon 2021</title><link>https://bccaptain.com.au/2021/05/13/next-conf-session-dynamicscon-2021/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/05/13/next-conf-session-dynamicscon-2021/</guid><pubDate>Thu, 13 May 2021 12:00:00 GMT</pubDate><description>The next Microsoft Dynamics 365 Business Central conference has just been planned, and I already sent a submission for my session! Link to the submission: AL Language: Coding for performance v2 and yes, I am no longer part of a rookie speakers track 😉 ) The conference takes place from 20th to 23rd of September</description></item><item><title>ALRM: AL ID Range Manager has been updated!</title><link>https://bccaptain.com.au/2021/05/02/alrm-al-id-range-manager-has-been-updated/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/05/02/alrm-al-id-range-manager-has-been-updated/</guid><pubDate>Sun, 02 May 2021 12:00:00 GMT</pubDate><description>I have just released a new version of ALRM extensions for VS Code as well as for Business Central. The latest versions are available for download on my GitHub and also directly in VS Code marketplace for free for any developers in AL Language. And what is new? – VS Code ALRM Changelog – D365</description></item><item><title>How to start with ALRM: AL ID Range Manager</title><link>https://bccaptain.com.au/2021/04/27/how-to-start-with-alrm-al-id-range-manager/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/04/27/how-to-start-with-alrm-al-id-range-manager/</guid><pubDate>Tue, 27 Apr 2021 12:00:00 GMT</pubDate><description>AL ID Range Manager is VS Code &amp; Microsoft Dynamics 365 Business Central extensions made for developers who need to manage their object/field IDs across multiple projects (or in the multi-developers environment). If you want to know more about this project, check my previous article. The project was originally created as a part of our</description></item><item><title>Business Central Bootcamp is the past</title><link>https://bccaptain.com.au/2021/04/21/business-central-bootcamp-is-the-past/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/04/21/business-central-bootcamp-is-the-past/</guid><pubDate>Wed, 21 Apr 2021 12:00:00 GMT</pubDate><description>Last Saturday, I had a session at another great tech conference (unfortunately, due to Covid still online) – Business Central Bootcamp (list of all sessioon is here). Once the recordings are available, I will give you some tips about other sessions that were the most interesting from all tracks from both days. Business Central Bootcamp, 16th</description></item><item><title>Import various file types with Interfaces</title><link>https://bccaptain.com.au/2021/04/15/how-to-create-a-file-import-procedure/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/04/15/how-to-create-a-file-import-procedure/</guid><pubDate>Thu, 15 Apr 2021 12:00:00 GMT</pubDate><description>A few weeks ago, I described a solution for importing an Excel file to the Business Central using Excel Buffer in AL Language (see here). In today’s article, we will look at how to build a more complex solution that can be used for file imports without the needs to identify the imported file type.</description></item><item><title>PowerPlatform Community – Business Central Bootcamp session</title><link>https://bccaptain.com.au/2021/04/07/business-central-bootcamp-al-language-coding-for-performance-session/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/04/07/business-central-bootcamp-al-language-coding-for-performance-session/</guid><pubDate>Wed, 07 Apr 2021 12:00:00 GMT</pubDate><description>The Business Central Bootcamp conference is almost here! Let’s check all sessions and find your favourite ones at https://events.powercommunity.com/business-central-bootcamp/. You can register for the event using this registering form for FREE! I am part of this conference with a session “AL Language: Coding for performance session”. If you are interested in AL Language development, the</description></item><item><title>Microsoft Dynamics 365 Business Central 2021 wave 1 is available!</title><link>https://bccaptain.com.au/2021/04/04/microsoft-dynamics-365-business-central-2021-wave-1-is-available/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/04/04/microsoft-dynamics-365-business-central-2021-wave-1-is-available/</guid><pubDate>Sun, 04 Apr 2021 12:00:00 GMT</pubDate><description>The first quarter has ended, and as always, the new major version of the Business Central is here – Microsoft Dynamics 365 Business Central 2021 wave 1 (BC2021w1). What is new in this version? All the main changes are described directly on the Microsoft Docs. Some of the new functionality I also described during last</description></item><item><title>Kepty4Beginners: Flowfields in AL Language (Calculated Fields)</title><link>https://bccaptain.com.au/2021/04/01/kepty4beginners-how-to-create-a-basic-entity-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/04/01/kepty4beginners-how-to-create-a-basic-entity-2/</guid><pubDate>Thu, 01 Apr 2021 12:00:00 GMT</pubDate><description>Not all fields in AL Language are stored in SQL Database. Flowfields are a great example of these fields. Flowfields are special field type that allows you to create a field that loads a value from another field within the same or even different table. In the AL Language, flowfields are very often used, and</description></item><item><title>It’s official! AL Language: Coding for performance session on the upcoming conference</title><link>https://bccaptain.com.au/2021/03/29/its-official-al-language-coding-for-performance-session-on-the-upcoming-conference/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/03/29/its-official-al-language-coding-for-performance-session-on-the-upcoming-conference/</guid><pubDate>Mon, 29 Mar 2021 12:00:00 GMT</pubDate><description>I am glad to announce that my session “AL Language: Coding for performance” has been chosen as one of the developer’s sessions at the upcoming conference “D365 Business Central Bootcamp”! The session took place in the middle of the event, on Saturday 17th of April 10:00 – 11:00 am (GMT/UTC). Also do not forget to</description></item><item><title>DynamicsCon 2021 TODAY!</title><link>https://bccaptain.com.au/2021/03/16/dynamicscon-2021-today/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/03/16/dynamicscon-2021-today/</guid><pubDate>Tue, 16 Mar 2021 12:00:00 GMT</pubDate><description>Dynamics Con 2021, another great technical conference for all Dynamics 365 apps including Business Central starts today! You can join the event on https://dynamicscon.com/. To see the agenda of the event, check the Agenda section. There are many great speakers and technical gurus who would like to share their knowledge. Let’s enhance your experience and</description></item><item><title>New version of ALRM: AL ID Range Manager has just been released!</title><link>https://bccaptain.com.au/2021/03/13/new-version-of-alrm-al-id-range-manager-has-just-been-released/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/03/13/new-version-of-alrm-al-id-range-manager-has-just-been-released/</guid><pubDate>Sat, 13 Mar 2021 12:00:00 GMT</pubDate><description>Today I have released a new version of both the ALRM (AL ID Range Manager) extension for Visual Studio Code and Microsoft Business Central. If you do not know what ALRM is, check some of previous articles here on my blog. Both extensions are available on my GitHub (link below). The new version of VS</description></item><item><title>How to import Excel files using Excel Buffer</title><link>https://bccaptain.com.au/2021/03/10/how-to-import-excel-files-using-excel-buffer/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/03/10/how-to-import-excel-files-using-excel-buffer/</guid><pubDate>Wed, 10 Mar 2021 12:00:00 GMT</pubDate><description>Last week, I saw a question about importing data from Excel file to Business Central using AL Language. A few years ago, the only solution was to use DotNet integration. However, with the Business Central, there is a much quicker and better approach. All functions for working with Excel files are available in a table</description></item><item><title>Kepty4Beginners: How to create a basic entity</title><link>https://bccaptain.com.au/2021/03/03/kepty4beginners-how-to-create-a-basic-entity/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/03/03/kepty4beginners-how-to-create-a-basic-entity/</guid><pubDate>Wed, 03 Mar 2021 12:00:00 GMT</pubDate><description>In today’s beginner series article, we will look at how to create a basic entity such as Item, Customer, Vendor etc. Creating basic entities is one of the core things anyone has to know. It is also necessary to know which properties must be defined (LookupPageID, CardPageID), which type of PageTypes should be used etc.</description></item><item><title>OnAfterLookup: New page field trigger coming in v18</title><link>https://bccaptain.com.au/2021/02/28/onafterlookup-new-page-field-trigger-coming-in-v18/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/02/28/onafterlookup-new-page-field-trigger-coming-in-v18/</guid><pubDate>Sun, 28 Feb 2021 12:00:00 GMT</pubDate><description>One of the news in AL Language that is coming with the upcoming major version (Business Central 2021 W1) in April is a new trigger AnAfterLookup. The new trigger is described on Microsoft Docs (however, the description is still a bit confusing…). As the Lookups are often used, I already tried what’s new and how</description></item><item><title>Kepty4Beginners: AL Snippets</title><link>https://bccaptain.com.au/2021/02/24/kepty4beginners-al-snippets/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/02/24/kepty4beginners-al-snippets/</guid><pubDate>Wed, 24 Feb 2021 12:00:00 GMT</pubDate><description>In today’s beginner series article, we will look at Snippets in AL Language. What are snippets? How can we use them? What is the reason to know how to use them/when to use them? All these questions are answered in the video below!</description></item><item><title>Kepty4Beginners: How to create an AL Project</title><link>https://bccaptain.com.au/2021/02/22/kepty4beginners-how-to-create-an-al-project/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/02/22/kepty4beginners-how-to-create-an-al-project/</guid><pubDate>Mon, 22 Feb 2021 12:00:00 GMT</pubDate><description>The first article from my new youtube channel is here (if you want to find out why I have decided to start my own youtube channel, see here)! This is the very first video for beginners – how to create a new AL project. In this video, we will look at how to create a</description></item><item><title>Important update! Business Central Bootcamp postponed to April!</title><link>https://bccaptain.com.au/2021/02/21/important-update-business-central-bootcamp-postponed-to-april/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/02/21/important-update-business-central-bootcamp-postponed-to-april/</guid><pubDate>Sun, 21 Feb 2021 12:00:00 GMT</pubDate><description>Business Central Bootcamp, a great event for all technical enthusiasts, has been postponed from March 5th – 7th to April 16th to 17th. You can still vote for both of my sessions!</description></item><item><title>A quick look into the upcoming major version in April 2021 (Business Central 2021 release wave 1) from the developer’s point of view</title><link>https://bccaptain.com.au/2021/02/13/a-quick-look-into-the-upcoming-major-version-in-april-2021-business-central-2021-release-wave-1-from-the-developers-point-of-view/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/02/13/a-quick-look-into-the-upcoming-major-version-in-april-2021-business-central-2021-release-wave-1-from-the-developers-point-of-view/</guid><pubDate>Sat, 13 Feb 2021 12:00:00 GMT</pubDate><description>It is only four months since the last major version of the Business Central (2020 wave 2) has been released, and we can already look forward to another version that will be released in April. Microsoft has already provided the list of planned and confirmed functionality (available here). Let’s look at some of the planned</description></item><item><title>ALRM: AL ID Range Manager introduction</title><link>https://bccaptain.com.au/2021/01/26/alrm-al-id-range-manager-introduction/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/01/26/alrm-al-id-range-manager-introduction/</guid><pubDate>Tue, 26 Jan 2021 12:00:00 GMT</pubDate><description>AL ID Range Manager is VS Code &amp; Microsoft Dynamics 365 Business Central extensions made for developers who need to manage their object/field IDs across multiple projects (or in the multi-developers environment). Source codes are available online on GitHub Business Central https://github.com/TKapitan/ALRM-BusinessCentral VS Code https://github.com/TKapitan/ALRM-VSCode https://marketplace.visualstudio.com/items?itemName=ARTAAAEfromCzechiaKeptycz.al-id-range-manager The project was originally created as a part of</description></item><item><title>Monitored Fields</title><link>https://bccaptain.com.au/2021/01/19/monitored-fields/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/01/19/monitored-fields/</guid><pubDate>Tue, 19 Jan 2021 12:00:00 GMT</pubDate><description>Another new functionality introduced with the Business Central 2020 Wave 2 (with version 17.1 in November specifically) is called “Monitored Fields”. This functionality is built over the original Change Log functionality and use the same tables and procedures; however, extends the core functionality with email notifications when any of the defined fields are changed. To</description></item><item><title>D365 Business Central Bootcamp (16. – 17. 04. 2021)</title><link>https://bccaptain.com.au/2021/01/10/d365-business-central-bootcamp-05-07-03-2021/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/01/10/d365-business-central-bootcamp-05-07-03-2021/</guid><pubDate>Sun, 10 Jan 2021 12:00:00 GMT</pubDate><description>UPDATE 21. 02. 2021: Event postponed from 05. – 07. 03. 2021 to 16. – 17. 04. 2021 The first 2021 Business Central technical conference is here. If you are interested in my blog and topics, please vote for my sessions to be available at the conference! AL Language: Coding for performance Microsoft brought much</description></item><item><title>Microsoft Dynamics 365 Business Central Certification is available!</title><link>https://bccaptain.com.au/2021/01/05/microsoft-dynamics-365-business-central-certification-is-available/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/01/05/microsoft-dynamics-365-business-central-certification-is-available/</guid><pubDate>Tue, 05 Jan 2021 12:00:00 GMT</pubDate><description>Right now, the only official Microsoft exam &amp; certification for the Business Central (details of MB800 exam and details of certification) is in the full version! After more than 4 months when the exam was in beta version, Microsoft just switched the exam and corresponding certification to the full version available for everyone. I can</description></item><item><title>Happy New Year 2021!</title><link>https://bccaptain.com.au/2021/01/01/happy-new-year-2021/</link><guid isPermaLink="true">https://bccaptain.com.au/2021/01/01/happy-new-year-2021/</guid><pubDate>Fri, 01 Jan 2021 12:00:00 GMT</pubDate><description>Happy New Year! I wish all the best to you and your families, especially during these hard pandemic days. I am happy that I met some of you on tech conferences last year and hope that we will meet each other in person in 2021! I am also glad to say that I was offered</description></item><item><title>Partial Records in detail (part 2)</title><link>https://bccaptain.com.au/2020/12/29/partial-records-in-detail-part-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/12/29/partial-records-in-detail-part-2/</guid><pubDate>Tue, 29 Dec 2020 12:00:00 GMT</pubDate><description>This is another article about Partial Records (as we already discussed earlier in the article about Partial Records and later in the first part of articles about partial record’s performance). In this article, we will explore the ration between performance, partial records and system with more tableextensions. Let’s start with the example of our AL</description></item><item><title>BC Tech Talk recordings are online!</title><link>https://bccaptain.com.au/2020/12/11/bc-tech-talk-recordings-are-online/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/12/11/bc-tech-talk-recordings-are-online/</guid><pubDate>Fri, 11 Dec 2020 12:00:00 GMT</pubDate><description>BC Tech Talk conference sessions are online. The session recordings are now available on the official Youtube channel. On this channel, you can find all recordings from all speakers (including me 🙂 ). There were more than a thousand attendees in total registered for both days from all around the world. For me, it was</description></item><item><title>AL ID Range Manager is available!</title><link>https://bccaptain.com.au/2020/12/09/al-id-range-manager-is-available/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/12/09/al-id-range-manager-is-available/</guid><pubDate>Wed, 09 Dec 2020 12:00:00 GMT</pubDate><description>I am glad to announce that the very first version of AL ID Range Manager is available for everyone on Visual Studio Code Marketplace! AL ID Range Manager is an extension for VS Code that helps with managing AL objects between developers who are working on the same project / within the same object license</description></item><item><title>Easy-to-build mobile apps to support BC processes – Today’s session on BC TechTalk!</title><link>https://bccaptain.com.au/2020/12/04/easy-to-build-mobile-apps-to-support-bc-processes-todays-session-on-bc-techtalk/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/12/04/easy-to-build-mobile-apps-to-support-bc-processes-todays-session-on-bc-techtalk/</guid><pubDate>Fri, 04 Dec 2020 12:00:00 GMT</pubDate><description>Just a quick reminder that my session about mobile development for Business Central is today on BC TechTalk at 17:00 on track 1!</description></item><item><title>BC TechTalk TODAY!</title><link>https://bccaptain.com.au/2020/12/03/bc-techtalk-today/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/12/03/bc-techtalk-today/</guid><pubDate>Thu, 03 Dec 2020 12:00:00 GMT</pubDate><description>Finally, it is here! Another conference about Business Central is here and due to COVID-19, it’s online and totally free. Check all amazing sessions from best speakers from the Business Central world. The agenda is on the web HERE. And if you are interested in mobile development for Business Central, definitely come to my session</description></item><item><title>Partial Records in detail (part 1)</title><link>https://bccaptain.com.au/2020/11/27/partial-records-in-detail-part-1/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/11/27/partial-records-in-detail-part-1/</guid><pubDate>Fri, 27 Nov 2020 12:00:00 GMT</pubDate><description>Partial Records in the Business Central are a new technology in 2020 wave 2 release. Let’s look at the quick description in one of the posts from previous month “Partial Records“. Now check it in more details. In this first part, we will look at how the partial records work and what is behind these</description></item><item><title>Second place on Hackathon Coding4BC!</title><link>https://bccaptain.com.au/2020/11/23/second-place-on-hackathon-coding4bc/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/11/23/second-place-on-hackathon-coding4bc/</guid><pubDate>Mon, 23 Nov 2020 12:00:00 GMT</pubDate><description>Together with my two extraordinary colleagues we won the SECOND place on the very first world hackathon focused on Business Central. Coding4BC took place on 18 – 20.11.2020 and was greatly supported from the most-known capacities from Business Central world (judges like Erik “Waldo” Wauters or Freddy Kristiansen). There were various interesting topics available, we</description></item><item><title>Session on BC TechTalk about Business Central mobile development</title><link>https://bccaptain.com.au/2020/11/10/session-on-bc-techtalk-about-business-central-mobile-development/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/11/10/session-on-bc-techtalk-about-business-central-mobile-development/</guid><pubDate>Tue, 10 Nov 2020 12:00:00 GMT</pubDate><description>I have a session on the upcoming online conference BC Tech Talks about an exciting topic – Build your own mobile app for Business Central! Event for the Technical BC People BC TechTalk is a 2 day FREE online summit for the technical Business Central people: developers, technical decision makers, projects managers, IT managers, working</description></item><item><title>Partial Records</title><link>https://bccaptain.com.au/2020/10/22/partial-records/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/10/22/partial-records/</guid><pubDate>Thu, 22 Oct 2020 12:00:00 GMT</pubDate><description>Partial Records are a new capability of Business Central introduced in Business Central 2020 release wave 2. It allows specifying fields that should be loaded when accessing SQL based data. How does it work? Without using partial records, Business Central normally load all data from the record even if only one of them is required.</description></item><item><title>UI enhancements in Microsoft Dynamics 365 Business Central 2020 Wave 2</title><link>https://bccaptain.com.au/2020/10/18/ui-enhancements-in-microsoft-dynamics-365-business-central-2020-wave-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/10/18/ui-enhancements-in-microsoft-dynamics-365-business-central-2020-wave-2/</guid><pubDate>Sun, 18 Oct 2020 12:00:00 GMT</pubDate><description>Dynamics 365 has come out with a comprehensive plan for the release of business central 2020 wave 2. In this article I will focus on updates to page styling, more responsive FactBoxes, and an upgraded dialog bar for a seamless service and optimized productivity. Page styling updates You can’t have any new features brought in</description></item><item><title>Current status of AL Code Analyzers</title><link>https://bccaptain.com.au/2020/10/10/current-status-of-al-code-analyzers/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/10/10/current-status-of-al-code-analyzers/</guid><pubDate>Sat, 10 Oct 2020 12:00:00 GMT</pubDate><description>With the last update of Analyzers Rules, there are some new issues with warnings. This is not a comprehensive list of all bugs but contains information about problems that I found on projects that I am working on / managing. General Analyzer Rules AL0604 (for Runtimes under 6.0) DESCRIPTION: Use of implicit with AL TEXT:</description></item><item><title>Microsoft Dynamics 365 Business Central 2020 Wave 2 has been released!</title><link>https://bccaptain.com.au/2020/10/02/microsoft-dynamics-365-business-central-2020-wave-2-has-been-released/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/10/02/microsoft-dynamics-365-business-central-2020-wave-2-has-been-released/</guid><pubDate>Fri, 02 Oct 2020 12:00:00 GMT</pubDate><description>The new version of Microsoft Dynamics 365 Business Central has just been released! Version is called 2020 Wave 2 and its internal number is 17.0. I already described some of the most anticipated functions, and I probably describe some other in the upcoming weeks. However, the full list of major changes can be found directly</description></item><item><title>Dart &amp; Flutter: Use of REST GET method</title><link>https://bccaptain.com.au/2020/08/16/dart-flutter-use-of-rest-get-method/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/08/16/dart-flutter-use-of-rest-get-method/</guid><pubDate>Sun, 16 Aug 2020 12:00:00 GMT</pubDate><description>This chapter we will continue with the project that we created before. The project could be found on GitHub. Now when we have a runnable app with homepage and standardized navigation, we can look on how to load data using REST. We will start with the basic example of GET method and, in the next</description></item><item><title>Connect to Business Central Container using VS Code</title><link>https://bccaptain.com.au/2020/07/31/connect-to-business-central-container-using-vs-code/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/07/31/connect-to-business-central-container-using-vs-code/</guid><pubDate>Fri, 31 Jul 2020 12:00:00 GMT</pubDate><description>In the last article, we created our first Business Central Container for development. But how to use it within the VS Code environment? There is nothing special about the configuration. Just use values from message gained once the container was created. Use a value of “Dev. Server” as a value of “server” property in launch.json</description></item><item><title>Access Business Central database running in a container from the Microsoft SQL Server Management Studio</title><link>https://bccaptain.com.au/2020/07/11/access-business-central-database-running-in-a-container-from-the-microsoft-sql-server-management-studio/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/07/11/access-business-central-database-running-in-a-container-from-the-microsoft-sql-server-management-studio/</guid><pubDate>Sat, 11 Jul 2020 12:00:00 GMT</pubDate><description>Whether your instances are running directly on the server or in containers, it is sometimes necessary to access a database directly from the SQL Server Management Studio. When you have everything installed on your device, it is usually straightforward – you have the database on SQL Express Server installed together with the Business Central, or</description></item><item><title>Starting with Container-Based Development using Dockers</title><link>https://bccaptain.com.au/2020/06/30/starting-with-container-based-development-using-dockers/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/06/30/starting-with-container-based-development-using-dockers/</guid><pubDate>Tue, 30 Jun 2020 12:00:00 GMT</pubDate><description>Microsoft Dynamics 365 Business Central offers images for container-based development. Creating a new development environment using this container-based image (with Docker) is especially quick and easy. Install Docker The first thing that must be done is installing Docker. Docker. The current stable version for Windows could be found directly on docker.com (Windows 10). Once the</description></item><item><title>Interfaces in AL (part 3)</title><link>https://bccaptain.com.au/2020/06/22/interfaces-in-al-part-3/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/06/22/interfaces-in-al-part-3/</guid><pubDate>Mon, 22 Jun 2020 12:00:00 GMT</pubDate><description>This is 3. part from the article series about Interfaces in AL Language. See the first one or the second one. In previous parts, I have described the basics of Interfaces in AL Language (what is an interface, how to work with them in AL and started working on advanced example). In the last part,</description></item><item><title>Merge entity duplicity</title><link>https://bccaptain.com.au/2020/06/15/merge-entity-duplicity/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/06/15/merge-entity-duplicity/</guid><pubDate>Mon, 15 Jun 2020 12:00:00 GMT</pubDate><description>In the case of duplicity in Customers, Vendors or Contacts, the system offers functionality to merge related record. To run it, go to the customer/vendor/contact card and run action “Merge With…”. The setup window is opened for the entity from which the page was started. In the header, the opposite entity with which we want</description></item><item><title>Dart &amp; Flutter: Project Initialization</title><link>https://bccaptain.com.au/2020/05/26/dart-flutter-project-initialization/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/05/26/dart-flutter-project-initialization/</guid><pubDate>Tue, 26 May 2020 12:00:00 GMT</pubDate><description>We have already prepared development environment and Android Emulators in previous articles. In this chapter, we will look at how to create a new project and on the generated files. To start with, open Visual Studio Code (or any other support development environment) and run the command “Flutter: New Project”. Once we have created a</description></item><item><title>Interfaces in AL (part 2)</title><link>https://bccaptain.com.au/2020/04/06/interfaces-in-al-part-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/04/06/interfaces-in-al-part-2/</guid><pubDate>Mon, 06 Apr 2020 12:00:00 GMT</pubDate><description>This is 2. part from the article series about Interfaces in AL Language. See the first one. In the first part of this series, I have described what Interfaces are and showed the example of how they can be created. In this article, I will show a more advanced example of interfaces and how we</description></item><item><title>NAV TechDays 2020 rescheduled to 2021!</title><link>https://bccaptain.com.au/2020/04/05/nav-techdays-2020-rescheduled-to-2021/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/04/05/nav-techdays-2020-rescheduled-to-2021/</guid><pubDate>Sun, 05 Apr 2020 12:00:00 GMT</pubDate><description>Due to the current situation regarding COVID-19, the most known event about Microsoft Dynamics 365 Business Central and Microsoft Dynamics NAV has been moved to 18. and 19. of November 2021</description></item><item><title>Microsoft Dynamics 365 Business Central 2020 Wave 1 has been released!</title><link>https://bccaptain.com.au/2020/04/05/microsoft-dynamics-365-business-central-2020-wave-1-has-been-released/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/04/05/microsoft-dynamics-365-business-central-2020-wave-1-has-been-released/</guid><pubDate>Sun, 05 Apr 2020 12:00:00 GMT</pubDate><description>The new version of Microsoft Dynamics 365 Business Central has just been released! Version is called 2020 Wave 1 and its internal number is 16.0. I already described some of the most anticipated functions, and I probably describe some other in the upcoming weeks. However, the full list of major changes can be found directly</description></item><item><title>Interfaces in AL (part 1)</title><link>https://bccaptain.com.au/2020/03/23/interfaces-in-al-part-1/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/03/23/interfaces-in-al-part-1/</guid><pubDate>Mon, 23 Mar 2020 12:00:00 GMT</pubDate><description>With Microsoft Dynamics 365 Business Central 2020 Wave 1 (respectively with Runtime 5.0) a new object type has been introduced – Interfaces. This term is well known from other programming languages and probably a lot of readers have already used them in some way. The general definition of the interface object could be found anywhere</description></item><item><title>New Features: Managing permissions to export data to Excel</title><link>https://bccaptain.com.au/2020/02/26/new-features-managing-permissions-to-export-data-to-excel/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/02/26/new-features-managing-permissions-to-export-data-to-excel/</guid><pubDate>Wed, 26 Feb 2020 12:00:00 GMT</pubDate><description>With the new version of the Business Central (2020 Wave 1) administrators have a way how to restrict users who could export data to Excel. This is common request across all industries to allow this functionality to only some users. The permission is under the permission set “D365 Excel Export Action” and for system with</description></item><item><title>New Features: Optimizing of pages</title><link>https://bccaptain.com.au/2020/01/27/new-features-optimizing-of-pages/</link><guid isPermaLink="true">https://bccaptain.com.au/2020/01/27/new-features-optimizing-of-pages/</guid><pubDate>Mon, 27 Jan 2020 12:00:00 GMT</pubDate><description>Page Loading One of the highly expected changes is optimization of pages. With the upcoming major version (2020 Wave 1) there should be a lot of changes to the behaviour and performance in pages. In the current version (2019 Wave 2 and older) the page is not opened till all data are loaded. So if</description></item><item><title>Enum Data Type</title><link>https://bccaptain.com.au/2019/12/27/enum-data-type/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/12/27/enum-data-type/</guid><pubDate>Fri, 27 Dec 2019 12:00:00 GMT</pubDate><description>Enum is a new data type in the Business Central introduced with the very first version of Business Central. Since then many changes have been done to them and currently, they are usable instead of Option data type without any hesitation. In compare to Option, Enums have more benefits and moreover, they can be shared</description></item><item><title>Dart &amp; Flutter: Setup Android emulator and Android device</title><link>https://bccaptain.com.au/2019/12/15/dart-flutter-setup-android-emulator-and-android-device/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/12/15/dart-flutter-setup-android-emulator-and-android-device/</guid><pubDate>Sun, 15 Dec 2019 12:00:00 GMT</pubDate><description>Application development is not possible without testing. For mobile development there are two primary possibilities – test the application on a mobile device with Android or using Android emulator. If you have an Android device (especially the one for which you are developing) it’s usually better to work with this device; however, in many cases,</description></item><item><title>Dart &amp; Flutter: Install prerequisites &amp; environments for Mobile Development</title><link>https://bccaptain.com.au/2019/11/22/dart-flutter-install-prerequisites-environments-for-mobile-development/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/11/22/dart-flutter-install-prerequisites-environments-for-mobile-development/</guid><pubDate>Fri, 22 Nov 2019 12:00:00 GMT</pubDate><description>To be able to create your app in Dart &amp; Flutter, you have to set up your environment first. Flutter Download here: https://flutter.dev/docs/development/tools/sdk/releases Extract the ZIP file to your computer (do not put them in any system directory like Program Files). Register your new directory with extracted files in your system PATH environment. On the</description></item><item><title>“Designing complex ERP processes” session in Prague</title><link>https://bccaptain.com.au/2019/11/10/designing-complex-erp-processes-session-in-prague/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/11/10/designing-complex-erp-processes-session-in-prague/</guid><pubDate>Sun, 10 Nov 2019 12:00:00 GMT</pubDate><description>Last week I was invited to the local programming group in Prague to share my knowledge and expertise within Microsoft’s ERP platform designing and programming. Due to Covid-19, it was my first in-person attendance at any tech conference after almost one and a half years. The evening contains 4 different programming sessions with a specialization</description></item><item><title>Microsoft Dynamics 365 Business Central 2019 Wave 2 has been released!</title><link>https://bccaptain.com.au/2019/10/07/microsoft-dynamics-365-business-central-2019-wave-2-has-been-released/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/10/07/microsoft-dynamics-365-business-central-2019-wave-2-has-been-released/</guid><pubDate>Mon, 07 Oct 2019 12:00:00 GMT</pubDate><description>The new version of Microsoft Dynamics 365 Business Central has just been released! Version is called 2019 Wave 2 and its internal number is 15.0. I already described some of the most anticipated functions, and I probably describe some other in the upcoming weeks. However, the full list of major changes can be found directly</description></item><item><title>How to customize Base-Application</title><link>https://bccaptain.com.au/2019/10/04/how-to-customize-base-application/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/10/04/how-to-customize-base-application/</guid><pubDate>Fri, 04 Oct 2019 12:00:00 GMT</pubDate><description>Even if customizing of the core apps is not recommended, sometimes it is still necessary (as I already described in the previous article). So let’s look at how to do it. Requirements There are no special requirements to change the Base App. The only thing that needs to be checked is whether the instance is</description></item><item><title>Page Inspection</title><link>https://bccaptain.com.au/2019/10/03/page-inspection/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/10/03/page-inspection/</guid><pubDate>Thu, 03 Oct 2019 12:00:00 GMT</pubDate><description>Description of the standard functionality that allows data inspection as so as inspection of the current page.</description></item><item><title>Dart &amp; Flutter: What is it?</title><link>https://bccaptain.com.au/2019/09/16/dart-flutter-what-is-it/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/09/16/dart-flutter-what-is-it/</guid><pubDate>Mon, 16 Sep 2019 12:00:00 GMT</pubDate><description>As from my point of view, the original mobile app for Microsoft Dynamics 365 Business Central is not suitable for some industries, especially when there are some requests on special behaviour (such as automation, bar code scanning &amp; automation or special system functionality). Over the last year, I’ve spoken a lot with my clients about</description></item><item><title>New Features: Non-Sequential numbering</title><link>https://bccaptain.com.au/2019/08/19/new-planned-feature-non-sequential-numbering/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/08/19/new-planned-feature-non-sequential-numbering/</guid><pubDate>Mon, 19 Aug 2019 12:00:00 GMT</pubDate><description>One of the most known problem, especially in systems with many users, is managing DB locking for records, that require many updates. In term of Business Central (and previously NAV too) this problem is mostly known from No. Series. The new version of the Business Central come with new setting in No. Series called “Non-Blocking</description></item><item><title>BLOB storage changes in Business Central 15.0</title><link>https://bccaptain.com.au/2019/08/03/blob-storage-changes-in-business-central-15-0/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/08/03/blob-storage-changes-in-business-central-15-0/</guid><pubDate>Sat, 03 Aug 2019 12:00:00 GMT</pubDate><description>With upcoming new major version of Business Central (2019 wave 2 /15.0), there is a lot of breaking changes that we have to work with. One of the first any developer probably find out is warning about using of TempBlob record variable. This record is usually used as a way how to work with BLOB</description></item><item><title>Customize Base-Application</title><link>https://bccaptain.com.au/2019/07/19/customize-base-application/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/07/19/customize-base-application/</guid><pubDate>Fri, 19 Jul 2019 12:00:00 GMT</pubDate><description>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 necessary. Even if I allow it, the customization is done</description></item><item><title>Processing Sales Returns and Cancellations</title><link>https://bccaptain.com.au/2019/06/07/processing-sales-returns-and-cancellations/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/06/07/processing-sales-returns-and-cancellations/</guid><pubDate>Fri, 07 Jun 2019 12:00:00 GMT</pubDate><description>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 making an automatic and documented command</description></item><item><title>How to Record Prices and Discounts for Purchases</title><link>https://bccaptain.com.au/2019/04/15/how-to-record-prices-and-discounts-for-purchases/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/04/15/how-to-record-prices-and-discounts-for-purchases/</guid><pubDate>Mon, 15 Apr 2019 12:00:00 GMT</pubDate><description>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 a clean way to apply discounts</description></item><item><title>C/AL + AL: SetAutoCalcFields</title><link>https://bccaptain.com.au/2019/04/06/c-al-al-setautocalcfields/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/04/06/c-al-al-setautocalcfields/</guid><pubDate>Sat, 06 Apr 2019 12:00:00 GMT</pubDate><description>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 seen as a small difference, it could have a huge impact on</description></item><item><title>C/AL + AL: CalcFields</title><link>https://bccaptain.com.au/2019/03/19/c-alal-calcfields/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/03/19/c-alal-calcfields/</guid><pubDate>Tue, 19 Mar 2019 12:00:00 GMT</pubDate><description>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 virtual and show data (or grouped data) from another table, calculating these fields means</description></item><item><title>Recording Prices and Discounted for Sales</title><link>https://bccaptain.com.au/2019/01/28/recording-prices-and-discounted-for-sales/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/01/28/recording-prices-and-discounted-for-sales/</guid><pubDate>Mon, 28 Jan 2019 12:00:00 GMT</pubDate><description>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. It’s always good to be clear</description></item><item><title>Item Transfers and Stock Adjustment</title><link>https://bccaptain.com.au/2019/01/15/item-transfers-and-stock-adjustment/</link><guid isPermaLink="true">https://bccaptain.com.au/2019/01/15/item-transfers-and-stock-adjustment/</guid><pubDate>Tue, 15 Jan 2019 12:00:00 GMT</pubDate><description>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, some of the major ones involve the transfer orders where your items can</description></item><item><title>Optimized Progress Dialogues in C/AL</title><link>https://bccaptain.com.au/2018/12/20/optimized-progress-dialogues-in-c-al/</link><guid isPermaLink="true">https://bccaptain.com.au/2018/12/20/optimized-progress-dialogues-in-c-al/</guid><pubDate>Thu, 20 Dec 2018 12:00:00 GMT</pubDate><description>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 article, we will look at how to build dialogues more efficiently with</description></item><item><title>Dimensions (part 2)</title><link>https://bccaptain.com.au/2018/12/07/dimensions-part-2/</link><guid isPermaLink="true">https://bccaptain.com.au/2018/12/07/dimensions-part-2/</guid><pubDate>Fri, 07 Dec 2018 12:00:00 GMT</pubDate><description>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 easier way to analyze your sales data, Dimensions from Business</description></item><item><title>Progress Dialogues in C/AL</title><link>https://bccaptain.com.au/2018/11/26/progress-dialogues-in-c-al/</link><guid isPermaLink="true">https://bccaptain.com.au/2018/11/26/progress-dialogues-in-c-al/</guid><pubDate>Mon, 26 Nov 2018 12:00:00 GMT</pubDate><description>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 much as possible. On the</description></item><item><title>How to Use Posting Groups in Business Central</title><link>https://bccaptain.com.au/2018/11/11/how-to-use-posting-groups-in-business-central/</link><guid isPermaLink="true">https://bccaptain.com.au/2018/11/11/how-to-use-posting-groups-in-business-central/</guid><pubDate>Sun, 11 Nov 2018 12:00:00 GMT</pubDate><description>Posting groups are a major tool when using Business Central. The main point of posting groups is so that businesses’ can create links for certain accounts in separate application areas. This means accounts can be linked whether they are associated with the general ledger application area or another area. Although you will need a setup</description></item><item><title>Dimensions (part 1)</title><link>https://bccaptain.com.au/2018/10/12/dimensions-part-1/</link><guid isPermaLink="true">https://bccaptain.com.au/2018/10/12/dimensions-part-1/</guid><pubDate>Fri, 12 Oct 2018 12:00:00 GMT</pubDate><description>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 from articles like sale orders. This means that instead of having to set up separate entry accounts</description></item><item><title>Creating and Managing Items With Business Central</title><link>https://bccaptain.com.au/2018/08/22/creating-and-managing-items-with-business-central/</link><guid isPermaLink="true">https://bccaptain.com.au/2018/08/22/creating-and-managing-items-with-business-central/</guid><pubDate>Wed, 22 Aug 2018 12:00:00 GMT</pubDate><description>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 is a</description></item><item><title>Saved Settings in reports – how does it work?</title><link>https://bccaptain.com.au/2018/04/05/saved-settings-in-reports-how-does-it-work/</link><guid isPermaLink="true">https://bccaptain.com.au/2018/04/05/saved-settings-in-reports-how-does-it-work/</guid><pubDate>Thu, 05 Apr 2018 12:00:00 GMT</pubDate><description>Saved Setting in reports is one of the functionalities that are in the Business Central (and also in NAV) for a long time (since NAV 2015); However, many people do not know about this feature and what possibilities are offered. Everyone knows that reports contain at the very beginning of the request page section called</description></item></channel></rss>