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