Resolve your GIT pull request conflicts within Azure DevOps

More and more D365F&O developers are transitioning to git as their source control, given the more flexibility that it offers compared to TVSC. Sometimes the conflicts in PRs can make the dev team to spend much time pulling from the target branch, checking out the origin branch, and merging, all in Visual Studio, in terms to repro the conflict and use the VS merge tool. Not anymore!! (At least not always) since there’s an extension provided by Microsoft in Azure DevOps to be able to merge the conflicts within it. … More Resolve your GIT pull request conflicts within Azure DevOps

Handle FK relations (RecID) in D365FO data entities and use of Composite data entities.

Handling Foreign key relationships in the Data Entities is a basic issue that you might be solving wrongly. Also knowing the power of the Composite data entities can help you insert data of multiple tables with FK relationships in a single call. Check the post out! … More Handle FK relations (RecID) in D365FO data entities and use of Composite data entities.

Developing unit tests in D365FO, Finance and Supply Chain summit 2023 event session

Here you are the talk I gave in the Finance and Supply Chain summit 2023 event, organized by the Power Community in Lisbon. This session is an introduction to Unit tests focused in D365FO, where many (or almost all) the technical consultants and developers skip that good practice of software development. I hope you enjoy it as much as I did preparing, giving and editing the session. Thanks! … More Developing unit tests in D365FO, Finance and Supply Chain summit 2023 event session

Deep dive into X++ SysOperation: Sending form multi-selected records in the contract.

In the YouTube video and in the post we are going to analyse a few wrong options to send form multi-selected records in the SysOperations data contract and to understand why they are not a good approach for making it in all the situations. Afterwards we are going to see the solution I would rather decide to implement. … More Deep dive into X++ SysOperation: Sending form multi-selected records in the contract.

Learning about D365FO dimensions, and how to get the description in a generic way in X++.

This post-video is going to focus in the D365FO dimensions tables structures and how to get the descriptions for all your dimensions in a generic way, without having to go to the specific table in each case. … More Learning about D365FO dimensions, and how to get the description in a generic way in X++.