Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏
banner
nataliekarolak.bsky.social
Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏
@nataliekarolak.bsky.social
Curious AL developer and author. Microsoft MVP for #msdyn365bc. Product Architect at COSMO CONSULT. Posts are my own opinion.

Tips and news for AL developers: https://nataliekarolak.wordpress.com/
Pinned
You want to code in AL more efficiently, but you don't know which VS Code extension to use?
You are a VS Code extension developer searching for features that do not exist yet?

Search no more - but take a look:
nataliekarolak.wordpress.com/2023/06/15/v...

#msdyn365bc
VS Code extensions for AL: Feature overview
Feature overview of the most popular VS Code extensions for AL programmers
nataliekarolak.wordpress.com
#msdyn365bc API 2.0 - Did you know?

𝘀𝗮𝗹𝗲𝘀𝗽𝗲𝗿𝘀𝗼𝗻𝗣𝘂𝗿𝗰𝗵𝗮𝘀𝗲𝗿 𝗿𝗲𝘀𝗼𝘂𝗿𝗰𝗲 𝘁𝘆𝗽𝗲
learn.microsoft.com/en-us/dynami...

Although the resource type is called sales𝗽𝗲𝗿𝘀𝗼𝗻Purchaser, the HTTP request is different:

𝐺𝐸𝑇 ℎ𝑡𝑡𝑝𝑠://{𝑏𝑢𝑠𝑖𝑛𝑒𝑠𝑠𝑐𝑒𝑛𝑡𝑟𝑎𝑙𝑃𝑟𝑒𝑓𝑖𝑥}/𝑎𝑝𝑖/𝑣2.0/𝑐𝑜𝑚𝑝𝑎𝑛𝑖𝑒𝑠({𝑖𝑑})/𝑠𝑎𝑙𝑒𝑠𝒑𝒆𝒐𝒑𝒍𝒆𝑃𝑢𝑟𝑐ℎ𝑎𝑠𝑒𝑟𝑠({𝑖𝑑})
November 26, 2025 at 7:35 AM
Reposted by Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏
🚨Dynamics 365 Business Central: use sequential GUIDs when possible🚨. A small performance tip that probably few people know or overlook. 🚀
demiliani.com/2025/11/21/d...
#msdyn365bc #sql #azuresql #performance
Dynamics 365 Business Central: use sequential GUIDs when possible.
I think that everyone of you know what a GUID is. A GUID (Globally Unique Identifier) is a 128-bit number used to uniquely identify information in computer systems. A GUID is represented as a 32-ch…
demiliani.com
November 21, 2025 at 8:49 AM
Reposted by Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏
Got questions about the Business Central 2025 wave 2 (BC27)
👉 Join Business Central Q&A Office Hour │Ask Us Anything | on November 25 & 27: aka.ms/BCOfficeHours

#Dynamics365
#Dynamics
#MSDyn365
#MicrosoftDYN365
#MSDyn365BC
#businesscentral
November 20, 2025 at 10:59 PM
Reposted by Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏
The #BCTechDays 2026 𝗖𝗮𝗹𝗹 𝗳𝗼𝗿 𝗦𝗽𝗲𝗮𝗸𝗲𝗿𝘀 𝗼𝗽𝗲𝗻𝘀 𝗼𝗻 𝟱 𝗗𝗲𝗰𝗲𝗺𝗯𝗲𝗿.

This year, we’re introducing a new structure with two separate deadlines:

⚒️ Workshop proposals: submit on or before 5 February
🎤 Session proposals: submit on or before 5 April

🌐 mibu.so/cfs26
November 20, 2025 at 7:38 AM
𝗨𝗽𝗴𝗿𝗮𝗱𝗲 𝗱𝗮𝘁𝗮 (when migrating from BC on-premises)
learn.microsoft.com/en-us/dynami...

🆕 Cancel data upgrade
learn.microsoft.com/en-us/dynami...
November 19, 2025 at 3:36 PM
𝗚𝗲𝘀𝘁𝘂𝗿𝗲 𝗣𝗿𝗼𝗽𝗲𝗿𝘁𝘆
learn.microsoft.com/en-us/dynami...

🆕 Example
learn.microsoft.com/en-us/dynami...
November 18, 2025 at 1:27 PM
𝗗𝗮𝘁𝗲.𝗗𝗮𝘆𝗢𝗳𝗪𝗲𝗲𝗸() 𝗠𝗲𝘁𝗵𝗼𝗱
learn.microsoft.com/en-us/dynami...

🆕 Remarks
This method always returns 1 for Monday and 7 for Sunday, regardless of the system's regional settings.
November 18, 2025 at 1:24 PM
𝗣𝗿𝗲𝗽𝗿𝗼𝗰𝗲𝘀𝘀𝗼𝗿 𝗱𝗶𝗿𝗲𝗰𝘁𝗶𝘃𝗲𝘀 𝗶𝗻 𝗔𝗟
learn.microsoft.com/en-us/dynami...

✏️ Defining and using preprocessor symbols
learn.microsoft.com/en-us/dynami...
has been completely rewritten and enriched with examples

For example, you will learn how to (un)define local symbols, hence on object level:
November 18, 2025 at 1:12 PM
New in AL Home: #msdyn365bc

🆕 2025-11-17 MCP Server for Business Central is now in public preview
github.com/microsoft/AL...
November 18, 2025 at 12:12 PM
𝗔𝗱𝗺𝗶𝗻𝗶𝘀𝘁𝗿𝗮𝘁𝗶𝗼𝗻 𝗼𝗳 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗖𝗲𝗻𝘁𝗿𝗮𝗹 𝗢𝗻𝗹𝗶𝗻𝗲
learn.microsoft.com/en-us/dynami...

