For manufacturers running Dynamics 365 Business Central

Modernize around Business Central without replacing it

Business Central already holds the production orders, BOMs, routings, work centers and costing. Getting that into the report, app, workflow or outside system you actually need is the part that keeps turning into another fragile workaround. That is the part we build.

  • API v2.0 endpoints
  • OData V4
  • Custom API pages and queries
  • AL extensions

We do not replace Business Central. We build on the REST API stack Microsoft recommends, and everything runs in your tenant.

The gap

Business Central is not short of data. It is short of a way out.

The same six symptoms show up in nearly every Business Central shop we walk into.

01

The real schedule is in Excel

Planners export Business Central data to build the shortage list or the production schedule they actually work from. The ERP has the demand and the supply; the decision happens in a spreadsheet on one person’s laptop.

The plan everyone follows is the one nobody can audit

02

The same order gets typed twice

Order, shipment, quality or production information goes into Business Central and then into another system. Sometimes it goes the other way. Either way somebody is re-keying, and sometimes the two disagree.

Two systems, two numbers, one argument

03

Nobody wants to touch the NAV-era code

A customization or integration written against Dynamics NAV still works, so it stays. Microsoft has deprecated SOAP endpoints and points new development at OData V4 and API pages, which makes that old integration a release blocker waiting to happen.

Working today, undocumented, and on a clock

What we do

What we build around Business Central

Pick the one that hurts most. Most manufacturers start with reporting and one integration.

Operational reporting that answers the question

Production, shortage, late-order, WIP, purchasing and margin views built from Business Central data, without asking anyone to stitch exports together first.

In practice

A live shortage view that joins production demand, on-hand inventory and purchase supply, so a planner sees what will stop a job before the job stops. Reads come through supported endpoints, not a scrape of the client.

Custom apps on top of Business Central

A focused interface for the slice of ERP data and workflow one team actually needs. Planners, operators, customer service, field service.

In practice

A customer-service screen that shows order status, promise dates and shipment history straight from Business Central, so the person on the phone never opens a full ERP role centre or consumes a full licence to read one field.

Integrations through supported interfaces

Business Central connected to CRM, quality, e-commerce, warehouse, shipping, suppliers and internal applications, through API pages and OData rather than the side door.

In practice

An outside application creates and updates records through Business Central APIs, so posting routines, dimensions and validation all run exactly as they do when a user presses the button.

Legacy NAV and SOAP cleanup

An inventory of what the old integrations touch, what depends on them, and what has to move before a deprecation forces the issue.

In practice

We map each legacy endpoint, its schedule and every downstream consumer, then move the parts that need it onto OData V4 or purpose-built API pages. You get the map whether or not we do the migration.

AI that reads your actual order book

Chatbots and assistants grounded in Business Central data and your own documents, so answers come from your records instead of a general-purpose guess.

In practice

Someone asks which jobs are short material this week. The assistant reads live Business Central data through a scoped, logged endpoint and answers with the order numbers, not a paragraph of hedging.

A normalized data layer

One place where Business Central data, spreadsheets and other operational databases resolve into the same shapes, so cross-system reporting stops being a manual reconciliation.

In practice

Reporting reads come off that layer rather than live operational screens, which keeps a heavy month-end query away from the people trying to post transactions.

Not sure which of these matters most for your company? That is what the first call is for.

Under the hood

How we actually connect to Business Central

Through the interfaces Microsoft ships and recommends. The choice depends on your version and hosting model, so we confirm it before we design anything.

API v2.0 endpoints
The built-in REST endpoints for standard entities. Microsoft recommends the REST API stack for new application integrations.
Custom API pages and queries
Written in AL when the business-specific data or operation you need is not covered by a standard endpoint.
OData V4
Supported for reporting and analytics reads. A technically valid endpoint is not automatically a good analytics model, so the reporting design still gets done properly.
AL extensions
For logic that genuinely belongs inside Business Central rather than in an outside service.

What we will not do

  • We do not write directly into Business Central tables. Transactions go through supported APIs, services or extensions so posting logic and validation still run.
  • We do not build new work on SOAP endpoints Microsoft has deprecated. If you already have them, we inventory them and plan the move.
  • We do not put reporting load on the system people are trying to post transactions in. Heavy reads come off a separate layer.
  • We do not hold your data. Everything is deployed into your tenant and your accounts.
  • We are not a Microsoft partner, reseller or certified implementer, and we do not present ourselves as one.

30 minutes

to walk your systems before anyone proposes a build

0

direct table writes, everything posts through supported APIs

Your tenant

is where everything we build is deployed and owned

Questions

Dynamics 365 Business Central questions we get asked

Yes, and that is the only way we do it. Microsoft recommends its REST API stack for integrations, and custom API pages and queries can expose business-specific data and operations when the standard endpoints do not cover what you need.

The integration options available to you depend on version and architecture, so the first thing we do is map what is already in place. On-premises and older NAV environments usually have more moving parts and more legacy integration, not fewer options.

Yes. Business Central supports OData V4, though Microsoft recommends REST APIs for new application integrations. Worth saying plainly: an endpoint being available does not make it a good analytics model. Most reporting problems we get called about are data-model problems, not connection problems.

Yes. Microsoft has deprecated SOAP endpoints and recommends OData V4 or API pages and queries instead. A legacy integration inventory is the sensible first step, because the risk is rarely in the integration you remember and usually in the one nobody documented.

No. Business Central stays your system of record. We build the layer on top: reporting, custom apps, integrations and automation. If somebody has told you the fix is a new ERP, get a second opinion before you sign anything.

Usually briefly, to confirm licensing and access. We are not competing with your partner for the ERP work itself. We take the projects that sit outside what a partner typically builds.

Let's talk

Tell us what Business Central will not show you.

Thirty minutes. You walk us through how Business Central is set up and which reports people quietly gave up on. We tell you straight what we would build first, and what it would take.

No commitment and no pressure
We will tell you straight if we cannot help
The invite lands in your calendar right away
From first call to live in 2 to 4 weeks
Loading available times