Business Central Entwicklung & NAV → BC Migration

Wir sind in erster Linie Business Central Entwickler

AL-Erweiterungen, Anpassungen und technische Beratung für Microsoft Dynamics 365 Business Central. Experten für NAV zu BC Migration mit C/AL zu AL Konvertierung.

Migrationsplanung
table 50100 "Custom Table"
{
field(1; "Code")
}
AL
BC
Azure

Was wir entwickeln

Extension-First Entwicklung für nachhaltige Business Central Lösungen

AL Extensions (Per-Tenant)

Upgrade-sichere Anpassungen, die Ihre Investition durch Updates bewahren. Per-Tenant Extensions für individuelle Anforderungen.

Individuelle Features & Module

Event-basierte Logik, benutzerdefinierte Workflows und geschäftsspezifische Funktionalität ohne Änderung von Basisobjekten.

Reports, APIs & Integrationen

Custom Reports, RESTful APIs und nahtlose Integrationen mit Drittsystemen unter Nutzung moderner BC-Funktionen.

Performance-Optimierung

Code-Reviews, Query-Optimierung und architektonische Verbesserungen für schnellere, skalierbarere Lösungen.

Wie wir entwickeln

Unser Entwicklungsansatz garantiert Wartbarkeit, Testbarkeit und Kompatibilität mit zukünftigen Business Central Updates.

Extension-First Architektur

Alle Anpassungen als AL Extensions. Null Basisobjekt-Modifikationen. Zukunftssicher by Design.

Event Subscribers & Interfaces

Integration in BC-Prozesse ohne Code-Kopplung. Klare Trennung mittels moderner AL-Patterns.

Testbarkeit & Wartbarkeit

Unit Tests, automatisierte Test-Frameworks und Dokumentation. Code, der leicht zu verstehen und zu erweitern ist.

Upgrade-Sicheres Design

Lösungen, die BC-Updates überleben. Keine veralteten Funktionen. Ausgerichtet an Microsofts Roadmap.

Typische Entwicklungsprojekte

Reale Szenarien, in denen wir technische Exzellenz liefern

1

NAV → BC Migration

Vollständige Migration von NAV zu Business Central inkl. C/AL zu AL Konvertierung.

  • Legacy-Code-Analyse und Refactoring
  • SaaS-Readiness-Assessment und Konvertierung
2

NAV Custom Code ersetzen

Umwandlung alter C/AL-Anpassungen in moderne AL Extensions.

  • Event-basiertes Refactoring von Modifikationen
  • Migration auf Extension-Patterns
3

Drittsystem-Integrationen

BC mit externen Systemen via APIs und Web Services verbinden.

  • REST API Entwicklung und Nutzung
  • Datensynchronisation und Fehlerbehandlung
4

Custom Modul-Entwicklung

Branchenspezifische Features und spezialisierte Geschäftslogik.

  • Workflow-Automatisierung und Genehmigungen
  • Custom Pages, Reports und Analytics

Moderne BC SaaS Entwicklung

Für die Cloud gebaut, für die Zukunft designed

☁️

SaaS-First Ansatz

  • PTE Extensions - upgrade-sicher und wartbar
  • Cloud-optimierte Performance und Skalierbarkeit
  • API-First Integrationsarchitektur
  • Automatische Updates ohne Breaking Changes
🖥️

Migration von On-Premise

  • NAV/BC On-Prem zu BC SaaS Migration
  • Legacy-Code Modernisierung und Refactoring
  • Konvertierung von Custom Objects zu Extensions
  • Schrittweise Migrations-Roadmap und Planung

AL Entwicklung

AL - Application Language - ist die Programmiersprache für Microsoft Dynamics 365 Business Central. Als spezialisiertes Entwicklungsteam beherrschen wir AL in allen Facetten: von einfachen Per-Tenant Extensions bis hin zu komplexen Geschäftslogiken.

💻

AL Extensions entwickeln

Saubere, upgrade-sichere Per-Tenant Extensions für individuelle Anpassungen Ihrer Business Central Instanz.

🔧

Event Subscribers & Interfaces

Integration in BC-Prozesse ohne Code-Kopplung durch moderne AL-Patterns und Subscriber-Architektur.

🔗

AL APIs & Web Services

RESTful APIs und OData-Services für nahtlose Systemintegrationen und externe Anbindungen.

📊

AL Codeanalyse & Optimierung

Performance-Analyse, Code-Review und Refactoring für bestehenden AL- und C/AL-Code.

Entwicklung von Business Central Extensions

Business Central Extensions sind die moderne Art, BC anzupassen - upgrade-sicher, wartbar und kompatibel mit der Microsoft SaaS-Roadmap.

Wir entwickeln Extensions ausschließlich nach dem Extension-First-Prinzip: Keine Modifikationen an Basisobjekten, keine Abhängigkeiten, die zukünftige Updates blockieren. Ihre Investition bleibt geschützt.

Per-Tenant Extensions (PTE)

Maßgeschneiderte Erweiterungen, die exakt auf Ihre Geschäftsprozesse zugeschnitten sind und ausschließlich in Ihrer BC-Instanz laufen. Ideal für individuelle Anforderungen ohne Kompromisse.

Integration von AppSource-Apps

Bestehende AppSource-Apps aus dem Microsoft Marktplatz einbinden und mit Ihrer BC-Instanz kombinieren - wir konfigurieren und integrieren verfügbare Apps passend zu Ihren Prozessen.

Dependency-Erweiterungen

Extensions, die auf bestehenden Apps oder anderen Extensions aufbauen und diese gezielt um kundenspezifische Funktionen erweitern - ohne die Basis zu verändern.

