Microsoft Dynamics Business Central

Extending Microsoft Dynamics Business Central: Built for Growth

Building beyond standard configuration requires robust design, clear ownership, and future-proof architecture. We ensure your Business Central extensions accelerate rather than constrain.

Operator-led development guidance for growing retailers.

Trusted by leading retailers

Our Approach

Keeping fulfilment and finance aligned

Our development engagements are structured to manage commercial risk and ensure technical outputs meet operational reality. We focus on maintainability, scalability, and clear documentation.

Evaluate Opportunity

Assess the commercial impact and technical feasibility of custom development, ensuring it addresses genuine business needs rather than workarounds.

  • Requirements definition
  • Technical feasibility studies
  • Impact assessment
  • Risk analysis and mitigation

Design & Architect

Develop a structured design for customisations and extensions, prioritising clean architecture and future compatibility within the Business Central ecosystem.

  • Solution architecture
  • Data model extensions
  • Custom workflow design
  • Integration design for new modules

Govern & Assure

Oversight of development cycles, ensuring adherence to best practices, robust testing, and smooth deployment that minimises operational disruption.

  • Code review and quality assurance
  • Deployment strategy planning
  • Testing methodology definition
  • Technical debt management

Why Cogent2

Why bespoke Business Central work becomes unmaintainable

Many custom Business Central developments, while solving an immediate problem, introduce future technical debt if not architected correctly. Our focus is long-term operational integrity.

  • 20+ years ERP operations experience
  • Retail-specific development insight
  • Focus on maintainable codebases
  • Strategic approach to customisation
  • Multi-platform ecosystem knowledge

20+

Retail operator experience

Tier 1

ERP background

Strategic

Engagement model

Technical

Deep dive capability

Business Central Development

CogentAI

CogentAI provides insights into potential conflicts within your Business Central development pipelines, identifying common patterns that lead to operational issues before they impact live systems.

Deployment anomaly detection
Customisation conflict warnings
Technical debt forecasting
Workflow logic inconsistencies

"Proactive detection of issues in custom development is critical. CogentAI helps us spot potential operational conflicts earlier, before code is deployed."

Explore CogentAI
100% 0%
MonTueWedThuFri

Visualising potential integration conflicts and technical debt

Capabilities

Custom workflows, automation, extensions, technical design

We provide expertise spanning the full lifecycle of Business Central development, from initial concept to deployment and ongoing governance.

Technical Design & Architecture

  • Solution blueprinting
  • Data model extensions
  • Custom object design (tables, pages, reports)
  • Performance optimisation strategies

Custom Workflow & Process Automation

  • Automated financial reconciliation
  • Enhanced order processing workflows
  • Warehouse operation optimisations
  • Intercompany transaction automation

Extension Development (AL Code)

  • Custom module development
  • API endpoint creation for integrations
  • Power Apps and Power Automate integration
  • Unit and integration testing

Governance & Maintainability

  • Code review and quality standards
  • Version control strategy
  • Technical debt identification and reduction
  • Documentation and knowledge transfer

Connected Ecosystems

Business Central rarely operates alone

Careful consideration of the surrounding systems during development ensures extensions remain compatible and data flows are consistently maintained.

Ecommerce

ShopifyAdobe CommerceBigCommerce

Warehouse

PeoplevoxManhattan AssociatesBlue Yonder

Marketplace

Amazon Seller CentraleBayMirakl

Integration & Intelligence

PatchworksCogent AIPower BI

CRM & CX

Dynamics 365 SalesGorgiasKlaviyo

Operational Intelligence

Maintainability risks and technical debt patterns

Common pitfalls in Business Central development arise from short-term fixes without long-term architectural thinking. We identify and mitigate these risks.

Undocumented Customisations

Symptoms

  • Developers leaving the business cause knowledge gaps
  • New features break existing custom logic unexpectedly
  • High cost and time to debug issues
  • Difficulty onboarding new technical resources

Root Causes

  • Lack of formal documentation standards
  • Rapid development cycles prioritising speed over clarity
  • Absence of code comments and in-code explanations
Business Central

Impact: Increased operational risk and dependency on individual developer knowledge, leading to slower innovation and higher maintenance costs.

Cogent Approach: Implement rigorous documentation practices, enforce code comment standards, and establish knowledge transfer protocols during development.

