Dynamics 365
10 articles
May 06, 2026
Business Central customizations live in AL extensions. You can ship them per-tenant (direct to the customer environment) or through AppSource (Microsoft's marketplace). Each path has its own ALM, billing, and support implications.
Read MoreApr 29, 2026
F&O exposes every public data entity as an OData v4 endpoint. The protocol is standard. The F&O-specific quirks - company-context headers, cross-company scope, paging tokens that silently truncate - aren't.
Read MoreApr 22, 2026
F&O's workflow engine handles most approval patterns with its built-in providers. When the business needs something configuration can't express - dynamic approvers from real-time data, branching on financial thresholds - you extend in X++.
Read MoreApr 15, 2026
Number sequences look trivial until yours stops handing out numbers mid-month and order entry grinds to a halt. Four failure modes that surface in production F&O environments, and the NumberSeqApplicationModule extension pattern that avoids them.
Read MoreApr 08, 2026
Dual-write feels like a toggle. You enable it, pick tables, and off you go. In practice the initial sync is where projects go sideways - duplicate record errors, conflict rule mismatches, and a production cutover weekend that stretches into a week.
Read MoreApr 01, 2026
Most F&O environments we take over have a build pipeline that hasn't been touched in two years. Deploys go through LCS manually, CIL generation runs on a developer laptop, tests never ran. Here's the modern pattern teams roll out to replace it.
Read MoreMar 25, 2026
Electronic Reporting covers statutory formats. Power BI covers analytical dashboards. SSRS is still where F&O ships transactional reports - invoices, packing slips, statements. The four-class pattern feels verbose until it earns its keep.
Read MoreMar 18, 2026
Extensible Data Security policies are the F&O answer to row-level access control. The docs show the mechanics. They don't show the traps - context clauses that silently return all rows, constrained tables that skip certain forms, and the performance cliff.
Read MoreMar 11, 2026
Custom data entities look trivial on paper and cause outsized production impact when small configuration details are missed. This is the checklist teams apply before a custom entity leaves a sprint.
Read MoreWe build trust by delivering what we promise – the first time and every time!
We'd love to hear your vision. Our IT experts will reach out to you during business hours to discuss making it happen.
"Collaborate, Elevate, Celebrate where Associates - Create Project Excellence"
SapotaCorp beyond the IT industry standard, we are