Microsoft AppSource Certified

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.

BC Business Central+FO Finance & Operations
The Extensions

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.

BC
AppSource Certified

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
FO
AppSource Certified

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
Offline-First Data Engine

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.

Full Offline

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.

Occasionally Connected

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.

Hybrid / Mixed

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.

Data Mapping

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.

Standard entities pre-mapped — day-one data flowing
Custom fields mapped via declarative configuration
No AL or X++ changes required for extensions
Upgrade-safe — customisations survive version updates
Partner-maintainable without vendor involvement

Pre-mapped Standard Entities

CustomersCustomer price groups, ship-to addresses, credit info
Items & UoMItem master, units of measure, item categories
Price ListsSales prices, customer-specific & campaign prices
Discount StructuresLine discounts, invoice discounts, item discount groups
Sales OrdersHeaders, lines, shipping info, custom dimensions
Inventory JournalsItem journals, physical inventory adjustments
Posted InvoicesInvoice history, payment status, document links
Warehouse EntriesBin contents, item ledger, serial/lot tracking

Pricing Engine — Offline

Customer Price Group A

Group price

$24.50 / unit

Special Price (this customer)

Override

$22.00 / unit

Line Discount — Qty ≥ 10

Auto-applied

−5%

Invoice Discount

Threshold met

−2%

Final Unit Price

Calculated offline

$20.46
Pricing Engine

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.

Customer price groups — replicated and applied offline
Item & invoice discount structures — full hierarchy
Campaign and special prices — date-aware
Multi-currency pricing — replicated per currency
Zero pricing errors at point of sale
Native Posting

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.

Microsoft Partners

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.

AppSource

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.

Code quality certifiedSecurity validatedDeployment compliantD365 BC & FO certified

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.