Direct Database Modifications (DDS)

Symptoms

  • Application upgrades become problematic or impossible
  • Data integrity issues arise from unmanaged changes
  • Performance degradation over time
  • Breakages after minor system updates

Root Causes

  • Circumventing standard extension model for quick fixes
  • Lack of understanding of AL code best practices
  • Ignoring Microsoft's 'no custom code' upgrade policy
Business Central

Impact: Severe long-term technical debt, locking the business into an outdated system version and preventing access to new features and security patches.

Cogent Approach: Promote and enforce an extension-first development approach, restricting direct database changes, and guiding development within best practice guardrails.

Over-Reliance on Third-Party ISVs

Symptoms

  • Vendor lock-in limiting future flexibility
  • Conflicts between multiple ISV solutions
  • High licensing costs for basic functionality
  • Slow resolution of issues dependent on vendor updates

Root Causes

  • Buying versus building without thorough analysis
  • Lack of clear requirements leading to feature bloat
  • Poor due diligence on ISV capabilities and support
Business Central AppsProprietary ISV addons

Impact: Hidden costs and increased system complexity, turning what should be a simple extension into an entangled operational liability.

Cogent Approach: Conduct thorough build vs. buy analysis, define clear functionality boundaries for ISV solutions, and manage vendor relationships actively.

Deep Integration Expertise

Bringing senior Business Central development experience to your team

Our expertise extends beyond coding, encompassing the strategic operational context required to build Business Central extensions that genuinely support and scale a retail business.

  • AL code development for extensions
  • Microsoft Power Platform integration
  • Solution architecture & design
  • Technical debt remediation
  • Data migration and synchronisation
  • Performance optimisation

Technical Authority

Certified Business Central developers and architects.

Operational Acumen

Operators who understand retail process behaviour.

Ecosystem Integrator

Expertise in connecting Business Central to all platforms.

Scalable Data Models

Resilient Workflows

Proactive Monitoring

Adaptive Architecture

Future-Ready Operations

Preparing Business Central development for the next scale

Building for the future within Business Central means designing extensions that are resilient, scalable, and adaptable. We prepare your system for evolving retail demands.

This involves strategic choices about how to best use the platform's extension model, avoiding common pitfalls that lead to complex, unmaintainable systems down the line.

Our guidance ensures your customisations can grow with your business, supporting new channels, expanding product ranges, and increasing order volumes without requiring a full rebuild.

Knowledge Base

Frequently Asked Questions

Development Strategy & Planning
When should we consider custom development for Business Central?
Custom development is appropriate when an essential business process cannot be adequately handled by standard Business Central functionality or available extensions without significant operational compromise.
How do you ensure our customisations are future-proof?
We focus on Microsoft's recommended AL extension model, avoiding modifications to base code, and design with modularity and clear integration points to minimise impact from future updates.
What is the typical timeline for a custom Business Central development project?
Timelines vary significantly based on complexity and scope. After an initial assessment and discovery phase, we provide a detailed project plan with estimated durations and milestones.
How do you manage technical debt during development?
Our approach includes proactive code reviews, adherence to coding standards, robust documentation, and designing for maintainability to minimise accruing technical debt from the outset.
Risk Management & Support
What risks are associated with custom Business Central development?
Key risks include compatibility issues with future updates, performance degradation, and increased complexity for support. Our methodology addresses these through careful design and testing.
How do you ensure the quality of developed code?
We implement a rigorous quality assurance process including unit testing, integration testing, user acceptance testing, and code reviews by experienced Business Central developers.
Can you integrate our custom Business Central features with other systems?
Yes, we design custom APIs and utilise integration platforms like Patchworks to ensure your Business Central extensions communicate cleanly with the broader technology ecosystem.

Working Together

Engagement Models

Discovery & Scoping

Define clear requirements and technical specifications for your Business Central development project, identifying optimal implementation strategies and potential risks.

Joint Development & Oversight

Collaborate with your internal teams, providing expert guidance, architecture review, and code quality assurance throughout the development lifecycle.

Full Development Lifecycle

Lead and execute your custom Business Central development from concept to deployment, ensuring operational readiness and long-term sustainability.

Ready to build Business Central extensions that scale?

Avoid common pitfalls and ensure your custom development investment drives growth, not technical debt. Our operator-led approach ensures your solution is fit for purpose, now and in the future.