Stefan Šošić's Avatar

Stefan Šošić

@sosicstefan.bsky.social

Microsoft MVP || Business Central and NAV || BCILITY

67 Followers  |  100 Following  |  36 Posts  |  Joined: 25.11.2024  |  1.8881

Latest posts by sosicstefan.bsky.social on Bluesky

Post image Post image

Are you in this situation where your database is over the limit?! Document attachments from Tenant Media are taking up most of the space? Then our session on 5th November at the EMEA Direction is for you! 🚀

#msdync365bc #businesscentral

28.10.2025 15:18 — 👍 0    🔁 0    💬 0    📌 0
Preview
Document Previews in Business Central v27 (PDF Viewer) - Stefan's BC Blog Business Central version 27 introduces a new semantic enhancement for rendering media fields: the ExtendedDatatype = Document property. This feature enables portrait-optimized previews of image...

Learn how to show portrait-optimized invoice thumbnails using ExtendedDatatype = Document and image conversion from PDF.

Read here 👉 ssosic.com/development/...

#ALLanguage #msdyn365bc

19.10.2025 19:04 — 👍 2    🔁 0    💬 0    📌 0
Preview
AL Table Cleanup: Choosing Between Truncate and DeleteAll - Stefan's BC Blog If you’ve ever had to clear out a massive table in AL, you know how slow and painful it can be. The usual suspect DeleteAll...

If you're dealing with large tables and want faster, cleaner data cleanup, this one's worth a look. I compare it with DeleteAll, share usage patterns, and highlight key limitations.

Read the full post: ssosic.com/development/...

#msdync365bc #ALLanguage

05.10.2025 13:45 — 👍 3    🔁 0    💬 0    📌 0
Preview
Deep Dive into AL Debugging: A Complete Developer’s Guide - Stefan's BC Blog Debugging is one of the most critical skills for any AL developer working with Microsoft Dynamics 365 Business Central. Whether you’re troubleshooting complex business logic,...

A comprehensive guide covering advanced AL debugging techniques for Business Central developers.

Read the full guide here: ssosic.com/development/...

#BusinessCentral #ALDevelopment #msdyn365bc

28.09.2025 14:58 — 👍 4    🔁 1    💬 0    📌 0
Preview
Supercharge your AL Development with VS Code: Settings, extensions, and tips - Stefan's BC Blog You don’t need a whole new toolchain to speed up AL development—you need to squeeze more out of VS Code. With the right extensions, a...

It’s all about getting the most out of VS Code for Business Central — the extensions that actually make a difference, the settings that quietly save you time, and the small workflow tweaks that add up to a big productivity boost.

Read it here: ssosic.com/uncategorize...

10.09.2025 11:48 — 👍 3    🔁 0    💬 0    📌 0
Preview
Your Secret Weapon for Smart Record Searching - Stefan's BC Blog If you’ve been developing in Business Central for a while, you’ve probably written your fair share of code to find records based on user input....

Looking for a faster, smarter way to search records in Business Central without overcomplicating your AL code?

In this post, I share how Codeunit Find Record Management can supercharge your lookups with built‑in functions...

🔗 ssosic.com/development/...

#msdyn365bc #ALDevelopment #BusinessCentra

25.08.2025 11:53 — 👍 3    🔁 2    💬 0    📌 0
Preview
Building the Foundation for AI-Driven Development in Business Central - Stefan's BC Blog Setting the Standard for AL Development As Business Central developers, we’re seeing a shift in how we build and maintain solutions. With tools like Copilot...

AI is changing how we develop in Business Central. 🤯

In my latest blog, I describe why clean, standardized AL code is essential for making tools like Copilot truly effective.

It’s time to build the foundation for smarter, AI-driven development.

🔗 Read more: ssosic.com/general/buil...

09.08.2025 16:39 — 👍 1    🔁 0    💬 0    📌 0
Preview
AppSourceCop Updates: What Developers Need to Know - Stefan's BC Blog Microsoft has rolled out several updates to AppSourceCop, the AL code analyzer used to validate extensions for AppSource. These changes aim to strike a better balance...

Microsoft has rolled out several updates to AppSourceCop, the AL code analyzer used to validate extensions for AppSource... ⬇

ssosic.com/development/...

#msdyn365bc #AppSourceCop

