Documentation

Dynamics 365 F&O & Skalp AI glossary

Clear definitions of D365 F&O technical terms and the Skalp AI model, to scope your projects without opaque jargon.

Dynamics 365 F&O — technical

Dynamics 365 Finance & Operations (D365 F&O)
Microsoft's cloud ERP for finance, supply chain and operations of mid-to-large enterprises. Its business code is written in X++.
X++
Object-oriented programming language specific to Dynamics 365 F&O, used to develop extensions, classes, reports and business logic.
Extension (modèle d'extensibilité)
Microsoft's official strategy since D365 v10: you add behavior without modifying the standard code, preserving compatibility with updates.
Over-layering
Legacy practice of directly modifying standard code. Prohibited by the extensibility strategy because it blocks One Version updates.
Chain of Command (CoC)
Extension mechanism that wraps a standard method (before/after execution) to cleanly inject behavior.
Event handler
Subscription to a standard event (e.g. before writing an order) to trigger a check or integration without touching the core code.
Data entity
Denormalized view exposing D365 data for import/export or via OData. Often customized to cover real integration flows.
DMF (Data Management Framework)
D365 F&O data management framework to bulk import/export through entities and data packages.
Electronic Reporting (ER)
Configurable D365 engine to produce regulatory and banking formats (Factur-X, SEPA, Intrastat) without heavy development.
SSRS (état)
SQL Server Reporting Services: D365's pixel-perfect report technology (invoices, vouchers), fed by an X++ class (RDP/Contract).
SysOperation framework
D365 framework to develop robust, configurable and parallelizable batch processes.
BP check (XppBP)
Automatic check of Microsoft Best Practices on X++ code. Some rules are blocking and required to publish on AppSource.
SysTest
D365 F&O unit-testing framework, used to automatically validate generated code.

Environments, build & deployment

Azure DevOps
Microsoft platform for code, pipelines and work items. Skalp AI submits code there as a Pull Request, validated by your IT before merge.
Pull Request (PR)
Code merge request submitted for review. At Skalp AI, it's the validation point: no merge without your IT's explicit approval.
One Version
Microsoft's continuous-update policy for D365 F&O. It requires clean extensions and regular non-regression testing.
PPAC (Power Platform Admin Center)
Admin console that replaced LCS to manage D365 F&O environments and deploy packages, up to production.
LCS (Lifecycle Services)
Former Microsoft portal for managing D365 project lifecycles, progressively replaced by PPAC.
UDE (Unified Developer Environment)
D365 F&O development environment. Skalp AI generates and compiles code there; UDEs can be shared on the editor side.
USE / environnement de test (Sandbox UAT)
Acceptance environment (User/Sandbox) where you deploy for testing and UAT before go-live.
AOS (Application Object Server)
Application server that runs D365 F&O business logic. A test environment may include several AOS.
Deployable package
Versioned deployment package, produced by the CI pipeline, ready to be applied to an environment via PPAC.

Finance compliance

FEC (Fichier des Écritures Comptables)
Standardized export (18 fields) required by the French tax authority during an audit. Must comply with the 29 July 2013 order.
Piste d'audit fiable (PAF)
Set of controls guaranteeing the integrity and traceability of entries (continuous numbering, change logging).
Factur-X / facturation électronique
Structured invoice format (PDF/A-3 + XML) at the heart of the French 2026-2027 reform. Sent and received via a PDP.
PDP (Plateforme de Dématérialisation Partenaire)
State-approved platform to send, receive and transmit electronic invoices and e-reporting data.

Skalp AI model

Crédit (Skalp AI)
Skalp AI billing unit: 1 credit (€200 maximum, degressive in packs) funds a ticket's development. Unresolved = not billed.
Smart contract (Skalp AI)
Billing trigger: as long as the AI scopes and designs, everything is free. The credit is only consumed when the development (code) is generated.
Socle gratuit (Skalp AI)
Included at no cost in every plan: D365 AI chat, needs analysis, functional and technical design, knowledge base.
MCP (Model Context Protocol)
Standard letting the AI connect read-only to your D365 F&O instance (Pro plan) to generate code aligned with your real context.
Offres Basic / Pro / Max
Basic: generation on standard context, package handed to IT. Pro: client context (MCP + Azure DevOps) and deployment to the instance, €1,000/mo/env. Max: testing/UAT, training and go-live by a network expert, custom quote.