Individuelle Erweiterungen

Nicht jede Anforderung lässt sich mit Standardlösungen abdecken. Wir entwickeln Per-Tenant Extensions, die exakt auf Ihre Prozesse und Branche zugeschnitten sind.

Branchenspezifische Geschäftslogik

Von der Fertigungssteuerung über Immobilienverwaltung bis zum Projektcontrolling: Wir implementieren fachliche Anforderungen als saubere AL-Erweiterungen.

Custom Pages, Reports und Dashboards

Maßgeschneiderte Listenansichten, Karten-Seiten, Word-Reports und Power BI-Dashboards, die Ihre Mitarbeiter wirklich nutzen wollen.

Workflow-Automatisierung

Genehmigungsprozesse, automatische Benachrichtigungen und regelbasierte Automatisierungen, die manuelle Eingriffe reduzieren.

Datenmigrations-Extensions

Spezielle Extensions für den sicheren Import und die Transformation von Altdaten aus NAV, Excel oder Drittsystemen in Business Central.

Schnittstellenentwicklung

Business Central ist selten ein Inselsystem. Wir verbinden BC nahtlos mit externen Systemen - zuverlässig, performant und wartbar.

REST API Entwicklung

Eigene Business Central APIs für externe Systeme: Wir entwickeln sichere, dokumentierte REST-Schnittstellen, die Dritten kontrollierten Zugriff auf Ihre BC-Daten ermöglichen.

E-Commerce-Integrationen

Anbindung von Shopify, Shopware oder anderen Online-Shop-Systemen an Business Central - mit automatischer Auftrags-, Bestands- und Kundensynchronisation.

ERP- und Logistik-Integrationen

Datenaustausch mit externen ERP-Systemen, Logistikdienstleistern und Warenwirtschaftssystemen über standardisierte oder proprietäre Schnittstellen.

Dokumentenverarbeitung & OCR

Automatische Verarbeitung eingehender Dokumente (Rechnungen, Lieferscheine) über OCR und AI Builder mit direkter Integration in BC-Belege.

Performanceoptimierung

Langsame Abfragen, träge Reports und überlastete Prozesse bremsen Ihr Team aus. Wir analysieren Engpässe systematisch und optimieren Ihr Business Central nachhaltig - ohne den laufenden Betrieb zu stören.

Query- und Datenbankoptimierung

Analyse und Optimierung von AL-Abfragen, FlowFields und SIFT-Werten für spürbar schnellere Datenbank-Zugriffe.

Report-Performance

Refactoring langsamer Reports und Datenverarbeitungs-Routinen durch effizientere Datenstrukturen und gezielte Filterung.

Background Job Optimierung

Analyse und Verbesserung von Job Queue Entries, Batch-Verarbeitungen und zeitkritischen Hintergrundprozessen.

Architektur-Review

Überprüfung der Extension-Architektur auf strukturelle Performance-Probleme und Empfehlung konkreter Refactoring-Maßnahmen.

Code Reviews

Qualität zahlt sich aus. Wir analysieren bestehenden AL-Code auf Schwachstellen, Sicherheitslücken, Performance-Probleme und Upgrade-Risiken - und liefern konkrete, priorisierte Handlungsempfehlungen.

AL Code Quality Review

Systematische Überprüfung von AL-Code auf Best Practices, Coding Guidelines und typische Anti-Patterns, die zu Problemen bei Updates führen.

Upgrade-Risiko-Analyse

Identifikation von Code, der bei zukünftigen BC-Updates brechen kann - deprecated APIs, veraltete Funktionen und direkte Objektmodifikationen.

Sicherheits-Review

Prüfung auf Sicherheitslücken wie unkontrollierten Datenzugriff, fehlende Permission-Prüfungen und unsichere Datenverarbeitung.

Schriftlicher Review-Bericht

Sie erhalten einen detaillierten, priorisierten Bericht mit konkreten Maßnahmen - verständlich auch für Nicht-Entwickler.

Modernisierung bestehender Extensions

Haben Sie Extensions, die noch auf C/AL basieren, veraltete AL-Patterns nutzen oder schlicht zu einem Wartungsproblem geworden sind? Wir modernisieren Ihren Code systematisch und bereiten Ihre Extensions für zukünftige Business Central Versionen vor.

1

C/AL zu AL Konvertierung

Vollständige Überführung von C/AL-Codeunits, Reports und Seiten in modernes AL nach dem Extension-First-Prinzip - ohne Funktionsverlust.

2

Refactoring zu Event-Architektur

Umbau von direkten Objektmodifikationen auf Event Subscriber-Patterns für entkoppelte, upgrade-sichere Integrationen in BC-Basisprozesse.

3

Dependency-Bereinigung

Auflösung enger Abhängigkeiten zwischen Extensions und Verbesserung der Modularität für einfachere Wartung und unabhängige Deployments.

4

Test-Abdeckung aufbauen

Einführung von AL Test Codeunits und automatisierten Tests für bestehende Extension-Logik als Sicherheitsnetz für künftige Änderungen.

Partnerschaft mit Orthos Consult

Für Business Central Projekte arbeiten wir eng mit der Orthos Consult GmbH & Co. KG zusammen, einem spezialisierten Beratungsunternehmen mit tiefgreifender Expertise in Microsoft Dynamics 365 Business Central. Gemeinsam liefern wir umfassende Lösungen, die technische Entwicklungsexzellenz mit strategischer Unternehmensberatung verbinden.

Mehr über Orthos Consult erfahren

Besprechen Sie Ihren Entwicklungsbedarf

Sprechen Sie mit uns über AL Extensions, NAV Migration oder individuelle BC Entwicklung