Skip to content
Black Panther Digital Solutions, home

Case study · Representative project

Business Central implementation for a distributor

A phased Dynamics 365 Business Central rollout with custom AL extensions, EDI and e-commerce integration, and clean data migration.

  • Dynamics 365

The challenge

The company ran finance, purchasing and warehousing on disconnected systems. Orders from trading partners and the web store were re-keyed by hand, causing delays and errors.

Our solution

After a structured fit-gap analysis we configured Business Central for finance, purchasing, sales and warehousing, and built AL extensions only where standard features fell short.

EDI and e-commerce orders now flow in automatically through an integration layer on Azure, and master data and open balances were migrated using repeatable, validated scripts.

  • Fit-gap workshops with finance, sales and warehouse teams
  • Upgrade-safe AL extensions for pricing and fulfilment rules
  • Azure-hosted integration for EDI and web-store orders
  • Phased go-live with hypercare

Architecture

Sources

  • EDI partners
  • Web store

Integration

  • Azure Functions
  • Service Bus

ERP

  • Business Central
  • AL extensions

Insight

  • Power BI
Simplified, illustrative architecture: Sources → Integration → ERP → Insight.

Technology

  • Dynamics 365 Business Central
  • AL
  • Azure Functions
  • Service Bus
  • EDI
  • Power BI

Outcomes

  • Manual order re-keying largely eliminated
  • Finance, purchasing and warehouse on one source of truth
  • Go-live completed in planned phases with minimal disruption

More projects

All work
    • Dynamics 365
    • Consulting

    Dynamics NAV to Dynamics 365 upgrade

    A manufacturing business

    Upgrading a heavily customised Dynamics NAV system to Dynamics 365 Business Central, with Power Automate approvals and Power BI reporting.

Have a project in mind? Let’s scope it together.

Book a free 30-minute consultation. You’ll speak directly with a senior engineer, get candid advice and leave with clear next steps, whether or not we end up working together.