29.07.2025 16:40 — 👍 2    🔁 0    💬 0    📌 0
Preview
Deprecating External Business Events in AL – Version 15.2 - Stefan's BC Blog With the release of Business Central AL version 15.2, Microsoft has introduced an important enhancement to the AL programming language: the ability to deprecate ExternalBusinessEvent type events. This...

With the release of Business Central AL version 15.2, Microsoft has introduced the ability to deprecate ExternalBusinessEvent type events. ⬇

ssosic.com/development/...

#msdync365bc #ALLanguage

15.07.2025 09:46 — 👍 2    🔁 0    💬 0    📌 0

Yes, we planned to compare examples in Denmark later after TechDays, but didn't catch up. More information is available on the Whova app in Session Q&A. ReadIsolation was missing in the Microsoft session, which plays a great role here.

29.06.2025 12:31 — 👍 1    🔁 0    💬 0    📌 0
Preview
Integrating custom CodeCop with AL :Go pipelines - Stefan's BC Blog Let’s continue our AL:Go pipelines Blog series. Extending Business Central’s static analysis with your own CodeCop rules is a powerful way to enforce team-specific best...

Let's continue our AL:Go pipelines Blog series. 🚀

The code analyzer is meant to check your code for all sorts of problems. Be it code that technically compiles but will generate errors during runtime or more a kind of guideline check to achieve cleaner code.

ssosic.com/algo-pipelin...

29.06.2025 12:24 — 👍 0    🔁 0    💬 0    📌 0
Post image

Days of Knowledge Central was great! 🚀 Thanks everyone, for joining my sessions, and to the organizers for a flawless organization.

#msdyn365bc #DOK #DaysOfKnowladge

06.06.2025 07:15 — 👍 2    🔁 0    💬 0    📌 0
Preview
Mocking HTTP Calls in AL Tests - Stefan's BC Blog With version 15.0, Microsoft has introduced a new capability in AL Language a new handler type:HttpClientHandler. This new handler type allows developers to mock HTTP...

From AL Language version 15, there is a new handler type that allows developers to mock HTTP responses in their test methods, enabling more controlled and reliable testing of modules that interact with external services.

ssosic.com/development/...

#msdyn365bc #ALLanguage

03.06.2025 20:51 — 👍 0    🔁 0    💬 0    📌 0
Preview
How to create new Sales/Purchase Price List lines with Edit in Excel - Stefan's BC Blog The new “Edit in Excel” functionality for the Sales and Purchase Price List has garnered a lot of attention. Many users are enthusiastic about the...

Many users are enthusiastic about the ability to quickly change and add entries right from Excel. Yet, some have noticed that it seems to allow only editing of existing rows rather than adding completely new ones. So, here are two workarounds. 🚀

ssosic.com/bc-learn/how...

#msdyn365bc

20.05.2025 18:47 — 👍 0    🔁 0    💬 0    📌 0

Only missing sunlight these days 🤣 Will try 🔥

14.05.2025 12:51 — 👍 1    🔁 0    💬 0    📌 0
Post image

It has arrived! 🚀
#MVPBuzz

14.05.2025 12:16 — 👍 5    🔁 0    💬 1    📌 0
Preview
Secure JSON Handling in Business Central: Introducing WriteWithSecretsTo method - Stefan's BC Blog Managing sensitive data in JSON objects got a major upgrade! In Microsoft Dynamics 365 Business Central, on Cloud, developers often work with SecretText, a data...

Managing sensitive data in JSON objects got a major upgrade! In Business Central on Cloud, developers often work with SecretText. With the newly introduced WriteWithSecretsTo method in AL, injecting secrets into JSON is now possible.

Take a look at the demo! 💥

ssosic.com/development/...

09.05.2025 20:17 — 👍 3    🔁 2    💬 0    📌 0
Post image

The freshest of BC MVPs @sosicstefan.bsky.social on the topic of AL Performance tips&tricks!! 🥳

02.05.2025 10:19 — 👍 5    🔁 1    💬 1    📌 0

🔥🚀🔥🚀

02.05.2025 13:24 — 👍 1    🔁 0    💬 0    📌 0
Preview
Full overview of what’s new in AL Language for 2025 Wave 1 - Stefan's BC Blog Hey there! Ready to dive into the latest updates to the AL language in Business Central? This post will give you a rundown of the...

Did you miss what's new in AL Language for 2025 Wave 1?

