Posts

For various reasons, you would like to read business data from or write data to the Dynamics 365 F&O database without enforcing security in the user context. For example, a user might not have access to various tables, like parameters or configuration. In this post, I talk about how to access and write data using the X++ unchecked statement.

Read more

When Microsoft releases new versions of Microsoft Dynamics 365 Finance and Operations, a lot of enhancements are listed on a workspace called Feature Management, where you can review the new features and decide which one would need to be enabled for your organization. The features can be a new module, new additions, enhancement of an existing feature, and performance improvements. In this blog, I will answer a question: “Can you add features as an ISV or partner to Feature Management?”. Continue reading if you want to know the answer.

Read more

Recently, I was involved in investigating a performance issue. The initial thought for the issue was within the standard SysQuery::countLoops() method, but after some more deep dive, the culprit was due to some calculation of virtual fields. In this post, I will elaborate on the purpose and behavior of the SysQuery::countLoops() method and how the performance was impacted by virtual fields.

Read more
Startup Pages technical

A few weeks ago, I shared a small solution to be able to configure additional workspaces as the default startup page. I got some feedback already which is now updated in a new version of the solution. In this post, you can read the technical details of how the new startup pages are added and visible on the form.

Read more