Sign in

Mohana Krishna Yadav | #MSDYN365BC

@mohanakrishnayadav.bsky.social
143 followers 52 following 44 posts

Microsoft MVP | D365 Business Central | Microsoft Dynamics NAV

PostsRepliesMedia
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 16/09/2026
When someone asks "can we bring our #MSDYN365BC history?", the honest answer starts with a different question: whose code owns that history, and is anyone funding its conversion? Your data travels only as far as your code does. mohana-dynamicsnav.blogspot.com/2026/09/nav-...
mohana-dynamicsnav.blogspot.com
NAV to Business Central: What Actually Moves, and What Needs to Change?
In Part 1 I argued that NAV, GP and SL customers should start planning now instead of waiting for a lifecycle date to force the decision. ...
021
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 14/09/2026
Microsoft is removing the #MSDYN365BC Extension Management upload flow in 2027 Release Wave 1. So I built PTE Extension Management, an AL app that lets you manage per-tenant extensions from within BC. The repository available for anyone to try. mohana-dynamicsnav.blogspot.com/2026/09/how-...
mohana-dynamicsnav.blogspot.com
How I Recreated the Extension Upload Experience in Business Central
Microsoft has deprecated the in-product upload on the Extension Management page and the Automation API extensionUpload endpoint. Both are sc...
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 12/09/2026
Pinned Comment Lines: tick **Pinned** on any #MSDYN365BC comment line and it becomes a notification on the customer, vendor, or item card and on the sales and purchase documents where the work actually happens. mohana-dynamicsnav.blogspot.com/2026/09/pinn...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 11/09/2026
What you can't do in #MSDYN365BC is see quotes, orders and unposted invoices together, aged, and grouped by who owns them. So they pile up. Quotes nobody chased. Orders shipped three weeks ago and never invoiced. mohana-dynamicsnav.blogspot.com/2026/09/you-...
011
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 10/09/2026
Most #MSDYN365BC admins don't know the Manage Apps page exists in Admin Center. → If you're still uploading PTEs from Extension Management in the client, it's time to switch. Microsoft has flagged that surface for removal in 2027 release wave 1. mohana-dynamicsnav.blogspot.com/2026/09/mana...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 09/09/2026
#MSDYN365BC Update 29.0 (2026 release wave 2) changes two things. Direct transfers now work with outbound warehouse handling at the source. The posting method is also no longer a single company-wide switch. mohana-dynamicsnav.blogspot.com/2026/09/dire...
mohana-dynamicsnav.blogspot.com
Direct transfers from warehouse-enabled locations in Business Central 2026 wave 2
Direct transfers have always been the shortcut option for moving stock between locations. No in-transit location, no separate ship and recei...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 08/09/2026
Another great usability enhancement arriving in #MSDYNC365BC (BC29) is the ability to preview image attachments directly in the web client. mohana-dynamicsnav.blogspot.com/2026/09/busi...
mohana-dynamicsnav.blogspot.com
Business Central 2026 Wave 2: Preview Images Directly in the Web Client
One of the most practical user experience enhancements in Dynamics 365 Business Central 2026 Release Wave 2 (BC29) is the ability to previe...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 07/09/2026
A key defined in a table extension can now contain base table fields and extension fields in the same key. Version 29 stores all fields on a table in the same table, so the objection disappears. mohana-dynamicsnav.blogspot.com/2026/09/bc-2... #MSDyn365BC
mohana-dynamicsnav.blogspot.com
BC 29 lets a single index span base table and table extension fields
Business Central 2026 release wave 2 removes a constraint that has shaped how we index extended tables since table extensions existed. In ...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 07/09/2026
One of my favorite usability enhancements in #MSDYN365BC 2026 Release Wave 2 (BC29) is the new Recently Used in Lookups feature. 🔗 Blog: mohana-dynamicsnav.blogspot.com/2026/09/rece...
mohana-dynamicsnav.blogspot.com
Recently Used Lookup Values Improve Everyday Productivity (BC29)
One of the practical usability enhancements coming in Dynamics 365 Business Central 2026 Release Wave 2 (BC29) is the new Recently Used in ...
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 03/09/2026
Public preview for #MSDYN365BC 29.0 (2026 release wave 2) is now available globally. You can spin up a preview sandbox from the admin center today. Details: aka.ms/BCMajorUpdates Bugs and feedback: aka.ms/BCPreviewBugs mohana-dynamicsnav.blogspot.com/2026/09/publ...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 23/07/2026
Started a SQL Server backup/restore and have no idea when it'll finish? SQL Server already knows. You just have to ask. mohana-dynamicsnav.blogspot.com/2026/07/how-...
mohana-dynamicsnav.blogspot.com
How to See When Your SQL Server Backup or Restore Will Finish
If you've ever started a database backup or restore and then sat there wondering how much longer it'll take, you already know the problem....
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 18/03/2026
#MSDYN365BC 28 just filled a gap that's been bugging BC developers and consultants for a while. Item Journals and Requisition Worksheets now have standard approval workflow templates. mohana-dynamicsnav.blogspot.com/2026/03/appr...
mohana-dynamicsnav.blogspot.com
Approval Workflows for Item Journals and Requisition Worksheets
The Gap That Existed Until Now If you've worked with Business Central approval workflows, you know the story. General journal batches had ...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 13/03/2026
Every month, the same story. Someone forgets to update the "Allow Posting From" and "Allow Posting To" dates in GL Setup. #MSDYN365BC 28 just fixed this: You set a formula once. Like <-CM> for the start of the current month and <CM> for the end. mohana-dynamicsnav.blogspot.com/2026/03/allo...
mohana-dynamicsnav.blogspot.com
Allow Posting From/To DateFormula: No More Monthly Date Updates from Business Central v28
Business Central 28 introduces DateFormula-based posting period fields that automatically calculate your allowed posting range. Here's wha...
030
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 10/03/2026
Ever log into a #MSDyn365BC company and wonder why your Work Date keeps changing to a date you never set? mohana-dynamicsnav.blogspot.com/2026/03/who-...
mohana-dynamicsnav.blogspot.com
Who Keeps Moving My Business Central Work Date?
Let me paint you a picture. It's Monday morning. You fire up Business Central. You've set your Work Date to March 31st because you're d...
030
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 09/03/2026
#MSDyn365BC You can now create purchase orders directly from a sales order using the new "Create Purchase Orders" action. No more switching to the purchase side and pulling lines in manually. mohana-dynamicsnav.blogspot.com/2026/03/crea...
mohana-dynamicsnav.blogspot.com
Create Purchase Orders from Drop Shipments
If you have worked with drop shipments in Business Central, you know the process has always been a bit... indirect. You would create a sales...
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 08/03/2026
You can now define item attributes at the variant level in #MSDyn365BC. No more workarounds. No more creating separate items just to get the right attribute values. mohana-dynamicsnav.blogspot.com/2026/03/defi...
mohana-dynamicsnav.blogspot.com
Define Item Attributes for Item Variants
The public preview for Dynamics 365 Business Central 2026 release wave 1 (BC28) is now available, and there’s a feature in this release that...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 07/03/2026
#MSDyn365BC 2026 release wave 1 (BC28) brings a small but impactful change to purchasing: you can now create purchase quotes for contacts without setting up a vendor first. mohana-dynamicsnav.blogspot.com/2026/03/crea...
mohana-dynamicsnav.blogspot.com
Create Purchase Quotes for Contacts in Business Central
The public preview for Dynamics 365 Business Central 2026 release wave 1 (BC28) is now available, and there are some really useful features ...
030
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 03/03/2026
#MSDyn365BC According to the latest Known Issue (ID 6105087), point-in-time restores are currently failing for environments running major version 27. To prevent customers from ending up in an unhealthy state if an update fails, Microsoft has temporarily paused environment updates.
021
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 28/02/2026
Ever set up an API template in #MSDyn365BC and wondered why it's completely ignored on custom API pages? mohana-dynamicsnav.blogspot.com/2026/02/why-...
mohana-dynamicsnav.blogspot.com
Why API Templates Don't Work on Business Central Custom API Pages
If you've ever tried to set up an API template for a custom API page in Business Central and wondered why nothing seems to apply, you're n...
032
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 12/02/2026
"Show me budget vs actual for all projects with a nice graphic view." That's it. That's the prompt. Claude Desktop connects to #MSDyn365BC via MCP, pulls the project data, and builds an interactive chart. No Excel. No export. No pivot tables. mohana-dynamicsnav.blogspot.com/2026/02/test...
mohana-dynamicsnav.blogspot.com
Testing Your MCP Connection with Real Business Central Questions and Best Practices (BLOG 4 OF 4)
Validating Your BC MCP Setup with Real-World Queries Introduction Your BcMCPProxy is built, Claude Desktop is configured, and the BC MCP...
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 11/02/2026
I just connected Claude Desktop to #MSDyn365BC. Here's exactly how I did it. mohana-dynamicsnav.blogspot.com/2026/02/buil...
mohana-dynamicsnav.blogspot.com
Building BcMCPProxy.exe and Connecting to Claude Desktop (BLOG 3 OF 4)
Introduction In the previous posts, we covered the concepts ( Blog 1 ) and the BC MCP Server setup ( Blog 2 ). Now it’s time to get hand...
051
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 10/02/2026
MCP is the open standard that lets AI agents discover and call external systems on their own. The #MSDyn365BC MCP Server applies that concept to your ERP. It exposes your BC API pages as tools that any MCP-compatible AI client can find and use. mohana-dynamicsnav.blogspot.com/2026/02/the-...
mohana-dynamicsnav.blogspot.com
The Business Central MCP Server (BLOG 2 OF 4)
Enabling, Configuring, and Understanding the Architecture Introduction In Blog 1 , we explored what AI agents and MCP are. Now let’s foc...
041
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 09/02/2026
MCP enables any AI client, such as Claude, Copilot, or custom agents, to dynamically discover the capabilities of #MSDyn365BC and execute tasks accordingly. This innovation transforms our approach to ERP interaction. mohana-dynamicsnav.blogspot.com/2026/02/unde...
mohana-dynamicsnav.blogspot.com
Understanding AI Agents and MCP (BLOG 1 OF 4)
What They Are and Why They Matter for Business Central Introduction The world of enterprise software is being reshaped by AI agents. Ima...
040
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 01/09/2025
Ever run into the AVS0109 error when uploading an extension in Business Central? mohana-dynamicsnav.blogspot.com/2025/08/reso... #MSDyn365BC #BusinessCentral #ErrorResolution #AVS0109
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 11/07/2025
Honored. Humbled. Grateful. I’m incredibly proud to share that I’ve been awarded the Microsoft Most Valuable Professional (MVP) award for the 14th year! #MSDYN365BC
050
Reposted by Mohana Krishna Yadav | #MSDYN365BC
Areopa webinars @areopawebinars.bsky.social · 13/05/2025
😯 Did you learn your lessons? 🫢 @aj.kauffmann.nl told us he did! In this session, with a lot of demos, he told all about his "Lessons learned from using Power Automate approvals with Business Central". Link to the learning material on YouTube: bit.ly/3F7NNH6 #MSdyn365BC
bit.ly
20250512 - Lessons learned from using Power Automate approvals with Business Central
It's quite easy setting up Power Automate approvals to work with Business Central. However, after the initial setup there are quite some pitfalls and you may find yourself wrestling with unexpected behavior. This session will discuss various lessons learned from implementing Power Automate approvals with Business Central. We will discuss the proper way of canceling approval requests, monitoring progress, exception handling and maintaining and upgrading existing approval flows. Combined with many demos this session will give you a lot of take-aways that can be applied immediately in your daily work. Presenter: Arend-Jan Kauffmann Moderator: Bert Verbeek 00:03:19 - Introduction Arend-Jan 00:03:51 - Lessons learned while... 00:06:25 - Common Sense 00:08:34 - Maintaining existing flows 00:09:45 - Using variables for environment and company 00:14:35 - Demo 00:25:19 - Power Automate Approvals 00:33:46 - Demo 00:44:59 - Canceling an approval flow 00:47:22 - Demo 00:50:28 - Upgrading approval request 00:54:46 - Request an approval as delegated admin 00:56:38 - Delete approval workflow as delegated admin 00:58:03 - Investigating why a flow is stuck 00:59:35 - Handling error situations 01:02:58 - Q&A
085
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 22/04/2025
#MSDyn365BC AL developers could only increment numbers inside a string by 1 using the IncStr method. Now supports an optional increment parameter. You can bump numbers embedded in strings by any integer value without extra parsing or logic. mohana-dynamicsnav.blogspot.com/2025/04/boos...
mohana-dynamicsnav.blogspot.com
Boost String Number Handling in AL with the New IncStr Parameter
You've probably used the IncStr method to increment numbers embedded in string variables, especially when dealing with number series. Tradit...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 07/04/2025
Extend CardPageId on List & ListPart Pages! #MSDyn365BC ✅ Replace the default card page with a custom one If multiple extensions set the property, the last one wins — so PTE's can override AppSource behavior too. mohana-dynamicsnav.blogspot.com/2025/04/exte...
mohana-dynamicsnav.blogspot.com
Extending CardPageId on List and ListPart Pages in Business Central
In Microsoft Dynamics 365 Business Central, developers often want to customize the page that opens when a user double-clicks on a record in ...
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 26/03/2025
I am excited to share that 2 of my sessions have been selected for the Directions ASIA conference in Bangkok! Honored to be a speaker at this amazing conference. Looking forward to connecting and sharing insights! #DirectionsASIA #Speaker #Dynamics365BC
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 24/03/2025
Reopening Finished Production Orders in #msdyn365bc Ever completed a production order only to realize later that something was missing? Now, you can reopen finished production orders in Business Central to make corrections. mohana-dynamicsnav.blogspot.com/2025/03/reop...
040
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 18/03/2025
Ever needed to prevent certain items or variants from being used in production? With #msdyn365bc 2025 wave 1, you can easily block an item or variant with Production Blocked field on the Item Card, Item Variants, or Item Variant Card pages. mohana-dynamicsnav.blogspot.com/2025/03/bloc...
mohana-dynamicsnav.blogspot.com
Block Items or Variants from Production Output in Business Central
In Microsoft Dynamics 365 Business Central 2025 Wave 1, you can prevent specific items or item variants from being used in production by b...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 13/03/2025
Enhanced Manufacturing Product Design in #msdyn365bc 2025 Wave 1 🔹 Select & Add Multiple Items 🔹 Go to Active Production BOM Version 🔹 Compare BOM Versions with a Baseline mohana-dynamicsnav.blogspot.com/2025/03/enha...
mohana-dynamicsnav.blogspot.com
Enhanced Manufacturing Product Design in Business Central 2025 Release Wave 1 (v26)
As always, Microsoft takes a proactive approach to improving Business Central with each release. In the case of the 2025 Release Wave 1, t...
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 11/03/2025
New in #msdyn365bc: Document Attachments for Manufacturing! With the latest Business Central 2025 release wave 1, you can now attach critical documents—like drawings and inspection reports—directly to Production BOMs, Routings, and Orders. mohana-dynamicsnav.blogspot.com/2025/03/how-...
030
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 10/03/2025
With the #msdync365bc 2025 Wave 1 release, Microsoft has introduced a new feature that allows users to preview PDF attachments directly in the web client! We can enable a "View File" action to open the attachment inside Business Central itself. mohana-dynamicsnav.blogspot.com/2025/03/how-...
mohana-dynamicsnav.blogspot.com
How to Preview PDF Attachments Directly in Business Central Web Client
Overview In the upcoming Business Central 2025 Wave 1 release, Microsoft has introduced a new feature that allows users to preview PDF ...
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 09/03/2025
How to Check the Last Restart Time of a #MSDyn365BC Service Using PowerShell. Instead of navigating through event viewer logs, a simple PowerShell command can do the trick! Check it out here: mohana-dynamicsnav.blogspot.com/2025/03/how-... #PowerShell #BusinessCentral
mohana-dynamicsnav.blogspot.com
How to Check When a Business Central Service Was Last Restarted
One of my colleagues recently asked how to determine the last restart time of a Business Central service. If you've ever needed to check w...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 08/03/2025
Added a Posted Sales Invoice Lines factbox to the Sales Order page in #MSDyn365BC! ✔️ Linked to Sales Lines ✔️ Updates dynamically ✔️ Shows only the last 10 records mohana-dynamicsnav.blogspot.com/2025/03/how-...
mohana-dynamicsnav.blogspot.com
How to Display the Latest 10 Posted Sales Invoice Lines in a Sales Order FactBox
In Microsoft Dynamics 365 Business Central, users often need quick access to historical sales invoice data while working on Sales Orders. ...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 07/03/2025
#msdyn365bc 2025 Release Wave 1 (v26) PREVIEW is now available! It’s time to explore the latest capabilities and take your Business Central experience to the next level!
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 28/02/2025
Automating Field Updates Upon Workflow Approval in #msdyn365bc Ever wondered how to automatically update a field once a workflow approval is completed in Dynamics 365 Business Central? 🤔 🔎 How do we achieve this? 📖 mohana-dynamicsnav.blogspot.com/2025/02/how-...
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 15/02/2025
Did you know you can restrict invoice posting in #msdyn365bc for Purchase Orders, Sales Orders, and Service Orders? mohana-dynamicsnav.blogspot.com/2025/02/is-i...
mohana-dynamicsnav.blogspot.com
Is it Possible to Set "Receive" by Default or Disable "Invoice" Options in Purchase Order?
In Business Central, purchase orders typically allow users to either receive items, invoice them, or both. However, in some cases, busin...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 27/01/2025
Multi Level User Group Approval Workflows in #msdyn365bc mohana-dynamicsnav.blogspot.com/2025/01/mult...
mohana-dynamicsnav.blogspot.com
Multi Level User Group Approval Workflows in Business Central
The requirement is to design an approval workflow in Business Central with the following structure: Level 1 Approval Group: This group consi...
010
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 25/12/2024
In 2024, I discovered that the best technical solutions come from building bridges between expertise and community. 🌉 • Received 13th Microsoft Most Valuable Professional award 🏆 • Presented at Directions Asia and MySummit NA • Selected as Dynamics 365 Super User #msdyn365bc
020
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 16/12/2024
#msdyn365bc v25.1 Upgrade Challenge with Master Data Management app mohana-dynamicsnav.blogspot.com/2024/12/busi...
mohana-dynamicsnav.blogspot.com
Business Central v25.1 Upgrade Challenge with Master Data Management app
Recently, while upgrading version 25.1 , we encountered a critical error related to the Master Data Management app by Microsoft. This err...
040
Mohana Krishna Yadav | #MSDYN365BC @mohanakrishnayadav.bsky.social · 02/12/2024
Why My Custom Table/Page Isn't Appearing in "Search Company Data" in #msdyn365bc – And How to Fix It? mohana-dynamicsnav.blogspot.com/2024/12/why-...
mohana-dynamicsnav.blogspot.com
Why My Custom Table/Page Isn't Appearing in "Search Company Data" in Business Central – And How to Fix It?
If you've ever added a custom table/Page in Microsoft Dynamics 365 Business Central and found that it doesn't show up in the "Search Company...
031