How to design a successful integration

There are many ways to implement integration between D365FO and external systems. In this document, I propose the actual checklist of what you need to consider to successfully design an integration solution

Create ledger journals in D365FO using X++

Create ledger journals using X++ is quite a common task, in this post I'll try to describe possible options how to perform it

Tool to filter in a query as a developer

X++ tool that adds a system field name in a standard query filter field lookup

Working with Financial dimensions in D365FO

Working with the financial dimensions framework has become much more difficult starting with the AX2012. This post describes the most common problems and how to resolve them

30 additional methods to the Global class

Global class is a standard class that contains a lot of small static functions. This post describes additional functions that extend it.

Fields list form(if you like Table browser, you will love it)

Fields list form is an extended version of the standard Show all fields form with the additional features such as displaying all fields with the extended information, comparing and editing

Blocking in D365FO(and why you shouldn't always follow MS recommendations)

Understanding blocking is a key component of resolving performance issues. You can have fast CPU, a lot of memory, but if you face SQL blocking problem all these will not be fully utilized

RunBase template class builder

'RunBase class builder' Add-in parameters description and usage scenarious