Here is a full guide through all the news and improvements. 🚀

ssosic.com/development/...

#msdyn365bc #ALLanguage

22.04.2025 15:06 — 👍 4    🔁 1    💬 0    📌 0
Preview
Upcoming Business CentralC Conferences! - Stefan's BC Blog In this blog post I will be sharing upcoming Business Central conference which I will be attending and speaking on, here will be more till...

💥Upcoming Business Central conferences!
I hope we cross paths at some of these amazing conferences. See you there and let's have a talk!

ssosic.com/conference/u...

13.04.2025 18:34 — 👍 1    🔁 0    💬 0    📌 0
Preview
AL Language: Implicit conversion between Record and RecordRef - Stefan's BC Blog From version 15.0 of AL Extension there is a very cool and useful feature shipped! Now its supported implicit conversion between Record and RecordRef instances, allowing direct assignment between...

💥From AL Language version 15.0, you can do implicit conversion between Record and RecordRef!!!

Check out my new blog post for practical examples.

ssosic.com/development/...

09.04.2025 19:27 — 👍 0    🔁 0    💬 0    📌 0

🚨 Please take a minute or two, to learn how and where (!) to request extensibility changes for #msdyn365bc! 🚨

My new blog post:
𝗥𝗲𝗾𝘂𝗲𝘀𝘁𝗶𝗻𝗴 𝗲𝘅𝘁𝗲𝗻𝘀𝗶𝗯𝗶𝗹𝗶𝘁𝘆 𝗳𝗼𝗿 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗖𝗲𝗻𝘁𝗿𝗮𝗹
nataliekarolak.wordpress.com/2025/04/04/r...

04.04.2025 14:48 — 👍 4    🔁 1    💬 1    📌 1
Preview
Make AL:Go pipelines for your AppSource Application - Stefan's BC Blog In this second part of the blog series about AL:Go pipelines we will cover pipelines for your AppSource extensions. If you have missed previous part,...

Finally, a guide to create AL:Go pipelines for your AppSource app is ready! 🚀
ssosic.com/uncategorize...

#msdyn365bc #ALGo #pipelines

26.03.2025 21:31 — 👍 1    🔁 0    💬 0    📌 0
Video thumbnail

What are you waiting for? Registrations for #BCTechDays are open.

Reserve your seat today!

14.03.2025 07:43 — 👍 8    🔁 6    💬 0    📌 0
Post image

Delighted to be part of @BCTechDays 2025, the best Business Central tech conference! 🚀
Are you ready to learn more about how you can fine-tune your code? Which patterns to avoid? What are the new guidelines for the AL code?
Join my session at BC TechDays!
#BCTechDays

12.03.2025 12:12 — 👍 7    🔁 3    💬 0    📌 0
Preview
Make AL:Go pipelines for your PTE Application - Stefan's BC Blog In this Blog series we will cover more about creating and managing your AL:Go pipelines. This blog is split into multiple parts. We will do...

Start easy and simple, follow this first blog post of the series, set the first simple build and CI/CD pipelines, add publish to environment workflow, and then in the next series extend your pipelines further and further. 🚀

#msdyn365bc #github #pipelines #workflows #ALGo

ssosic.com/algo-pipelin...

26.02.2025 08:36 — 👍 6    🔁 0    💬 0    📌 0
Preview
The Benefits of AppSource Extension Previews If you’re publishing apps on AppSource or working closely with Business Central, you’ll want to stick around. What’s the Deal with AppSource Extension Previews? So,...

Microsoft has rolled out some improvements to AppSource mid-last year, specifically around the preview state for extensions.

Do you know about the preview state and how it works? 🤔

ssosic.com/appsource/th...

13.02.2025 13:49 — 👍 1    🔁 0    💬 0    📌 0
Post image

Are you coming to Birmingham?!
I will be there to tell you more about Page Scripting, its use cases, and how to boost your UAT testing efficiency. 🚀

Learn more about DOK UK at: lnkd.in/dSFMBFYt

10.02.2025 19:10 — 👍 1    🔁 0    💬 0    📌 0

📢 Last couple of days to submit your #BCTechDays workshop or session proposal!

CfS website: mibu.so/cfs25

03.02.2025 16:11 — 👍 4    🔁 4    💬 0    📌 1

@sosicstefan is following 20 prominent accounts