
How to Handle Batch Jobs When Disabling or Deleting a User in D365FO
I had someone reach out to me about the 'right' way to handle batch jobs when disabling or deleting a user from D365FO. Let's look at the options you have to avoid any issues. Why This is an Issue Batch jobs within D365FO allow for a way to execute a set of...
How to Use a .NET Project Within a D365FO Solution
I wanted to write today about why I utilize .NET projects for certain scenarios when developing X++ solutions for D365FO. How Is This Possible? How is it possible that you can have two different project types under one solution? I actually wrote about the changes that...
An Update to ‘Creating a Read Only Role for D365FO – User Interface’
I had a comment on one of my blog posts that Microsoft had updated the functionality that existed to help create a read only role from the D365FO user interface so I wanted to show how much easier it is to perform this process now. In my previous post, I showed how...
Issue With FieldObject Method on DictTable Class in D365FO
I recently ran into an interesting issue with using the FieldObject() method on the DictTable class when programming in X++ for D365FO. Scenario The scenario to replicate the issue is to create a DictTable object and then perform a fieldObject() method call on a field...
How to Grant Access to Navigation Modules in D365FO
A question I recently got asked was 'Is there an easy way to grant access to different modules in the navigation within D365FO?' I wanted to show how this can be done and provide some resources to hopefully help out! How is the Navigation Access Decided? Which...