Business Central

Znany też jako:Microsoft Dynamics 365 Business CentralBCDynamics 365 BCNavisionNAV

Definicja #

Microsoft Dynamics 365 Business Central (BC) to kompleksowy system ERP (Enterprise Resource Planning) dla małych i średnich przedsiębiorstw, opracowany przez Microsoft jako następca Dynamics NAV (Navision). Dostępny od 2018 roku jako głównie chmurowe rozwiązanie SaaS na platformie Azure.

Kluczowe moduły Business Central:

  • Finanse — plan kont, księga główna, należności, zobowiązania, środki trwałe, budżetowanie, wielowalutowość, wielofirmowość
  • Sprzedaż i marketing — zarządzanie klientami (CRM light), oferty, zamówienia sprzedaży, faktury, kontrakty usługowe
  • Zakupy — zamówienia zakupu, faktury zakupowe, umowy z dostawcami, przetargi
  • Gospodarka magazynowa — wielomagazynowość, lokalizacje, ruchy magazynowe, inwentaryzacje, pick/put-away
  • Produkcja — BOM (Bill of Materials), zlecenia produkcyjne, planowanie zdolności produkcyjnych, kalkulacja kosztów
  • Serwis — zlecenia serwisowe, umowy serwisowe, zarządzanie zasobami serwisowymi
  • Projekty — zarządzanie projektami, rejestracja czasu, fakturowanie projektowe, WIP (Work in Progress)

Technologia i rozszerzalność:

  • AL Language — język programowania rozszerzeń Business Central (następca C/AL z NAV); własna składnia inspirowana Pascalem, kompiluje rozszerzenia do plików .app uruchamianych przez środowisko Business Central
  • Extensions (v2) — rozszerzenia jako pakiety (.app) bez modyfikacji kodu bazowego; bezpieczna aktualizacja systemu
  • AppSource — marketplace Microsoft z tysiącami dodatków ISV do Business Central
  • Power Platform integration — Power BI (raporty), Power Automate (workflow), Power Apps (custom apps)

Zastosowania #

  • Digitalizacja finansów SMB — wdrożenie zintegrowanego systemu FK, AR/AP zastępującego Excel i osobne systemy finansowe
  • Zarządzanie łańcuchem dostaw — zakupy, magazyn i sprzedaż w jednym systemie z automatycznym uzupełnianiem zapasów
  • Migracja z Dynamics NAV — upgrade starszych instalacji NAV (2013, 2016, 2018) do Business Central SaaS lub on-premises
  • Customizacja przez AL Extensions — tworzenie branżowych rozszerzeń (retail, produkcja, usługi) dla klientów wdrożeniowych
  • Integracja z Microsoft 365 — bezpośrednia integracja z Outlook, Teams, Excel i SharePoint bez dodatkowych connectorów

Ścieżka nauki #

Business Central to ekosystem wymagający znajomości zarówno funkcjonalności ERP, jak i programowania AL — ścieżka zależy od roli (konsultant lub developer).

Zacznij od:

  • Darmowe konto trial Business Central: dynamics.microsoft.com; przejrzyj interfejs i moduły funkcjonalne
  • Microsoft Learn: ścieżki szkoleniowe Business Central (MB-800 — Functional Consultant); bezpłatne, interaktywne moduły
  • AL Language: Visual Studio Code z rozszerzeniem AL Language; Hello World extension dla BC

Następnie pogłębiaj:

  • AL programowanie: tabele, strony, codeunits, raporty — fundamenty rozszerzalności BC
  • Środowisko developerskie: Docker sandbox Business Central lub BC Cloud Sandbox na własnym tenantcie
  • Certyfikacja: MB-800 (Dynamics 365 Business Central Functional Consultant Associate)
  • Certyfikacja developerska: MB-820 (Business Central Developer)
  • Społeczność: yzhums.com, bccentral.io, Dynamics 365 Community Forum — aktywne zasoby BC

FAQ #

Czym różni się Business Central od Dynamics NAV?
Dynamics NAV (Navision) to poprzednia generacja systemu — instalowany on-premises, rozszerzany przez modyfikacje kodu C/AL. Business Central to chmurowa ewolucja NAV: dostępny głównie jako SaaS na Azure, rozszerzany przez AL Extensions (bez modyfikacji kodu bazowego), regularnie aktualizowany przez Microsoft (co miesiąc minor, dwa razy w roku major). BC ma nowoczesny web interfejs i głębszą integrację z Power Platform.
Czym jest AL Language i dlaczego zastąpił C/AL?
AL (Application Language) to nowy język programowania rozszerzeń Business Central, z Pascalopodobną składnią dziedziczoną po C/AL z NAV. Kluczowa różnica: AL Extensions nie modyfikują kodu bazowego BC — są osobnymi pakietami (.app) instalowanymi obok systemu. Umożliwia to Microsoft bezpieczne aktualizowanie BC bez ryzyka uszkodzenia customizacji klienta.
Czy Business Central jest dobry dla dużych firm?
Business Central jest zaprojektowany dla małych i średnich firm (SMB) — do kilkuset użytkowników i obrotów do kilkuset milionów EUR. Dla dużych korporacji (enterprise) Microsoft oferuje Dynamics 365 Finance i Supply Chain Management (dawniej AX/Dynamics 365 FO) — bardziej złożony, droższy, z zaawansowaną obsługą wielu podmiotów prawnych i procesów globalnych.
Ile zarabia konsultant i developer Business Central?
Konsultant funkcjonalny Business Central zarabia w Polsce od 8 000 do 18 000 zł brutto. BC Developer (AL) to 12 000-22 000 zł. Senior BC Architect lub Team Lead przy dużych wdrożeniach to 20 000-30 000 zł. Certyfikacja MB-800 i MB-820 jest cenionym potwierdzeniem kompetencji przez partnerów Microsoft i klientów. Rynek partnerów Microsoft w Polsce jest rozbudowany — wiele firm wdrożeniowych aktywnie poszukuje specjalistów BC.
Ostatnia aktualizacja:

Przeglądaj słownik IT alfabetycznie

Wybierz literę, aby zobaczyć wszystkie hasła zaczynające się od niej.