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.