Dynamics Business Central / NAV Developer Digest - Vol. 487
ArcherPoint’s Developer Digest focuses on Microsoft Dynamics 365 Business Central and Dynamics NAV development. This week’s volume includes finding bugs in BC, the new No. Series module added to Business Foundation, using Tool Tips to help the user, and resolving DML errors during BC upgrades.
The Dynamics 365 Business Central community, consisting of developers, project managers, and consultants, collaborates across various platforms to share valuable insights. At ArcherPoint, we greatly value their dedication and expertise. To ensure widespread access to this technical knowledge, we created Developer Digest.
Finding that elusive bug…only to find it is old Dynamics NAV
We know that Business Central evolved from NAV, but sometimes those reminders end up causing problems (see Waldo’s “Generic Charts”. Forgotten, but not gone …).
Recently, Duilio Tacconi reported a similar experience where the system crashed at odd intervals. When debugging a problem, intermittent failures with no known trigger are like finding a needle in a haystack.
After some investigation, the culprit turned out to be an old NAV 2009 artifact.
Read Tacconi’s blog, EnableDebugging : a license to kill (the NST, On-Premises).
New No. Series module added to Business Foundation
Business Foundation is a set of open-source modules for Business Central that provide standard capabilities developers can use as a foundation for creating business applications.
As part of Business Central v24, Microsoft introduced a new No. Series module, the first to be extracted from the base app, complete with new namespace, codeunits, and interface.
The old Microsoft.Foundation.NoSeries.NoSeriesManagement codeunit is obsolete beginning with BC24 in favor of the new “No. Series” and “No. Series – Batch” codeunits. Legacy codeunit functionality will be removed in BC27.
To learn more, read The New No. Series In Business Central by Alberto, the Business Central Geek.
To see Microsoft’s presentation on Business Central Foundation, watch their video, What’s new: Introducing the Business Central Foundation (the Number Series discussion starts around the 13-minute mark).
Using Tool Tips to help the user
A Tool Tip provides an easy way for a developer to offer a short message informing the operator about using a specific field or process. For instance, hovering over an empty field can display a Tool Tip that describes the purpose of the field along with valid entries for that field.
New in BC24, developers can add Tool Tips to both pages AND tables.
Erik Hougaard offers a tutorial on using Tool Tips and describes the new functionality in his video, Here Are Some Tips about Tool Tips.
Errors during Business Central upgrades
Upgrading Business Central can produce unexpected errors. Mohana Yadav describes one example of an error resulting from a DML statement issue in the Access Control table.
DML (Data Manipulation Language) statements refer to SQL instructions that can result in data changes (INSERT, UPDATE, and DELETE). DML statement conflicts with the enabled triggers can impact a successful Business Central upgrade.
Read Mohana’s Resolving the DML Statement Error During the Business Central Upgrade to learn more.
++++++++++++++++++++
Are you interested in Dynamics NAV and Business Central development? Check out our collection of NAV/BC Development Blogs.
Read “How To” blogs from ArcherPoint for practical advice on using Microsoft Dynamics NAV and Dynamics 365 Business Central.