Dynamics Business Central / NAV Developer Digest - Vol. 452
ArcherPoint’s Developer Digest focuses on Microsoft Dynamics 365 Business Central and Dynamics NAV development. This week’s volume includes including synchronizing custom fields across BC and D365 Sales, breaking changes in AppSource, automating intercompany transactions, and extracting data from a tenant database.
The Dynamics 365 Business Central community comprises professionals devoted to advancing the success of their customers. Developers, project managers, and consultants collaborate to share helpful information across blogs, forums, and social media sites. From discovering new solutions to finding answers to complex issues, these dedicated individuals are constantly sharing their knowledge with others. At ArcherPoint, we recognize and appreciate this highly engaged community’s creativity, hard work, and collective intelligence. To ensure all users can benefit from their expertise, we want to share their wealth of information with everyone.
Synchronize custom fields across BC and D365 Sales (CRM)
Synchronizing custom fields between Microsoft Dynamics 365 Sales (CRM) and Business Central is a powerful way to ensure critical data remains consistent across both platforms. Whether it is customer information or product details, custom field synchronizations helps streamline your data management for improved customer relationship management.
Introducing breaking changes in AppSource code for Business Central
Business Central developers must run the AppSourceCop code analyzer before extensions can be published to Microsoft AppSource. AppSourceCop ensures compliance with development rules established for BC extensions.
AppSourceCop will also detect breaking changes between different versions of an extension.
It is common to retrieve records from tables through a BC query object and then perform calculations on those values. However, if a field is removed from the query object, it is possible that it will pass through AppSourceCop and still be a breaking change.
Stefano Demiliani explains this situation in his blog, Dynamics 365 Business Central: Query objects, AppSourceCop, and breaking changes.
Automate intercompany transactions in BC
Managing intercompany transactions in Business Central involves handling financial transactions and accounting activities between companies or legal entities within the same organization.
In this video tutorial, ArcherPoint’s Mohana Yadav first shows how intercompany transactions are handled manually and then shows the advantage of using Business Central’s Intercompany Postings functionality to automate these transactions.
Exporting data from a tenant database
During a BC upgrade, there can be a problem accessing tables and fields from a database created by a previous partner.
In his blog, Get Table Data from a tenant database, Gunnar Gestsson tackles the unique problem of extracting a list of all tables in the tenant database and then exporting the structure and data to Xml files.
In a follow-up blog, Import Tenant Data, Gunnar explains how to import the data into a new BC instance.
Interested in Dynamics NAV and Business Central development? Be sure to see 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.