Skip to main content

Bestway BC Documentation

This is the documentation portal for Bestway USA's Microsoft Dynamics 365 Business Central extensions. It covers every custom extension deployed to our BC environment -- from service management and phone integration to warehouse operations, eCommerce, and reporting.

The site is built for two audiences:

  • Internal stakeholders (Operations, IT, CS leadership) who need to understand what each extension does, what changed recently, and how it affects their teams
  • Developers and vendors who build, test, and deploy these extensions and need technical references, coding standards, and deployment procedures

Where to Start

Stakeholder Portal

Plain-language overview of our BC extensions, the extension directory, and a running log of recent changes across all extensions. Start here if you want to understand what we have and what's changed.

Extension Directory

A complete inventory of every extension -- names, publishers, versions, and purpose. The single reference for "what do we have and what version is deployed."

Extension Documentation

Per-extension documentation -- READMEs, changelogs, detailed change documents, and investigation reports. Each extension has its own section with the full history of modifications and deployment notes.

Development

Repository structure, contribution guidelines, coding standards, and the deployment guide. This is the reference for anyone writing or reviewing AL code in this repo.

Tooling

Documentation for the shared Python tooling -- the UAT test plan generator, BC Playwright test helpers, and report generation utilities.

Quick Facts

  • Platform: Microsoft Dynamics 365 Business Central v27.0
  • Extensions: 18 custom extensions across 6 publishers
  • Environments: Production + Sandbox (Sandbox_Test_11062025)
  • Telemetry: Azure Application Insights (extension-level and environment-level)
  • Repository: Monorepo with one top-level folder per extension