Księgowość

Integracja AI z Microsoft Dynamics 365 Business Central: finanse, należności i projekty w jednym oknie

Jak podłączyć AI do Business Central i co z tego ma firma. Finanse, należności, sprzedaż, zakupy i projekty bez szukania w raportach.

⏱ 7 min czytania · 📅 18.07.2026 · 👁 3 wyświetleń

Właściciel firmy pyta handlowca, czy można potwierdzić duże zamówienie od stałego klienta. Handlowiec nie wie, czy klient ma zaległości. Idzie do księgowości. Księgowość otwiera Business Central, filtruje rozrachunki, generuje raport i odpisuje za godzinę. Zamówienie czeka. To nie jest scenariusz sprzed dekady, to codzienność w wielu firmach używających BC.

Dynamics 365 Business Central trzyma realnie wszystko: faktury sprzedaży, zakupy, stany magazynowe, projekty, plan kont, rozrachunki z odbiorcami i dostawcami. Problem w tym, że te dane siedzą głęboko, za filtrami i raportami, do których sięga tylko część zespołu. AI zmienia to, co się dzieje z tymi danymi, bo pozwala po prostu zapytać.

Business Central od strony integracji: co tu jest do wzięcia

BC jest systemem chmurowym z wbudowanym REST API (OData v4). To ważne, bo nie potrzebujemy dostępu do bazy danych ani żadnych eksportów. Dane są dostępne przez oficjalny interfejs, autoryzowany przez Azure Active Directory. Rejestrujemy aplikację w tenantcie klienta, nadajemy odpowiednie uprawnienia i mamy odczyt do tych zasobów, które są nam potrzebne.

Jakie dane są dostępne przez API:

  • Faktury sprzedaży i zakupu (wystawione i zaksięgowane), wraz z liniami dokumentów
  • Rozrachunki z odbiorcami (Customer Ledger Entries): każda należność, termin płatności, status otwarty/zamknięty
  • Rozrachunki z dostawcami (Vendor Ledger Entries): zobowiązania z terminem wymagalności
  • Zapisy księgi głównej (G/L Entries): dekretacje na konta z planu kont, z wymiarami takimi jak centrum kosztów czy dział
  • Karta klienta: limit kredytowy, warunki płatności, saldo bieżące
  • Stany towarów (Items): dostępność po lokalizacjach, ceny, jednostki miary
  • Projekty (Jobs): budżet, koszty rzeczywiste, wpisy i linie planowania

To jest materiał, z którym AI naprawdę może pracować. Nie podsumowania sprzed tygodnia, nie eksporty do Excela. Żywe dane.

Finanse i plan kont: salda na żądanie, bez otwierania systemu

Typowe pytanie dyrektora finansowego w poniedziałek rano: "Ile wydaliśmy na koszty sprzedaży w tym kwartale w podziale na działy?" Albo: "Co wchodziło i wychodziło z rachunku od piątku?" W BC odpowiedź wymaga wejścia w zapisy księgi głównej, ustawienia filtrów po koncie, po dacie, po wymiarze centrum kosztów. AI robi to za człowieka.

Podłączamy się do planu kont (Chart of Accounts) i zapisów KG (G/L Entries). AI sumuje salda kont z zadanego przedziału, grupuje po wymiarach, porównuje okresy. Pytania w stylu "Jak wyglądają koszty najmu rok do roku?" przestają wymagać raportu. Odpowiedź przychodzi w kilka sekund.

U jednego z klientów, firmy dystrybucyjnej, CFO zawsze czekał do środy na weekendowe zestawienie od controllera. Po integracji AI z BC pyta wprost, kiedy chce, i dostaje odpowiedź na podstawie aktualnych danych. Controller nie jest już wąskim gardłem dla podstawowych pytań o liczby.

Rozrachunki z odbiorcami: przeterminowania i limity pod kontrolą

To obszar, który najczęściej wdrażamy jako pierwszy. Przeterminowane należności bolą każdą firmę, a monitorowanie ich w BC wymaga regularnego zaglądania w odpowiednie widoki albo uruchamiania raportu wiekowania.

AI pobiera Customer Ledger Entries z polem "Due Date" i "Open" = true. Z tego buduje bieżący obraz należności: które faktury są po terminie, o ile dni, na jaką kwotę, u którego klienta. Można zapytać wprost: "Które faktury są przeterminowane powyżej 30 dni?" i dostać listę z numerami dokumentów, nazwami kontrahentów i datami wymagalności.

Ale to nie tylko monitoring. AI sprawdza też kartę klienta, limit kredytowy i warunki płatności, żeby handlowiec mógł zapytać przed potwierdzeniem zamówienia: "Czy Kowalski Sp. z o.o. ma zaległości albo przekroczony limit?" Odpowiedź jest konkretna: tak, ma otwarte trzy faktury na łączną kwotę X z terminami minionymi 15, 22 i 37 dni temu. To nie jest magia, to filtrowanie danych, które już są w BC. Tylko teraz dostępne dla każdego, kto umie zadać pytanie po polsku.

