Powerful Features

Discover all the capabilities that make BC2SQL Sync the ultimate solution for Business Central data integration

High Performance
Enterprise Security
Multi-Database Support

Business Central Integration

Seamless API connectivity

  • OAuth2 & Basic Authentication

    Secure authentication with Microsoft Business Central APIs using industry-standard protocols

  • OnPremise & SaaS

    Works with Microsoft Business Central SaaS and OnPremise installations

  • Multi-Environment Support

    Connect to sandbox, production, and custom Business Central environments

  • API Testing & Validation

    Real-time connection testing and API response validation

Data Mapping & Transformation

Flexible data transformation

  • Entity Mapping

    Configure Business Central entities to sync with database tables

  • Field Mapping

    Detailed field mapping with data type conversion and validation

  • Smart Mapping Suggestions

    AI-powered field mapping using Levenshtein distance for automatic Business Central to database field matching

  • Data Type Normalization

    Automatic conversion of database-specific types to standard categories (String, Integer, Decimal, Boolean, Date, DateTime)

  • Client-Side Pagination

    Efficient table pagination for Entity Mappings and Sync Jobs with 10 items per page

  • Custom SQL Scripts

    Pre and post-sync SQL scripts for advanced data processing

Multi-Database Support

Universal database compatibility

  • SQL Server

    Full support for Microsoft SQL Server with T-SQL syntax

  • MySQL & MariaDB

    Complete compatibility with MySQL and MariaDB databases

  • PostgreSQL

    Native PostgreSQL support with advanced features

Automated Synchronization

Reliable data synchronization

  • Scheduled Jobs

    Automated sync jobs with flexible scheduling options

  • Incremental Sync

    Efficient incremental synchronization based on timestamps

  • Real-time Monitoring

    Live status tracking and comprehensive logging

Advanced Features

Cutting-edge capabilities that set BC2SQL Sync apart from traditional integration tools

Smart Data Sampling

Intelligent record selection using random sampling instead of first records, ensuring representative data analysis for schema generation.

Auto CREATE TABLE

Automatic generation of CREATE TABLE scripts based on Business Central API JSON structure, supporting multiple database types.

Enhanced Duplication

Advanced entity duplication with option to include or exclude field mappings, streamlining configuration workflows.

Version Tracking

Built-in version tracking system with API endpoint and web interface for monitoring application versions and updates.

Modern Web Interface

Responsive Bootstrap-based interface with intuitive navigation, real-time updates, and mobile-friendly design.

Enterprise Security

Comprehensive security with user authentication, role-based access control, and secure API communication protocols.

Smart Field Mapping

AI-powered field mapping using Levenshtein distance algorithm for automatic matching of Business Central fields with database columns.

Data Type Normalization

Automatic conversion of database-specific data types to standard categories ensuring successful synchronization across SQL Server, MySQL, and PostgreSQL.

Client-Side Pagination

Efficient table pagination for Entity Mappings and Sync Jobs with 10 items per page, improving performance for large datasets.

Technical Specifications

Backend
  • Language: Go 1.19+
  • Framework: Native HTTP with custom routing
  • Database: PostgreSQL (config) + Multi-target support
  • Authentication: OAuth2, Basic Auth
Frontend
  • Framework: Bootstrap 5.3
  • JavaScript: Vanilla JS with modern features
  • Templates: Go HTML templates
  • Responsive: Mobile-first design

Ready to Experience BC2SQL Sync?

Discover how our comprehensive feature set can transform your Business Central integration