Hello, I'm Luka Peric
Microsoft Certified Solution Architect Expert and Developer for Dynamics 365 Finance & Operations. Practical guides on X++, integrations, environments and troubleshooting, straight from real projects.
Latest
All 17 posts →
How to build your own D365 F&O MCP server
An open source MCP server that lets Claude read and write D365 F&O data through OData on any environment. No Copilot Studio or Copilot credits, hosted with every user under their own F&O roles or local with one service account.
How to create a personal D365 F&O dev environment
No license, no partner account, no Windows PC. What I tried to get my own Dynamics 365 F&O dev box, why it failed and how I ended up running the LCS VHD on Azure from a Mac for under €0.50 an hour.
F&O integration patterns. What Microsoft's documentation won't tell you
Microsoft's integration overview for D365 F&O names six patterns. When to use each one, when not to and what it leaves out, from business events to Fabric.
Game changing licensing functionality in the latest D365 F&O PQU
How to duplicate a security role in D365 F&O so that a cheaper license covers it. Make the copy, check what was left out and test it with your users.
The complete guide to creating D365 F&O cloud-hosted build environment
How to deploy a cloud-hosted D365 F&O build environment in an existing LCS project. The connection to Azure DevOps, the agent settings and the first build.
The complete guide to creating D365 F&O cloud-hosted dev environment
How to deploy a cloud-hosted D365 F&O dev environment in an existing LCS project. The wizard, every advanced setting, the deployment and the first sign-in.
AI agents in Dynamics 365
The AI agents in Dynamics 365 for HR, supply chain, finance, project operations and field service. What each one does and what to check before you turn one on.
Fixing the 'The selected package is missing the following modules' error in Dynamics 365 F&O
LCS shows an error when a module of the environment is missing from the deployable package. When to build a complete package and when to use ModuleToRemove.txt.
Resolving sync error. Specified field '%1' of datasource '%2' does not exist in the database or the configuration key on the field or on Extended Data Type used by the field is off
Database sync in D365 F&O fails with the error that a specified field does not exist in the database. How to find the disabled configuration key and enable it.