Sprzedaż i zakupy: spinamy zamówienia z płatnościami

W BC mamy faktury i zamówienia sprzedaży po jednej stronie, a faktury i zamówienia zakupu po drugiej. AI łączy te dwa światy, czego standardowe raporty często nie robią sprawnie.

Przykład: menedżer sprzedaży pyta, które zamówienia złożone w zeszłym miesiącu jeszcze nie zostały zapłacone. AI sięga po faktury sprzedaży, sprawdza odpowiadające wpisy w rozrachunkach i zwraca zestawienie z datą zamówienia, numerem faktury, terminem płatności i statusem. Bez ekscelowych makr, bez łączenia zakładek.

Po stronie zakupów: controller pyta, ile mamy zobowiązań do zapłaty w tym tygodniu. AI przeszukuje Vendor Ledger Entries po terminie wymagalności, grupuje po dostawcy, zwraca listę. Jeśli trzeba, można też zapytać o historię cen zakupowych konkretnego towaru, bo BC trzyma linie dokumentów z cenami jednostkowymi.

Magazyn i projekty: dwa obszary, które warto podłączyć w kolejnym kroku

Integracja z modułem zapasów ma sens zwłaszcza w firmach, gdzie handlowcy często pytają o dostępność przed przyjęciem zamówienia. BC trzyma stany po lokalizacjach, więc AI odpowiada precyzyjnie: nie "mamy ten towar", tylko "40 sztuk w magazynie głównym i 12 w oddziale Południe". Podłączamy karty towarów z polami dostępności i cen. AI może też porównać stan minimalny z bieżącym i wskazać, co wymaga uzupełnienia zanim pojawi się brak.

Moduł Projektów (Jobs) to osobna historia. Firmy usługowe, budowlane i wdrożeniowe prowadzą w nim kosztorysy, śledzą zużycie zasobów i porównują budżet z wykonaniem. Wgląd w rentowność konkretnego projektu wymaga jednak znajomości struktury BC i czasu na filtrowanie.

AI łączy się z wpisami projektu (Job Ledger Entries) i liniami planowania projektu (Job Planning Lines). Kierownik projektu pyta: "Jak wygląda wykonanie budżetu na projekcie Wdrożenie ERP dla XYZ?" Dostaje: zabudżetowane koszty robocizny, materiałów i podwykonawców, obok rzeczywiste wpisy i różnicę. Bez wchodzenia do BC.

Klient, firma wdrożeniowa, zaczął właśnie od projektów. Cotygodniowe statusy, które PMO przygotowywał ręcznie przez pół dnia, teraz każdy kierownik projektu ciągnie sam, pytając AI o swoje zlecenia.

Od czego zaczynamy integrację z Business Central

Pierwsza rozmowa, którą przeprowadzamy z każdym klientem, dotyczy tego, które pytania zadaje się najczęściej i kto ich nie może dostać szybko. To wskazuje obszar startowy.

Techniczne kroki:

  • Rejestracja aplikacji w Azure Active Directory klienta z uprawnieniami do BC API
  • Wybór endpointów: z jakich danych korzystamy, żeby nie otwierać dostępu do wszystkiego na raz
  • Zbudowanie warstwy zapytań dla AI: model musi wiedzieć, które pytanie do jakich danych sięga
  • Pilot z wybranym zespołem przez 2-3 tygodnie
  • Rozszerzenie na kolejne obszary lub użytkowników po weryfikacji jakości odpowiedzi

BC ma stabilne endpointy i dobrą dokumentację API. To ułatwia integrację w porównaniu z wieloma systemami on-premise, gdzie struktura bazy danych jest własna i nieudokumentowana.

Jeden warunek, który powtarzamy każdemu: dane w BC muszą być w porządku. Jeśli faktury sprzedaży leżą niezaksięgowane w buforze, AI ich nie widzi w rozrachunkach. Jeśli limity kredytowe klientów nie są uzupełnione na kartach kontrahentów, monitoring limitów nie zadziała. Integracja z AI jest też dobrym momentem, żeby sprawdzić higienę danych w systemie. Czasem to ważniejsza praca niż sama konfiguracja połączenia.

Jeśli chcesz sprawdzić, które obszary Twojego Business Central mają sens jako pierwsze, umów się na bezpłatny audyt. Zerknij też na realne wdrożenia, żeby zobaczyć, jak podobne projekty wyglądały w innych firmach.

Opracowanie: zespół redAi z wykorzystaniem narzędzi AI.

Chcesz sprawdzić, jak AI rozwiąże to u Ciebie?

Bezpłatny audyt potrzeb i pokaz działającego wdrożenia. Bez zobowiązań.

Umów bezpłatny audyt

Może Cię też zainteresować

Newsletter redai

Dostawaj kolejne wpisy do skrzynki

Co dwa tygodnie: nowy case, nowe moduły AI, błędy klientów. Bez spamu.