Native Microsoft Dynamics 365 Add-ons
Dynamics Mobile is built as a true D365 extension — not middleware, not a connector. Native business logic, native posting, native pricing engine. Deployed directly from Microsoft AppSource and running in days.
Two Native Extensions. One Mobile Platform.
Each extension is built for its ERP using the native development language and runtime — AL for Business Central, X++ for Finance & Operations.
D365 Business Central Extension
Built in AL — the native Business Central extension language. Uses BC APIs, webhooks, and codeunits for bi-directional data exchange. Designed for SMB and mid-market organisations running Business Central in the cloud or on-premise.
- ✓AL extension — native BC runtime
- ✓BC APIs & webhooks for real-time events
- ✓Native sales, inventory & service posting
- ✓Per-company and per-location configuration
- ✓Compatible with BC SaaS and on-premise
D365 Finance & Operations Extension
Built in X++ — the native Finance & Operations language. Uses D365 FO data entities, batch jobs, and OData services for enterprise-grade field operation integration. Designed for complex, multi-company, multi-warehouse enterprise deployments.
- ✓X++ extension — native FO runtime
- ✓D365 FO data entities & OData services
- ✓Multi-company and multi-warehouse support
- ✓Advanced dimension & legal entity mapping
- ✓Compatible with FO cloud and hybrid deployments
Built for the Real World — Where Connectivity Is Not Guaranteed
Every relevant ERP dataset is replicated to the device and available instantly — regardless of network state. The sync layer handles delta updates, conflict resolution, and posting queues automatically.
Zero connectivity required
All relevant ERP data — customers, items, price lists, discount structures, open orders, inventory — is replicated to the device. Field agents work with full functionality and correct ERP data even with no network signal.
Queue locally, flush on reconnect
Transactions captured offline are queued on the device and flushed automatically when connectivity is restored. Ideal for field teams operating in low-connectivity or intermittent-signal environments.
Configurable per data entity
Some data entities are served live from the ERP (e.g. real-time credit limits, live stock levels at a depot), while others are served from the local store. Configurable at the entity level — no code required.
Scales to 100,000+ customers, items, and price list lines via intelligent delta sync, pagination, and on-device indexing.
Pre-Mapped. Extensible. No Code Required.
Standard D365 entities are pre-mapped out of the box — customers, items, units of measure, price groups, discount structures, order headers and lines, inventory journals, and posted invoices all flow without configuration.
Additional fields and custom D365 tables can be mapped declaratively — through configuration, not code. Implementors and partners can extend the data model to include any ERP field without modifying the extension — keeping deployments upgrade-safe and partner-maintainable.
Pre-mapped Standard Entities
Pricing Engine — Offline
Customer Price Group A
Group price
Special Price (this customer)
Override
Line Discount — Qty ≥ 10
Auto-applied
Invoice Discount
Threshold met
Final Unit Price
Calculated offline
The Full D365 Pricing Engine. Available Offline.
The complete Microsoft Dynamics 365 pricing and discount engine — customer price groups, item discount groups, line discounts, invoice discounts, campaign prices, and customer-specific special prices — is replicated to the device.
Sales agents apply the correct ERP price at the point of order, in complete offline mode. No connectivity needed. No manual price lookups. No pricing errors or field overrides to reconcile later.
Transactions Posted Using Native D365 Business Logic
Mobile transactions are not imported via custom tables or flat-file imports. They are posted directly through native D365 APIs, codeunits, and data entities — meaning every D365 validation, number series, posting group, dimension, and approval workflow applies exactly as configured in your ERP.
Sales Invoices
Posted directly into D365 using native sales invoice posting logic — number series, posting groups, VAT, and dimensions all applied correctly.
Inventory Adjustments
Item journal entries and physical inventory journals posted via native D365 item ledger logic. No manual imports or custom tables.
Warehouse Receipts & Shipments
Goods receipt and dispatch posted using native warehouse management flows — bin assignments, serial/lot tracking, and item tracking all supported.
Transfer Orders
Inter-location stock movements initiated and received on mobile, posted as native D365 transfer orders with full traceability.
Service Orders
Field service job completions posted as native D365 service orders — resource consumption, parts, travel, and labour lines all captured.
No middleware. No custom import tables.
All posting routes through native D365 logic — your ERP remains the authoritative system with full audit trail and compliance intact.
Add a Mobile Layer to Your D365 Practice
Whether you implement Business Central, Finance & Operations, or both — Dynamics Mobile is the mobile field operations layer your clients are asking for. Ready to sell, ready to deploy, ready to earn.
Ready to Sell Today
Published and certified on Microsoft AppSource. No custom development required to get a client live — deploy from AppSource, configure, go.
White-Label Ready
Deploy under your branding, your tenant, with your customer's D365 environment. Full partner customisation support.
Recurring Revenue
User-based SaaS licensing. Partner margin on every seat, every month — predictable, scalable revenue alongside your D365 practice.
Full Implementation Support
Partner training, sandbox environments, joint demos, and a dedicated partner success team to support your first and every deployment.
Certified on Microsoft AppSource
Dynamics Mobile extensions for D365 Business Central and Finance & Operations are published and certified on Microsoft AppSource — meeting Microsoft's code quality, security, and deployment standards.
Ready to Explore the Extension?
Book a technical deep-dive with our D365 integration team — we will walk through the extension architecture, data mapping, and a live posting demonstration in your ERP version.