🆕 Administer feedback in Power Platform admin center
learn.microsoft.com/en-us/dynami...
November 17, 2025 at 1:40 PM
𝗔𝗻𝗮𝗹𝘆𝘇𝗶𝗻𝗴 𝗥𝗲𝗽𝗼𝗿𝘁 𝗧𝗲𝗹𝗲𝗺𝗲𝘁𝗿𝘆
learn.microsoft.com/en-us/dynami...

Successful report generation - Custom dimensions
learn.microsoft.com/en-us/dynami...

Added to event RT0006:
layoutAppId, layoutName, layoutType:
November 13, 2025 at 7:06 AM
𝗣𝗿𝗼𝗱𝘂𝗰𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝘀𝗮𝗻𝗱𝗯𝗼𝘅 𝗲𝗻𝘃𝗶𝗿𝗼𝗻𝗺𝗲𝗻𝘁𝘀
learn.microsoft.com/en-us/dynami...

✏️ Partner sandboxes
learn.microsoft.com/en-us/dynami...
November 13, 2025 at 7:01 AM
Responsible AI in #msdyn365bc:

🆕 𝗧𝗿𝗮𝗻𝘀𝗽𝗮𝗿𝗲𝗻𝗰𝘆 𝗻𝗼𝘁𝗲: 𝗦𝗲𝗺𝗮𝗻𝘁𝗶𝗰 𝗠𝗲𝘁𝗮𝗱𝗮𝘁𝗮 𝗦𝗲𝗮𝗿𝗰𝗵 𝗶𝗻 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗖𝗲𝗻𝘁𝗿𝗮𝗹
learn.microsoft.com/en-us/dynami...
November 12, 2025 at 7:15 AM
New docs for #msdyn365bc:

𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗻𝗴 𝘄𝗶𝘁𝗵 𝗠𝗶𝗰𝗿𝗼𝘀𝗼𝗳𝘁 𝗖𝗼𝗽𝗶𝗹𝗼𝘁 𝗦𝘁𝘂𝗱𝗶𝗼

- Create agents in Copilot Studio that connect to Business Central
- Configure Business Central MCP Server (preview)

🧵
November 12, 2025 at 7:05 AM
If you want to continue using the AL Object ID Ninja hosted backend, then please register now!
vjeko.com/2025/11/11/a...

If there isn't sufficient interest, the backend will be shut down on 31 December 2025.
November 12, 2025 at 6:43 AM
Update 27.1 for #msdyn365bc has been released.

🆕 𝗨𝗽𝗱𝗮𝘁𝗲 𝟮𝟳.𝟭 𝗳𝗼𝗿 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗖𝗲𝗻𝘁𝗿𝗮𝗹 𝗼𝗻𝗹𝗶𝗻𝗲 𝟮𝟬𝟮𝟱 𝗿𝗲𝗹𝗲𝗮𝘀𝗲 𝘄𝗮𝘃𝗲 𝟭
learn.microsoft.com/en-us/dynami...

Feature changes:
November 10, 2025 at 9:02 AM
Reposted by Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏
BCApps Changelog: Update 27.1 for Dynamics 365 Business Central 2025 Release Wave 2
github.com/microsoft/BC...

#Dynamics365
#Dynamics
#MSDyn365
#MicrosoftDYN365
#MSDyn365BC
#businesscentral
November 9, 2025 at 11:04 PM
Reposted by Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏
𝗧𝗵𝗲 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗖𝗲𝗻𝘁𝗿𝗮𝗹 𝗔𝗱𝗺𝗶𝗻 𝗖𝗲𝗻𝘁𝗲𝗿 𝗔𝗣𝗜
learn.microsoft.com/en-us/dynami...

Getting an access token with Authorization Code Flow
learn.microsoft.com/en-us/dynami...

🆕 Important:
November 6, 2025 at 4:23 PM
Reposted by Natalie Karolak - 𝑩𝑪 𝑫𝒐𝒄𝒔 𝑳𝒊𝒃𝒓𝒂𝒓𝒊𝒂𝒏
#MSDyn365BC roadmap for 2026 release wave 1 from #DirectionsEMEA #EMEA2025
November 4, 2025 at 9:53 AM
Your Engage home network might display the missing BC community again - but that entry still links to the old URL, and no new one has been announced yet. We need to stay patient.
November 3, 2025 at 8:44 AM
The 𝗧𝗲𝗰𝗵𝗻𝗶𝗰𝗮𝗹 𝘃𝗮𝗹𝗶𝗱𝗮𝘁𝗶𝗼𝗻 𝗙𝗔𝗤 (learn.microsoft.com/en-us/dynami...) docs page for #msdyn365bc has been split into a set of new pages. Find the other pages linked below 🧵
October 30, 2025 at 1:45 PM
𝗖𝗼𝘂𝗻𝘁𝗿𝘆/𝗿𝗲𝗴𝗶𝗼𝗻𝗮𝗹 𝗮𝘃𝗮𝗶𝗹𝗮𝗯𝗶𝗹𝗶𝘁𝘆 𝗮𝗻𝗱 𝘀𝘂𝗽𝗽𝗼𝗿𝘁𝗲𝗱 𝗹𝗮𝗻𝗴𝘂𝗮𝗴𝗲𝘀
learn.microsoft.com/en-us/dynami...

🆕 UK in BC 27:
BaseApp for UK was migrated to W1 with Business Central 2025 release wave 2. Current localization features are available as apps. Users can enable new features through the Feature Management.
October 30, 2025 at 1:24 PM