Integracje / Własna baza SQL

Integracja AI z Własna baza SQL

Podłączamy bazę MySQL, PostgreSQL lub MS SQL Server przez konto z uprawnieniem SELECT na wybranych tabelach i widokach. Asystent czyta tabele sprzedaży, należności i stanów magazynowych, tłumaczy pytania na SQL i odpowiada po polsku bez udziału informatyka.

Umówcie 15 minut o Własna baza SQL → ☎ 691 10 20 10

Rozmowa trwa 15 minut. Dzwonimy my, nic nie trzeba instalować.

Po rozmowie dwa tygodnie za darmo. Jeśli uznamy, że u Was to ma sens, uruchamiamy Wam własną platformę podłączoną pod Własna baza SQL. Bez umowy i bez karty.

Czym jest Własna baza SQL

Własna baza SQL to integracja dla firm, które trzymają dane operacyjne w bazie MySQL, PostgreSQL, MS SQL Server lub MariaDB. Sprawdza się u producentów, dystrybutorów i firm handlowych korzystających z gotowych programów, takich jak Subiekt GT czy Comarch Optima, ale też z systemów pisanych na zamówienie przed laty.

Na co dzień pracownicy wpisują pytanie po polsku w oknie czatu. Asystent tłumaczy je na zapytanie SQL, pobiera wynik z bazy i odpowiada zdaniem z liczbą w kontekście, na przykład z nazwą kontrahenta i numerem dokumentu. Zakres obejmuje sprzedaż, należności, stany magazynowe i zamówienia zarówno sprzedażowe, jak i zakupowe.

Co podłączamy w Własna baza SQL

  • dok__Dokument: nagłówki faktur, zamówień i WZ-ek z datą, kontrahentem i wartością netto
  • tw__Towar: bieżące stany magazynowe, ceny zakupu i sprzedaży, grupy towarowe
  • cnt__Kontrahent: saldo bieżące, limit kredytowy i domyślny termin płatności
  • dok__PozycjaDokumentu: pozycje dokumentów, ilości i co trafiło na każdą fakturę
  • widoki SQL np. v_NaleznosciAktywne z gotową liczbą dni po terminie płatności

Zakres ustalamy pod Was. Zaczynamy od odczytu danych, a zapis i akcje włączamy dopiero wtedy, gdy sami tego chcecie.

O co pytają w praktyce

Pytania zadaje się po polsku, jak koledze z pracy.

„Które faktury są przeterminowane o ponad 30 dni i na jaką łączną kwotę?"

„Jaki był obrót z firmą X w tym roku i jak to wygląda rok do roku?"

„Który towar najszybciej schodził z magazynu w ostatnich 60 dniach?"

„Które pozycje z zamówienia ZAM/2026/10/112 nie mają jeszcze wystawionego WZ?"

Co dokładnie podłączamy w Własna baza SQL

Obszar po obszarze: jakie dane czytamy i co asystent z nich robi. To lista z realnego wdrożenia, nie katalog możliwości.

Nagłówki dokumentów

CzytamySymbol, data wystawienia, identyfikator kontrahenta i wartość netto faktur, zamówień, WZ-ek i RW-ek z całej historii bazy

AsystentLiczy obroty w dowolnym przedziale czasowym, porównuje okresy i wyciąga dokumenty dla wskazanego kontrahenta lub daty

Kartoteka towarów

CzytamyBieżące stany magazynowe, ceny zakupu i sprzedaży, grupy towarowe i symbole producenta dla każdego indeksu

AsystentZwraca aktualny stan wybranego towaru, porównuje ceny i tworzy ranking towarów schodzących najszybciej z magazynu

Baza kontrahentów

CzytamyNIP, bieżące saldo, limit kredytowy, domyślny termin płatności i adres dla każdego klienta i dostawcy

AsystentWskazuje kontrahentów z przekroczonym limitem kredytowym lub terminem płatności i zestawia historię współpracy

Pozycje dokumentów

CzytamyCo konkretnie trafiło na każdą fakturę lub zamówienie: indeks towaru, ilość i cena jednostkowa

AsystentSprawdza, które pozycje z danego zamówienia nie mają jeszcze wystawionego WZ, i liczy rotację wybranych indeksów

Słownik statusów

CzytamyIdentyfikatory i opisy statusów dokumentów, np. że status 3 oznacza Zrealizowane, a nie Nowe

AsystentTłumaczy kody statusów na czytelne etykiety, dzięki czemu odpowiedzi zawierają słowa, a nie liczby

Widoki należności

CzytamyGotowa kolumna z liczbą dni po terminie płatności i zestawienie aktywnych należności z widoku v_NaleznosciAktywne

AsystentZwraca listę kontrahentów z przeterminowanymi należnościami wraz z kwotami i liczbą dni zwłoki bez liczenia w locie

Zamówienia zakupu

CzytamyHistoria zamówień do dostawców z datami, wartościami i statusami, np. z tabel ZAM_Naglowek i ZAM_Pozycja

AsystentSzuka dostawców, od których nie zamawialiśmy od ponad kwartału, i zestawia daty ostatnich dostaw z wartościami historycznymi

Co się zmienia

Pracownicy pytają o sprzedaż, należności i stany magazynowe po polsku i dostają odpowiedź w kilka sekund, bez czekania na raport od informatyka lub programisty.

Asystent stoi na Waszym serwerze i łączy się z Własna baza SQL na Waszych uprawnieniach. Dane nie wychodzą do zewnętrznych usług, a każdy odczyt i każda akcja zostawiają ślad w logu. Zakres uprawnień ustalacie Wy, więc asystent widzi dokładnie tyle, ile ma widzieć.

Nie wymieniamy Wam programu i nie zmuszamy nikogo do zmiany nawyków. Własna baza SQL zostaje tam, gdzie jest, razem z historią danych i przyzwyczajeniami zespołu.

Jak łączymy się z Własna baza SQL

Łączymy się przez standardowy sterownik: ODBC albo natywny klient danej bazy danych. Baza może stać na serwerze w firmie lub w chmurze. Asystent łączy się przez osobne konto SQL założone wyłącznie do tego celu.

Konto to ma wyłącznie uprawnienie SELECT na wybranych tabelach i widokach. Żadnych ról administracyjnych, żadnych uprawnień systemowych. Serwer bazy odrzuca każdą próbę INSERT, UPDATE i DELETE niezależnie od treści pytania wpisanego przez użytkownika.

Czego potrzebujemy od Was

  • Działająca baza MySQL, PostgreSQL, MS SQL Server lub MariaDB dostępna sieciowo
  • Możliwość założenia osobnego konta SQL z prawem SELECT na wybranych tabelach
  • Osoba po stronie firmy, która zna strukturę bazy i opisze znaczenie kolumn podczas audytu
  • Dostęp do struktury bazy: lista tabel, widoków i znaczeń pól słownikowych
  • Gotowość do testowania wyników przez kilka tygodni po uruchomieniu

Gdzie to działa najlepiej

Kierownik produkcji

Podczas spotkania z klientem kierownik pyta z telefonu: Które pozycje z zamówienia ZAM/2026/10/112 nie mają jeszcze wystawionego WZ? Odpowiedź pojawia się w kilka sekund, bez dzwonienia do magazynu.

Z asystentem: Asystent sprawdza tabelę dok__PozycjaDokumentu i widok WZ-ek, zwraca listę brakujących pozycji z ilościami. Kierownik ma konkretną odpowiedź, zanim skończy zdanie do klienta.

Właściciel firmy

Właściciel przed poranną kawą wpisuje w telefonie: Którzy klienci nic nie kupili od trzech miesięcy? Wcześniej czekał na zestawienie od programisty kilka dni, teraz odpowiedź jest gotowa zanim skończy czytać wiadomości.

Z asystentem: Asystent zwraca listę kontrahentów z datami ostatnich faktur i wartościami historycznymi. Właściciel przekazuje listę handlowcom jeszcze tego samego ranka.

Handlowiec w terenie

Handlowiec jedzie do klienta i przed wejściem pyta: Jaki jest bieżący stan należności firmy ABC Transport i ile dni po terminie? Dane dostaje zanim wejdzie do biura, bez dzwonienia do księgowości.

Z asystentem: Asystent czyta saldo z cnt__Kontrahent i liczbę dni z widoku v_NaleznosciAktywne, odpowiada jednym zdaniem z kwotą i liczbą dni. Handlowiec wchodzi przygotowany na rozmowę o płatnościach.

Jak to uruchamiamy

  1. Rozmowa 15 minut. Mówicie, na czym pracujecie i co Was korkuje. Mówimy, czy da się to spiąć.
  2. Podłączenie i pierwsze pytania. Zaczynamy od odczytu, na Waszym serwerze, w zakresie który zatwierdzacie.
  3. Rozszerzanie. Dokładamy kolejne moduły i akcje, gdy zespół już ufa temu, co dostaje.

Koszt: od 3 000 zł miesięcznie. W tym wdrożenie, integracja, szkolenie zespołu i opieka. Widełki na Wasz przypadek podajemy na tej pierwszej rozmowie, bez ofert na dwadzieścia stron.

Chcecie najpierw poczytać konkrety: jakie moduły ruszamy, jakie dane bierzemy i czego potrzebujemy po Waszej stronie?

Cały opis integracji z Własna baza SQL →

Czego asystent nie robi

Żebyście wiedzieli, gdzie kończy się jego rola, zanim zaczniecie.

  • Asystent nie modyfikuje żadnych danych: nie wystawia dokumentów, nie zmienia cen ani nie usuwa rekordów
  • Nie odpowie na pytania o dane spoza opisanej struktury, np. o marże liczone w zewnętrznym Excelu
  • Nie zastępuje księgowej ani analityka: przetwarza liczby z bazy, ale nie interpretuje ich w kontekście przepisów
  • Dostęp do danych kadrowych i osobowych wymaga osobnej analizy RODO przed uruchomieniem tej części

Pytania o integrację z Własna baza SQL

Jak długo trwa wdrożenie od audytu do działającego systemu?

Czas zależy głównie od stanu dokumentacji bazy i liczby tabel. Przy dobrze opisanej bazie z czytelną strukturą zajmuje to kilka dni roboczych. Przy starszych systemach bez dokumentacji, gdzie trzeba opisać każdą tabelę i kolumnę, może zająć kilka tygodni. Do tego doliczyć kilka dni testów.

Czy musimy cokolwiek zmieniać w naszej bazie danych albo programie?

Nic nie zmieniamy w istniejącej bazie ani programie. Zakładamy tylko nowe konto SQL z prawem odczytu i opisujemy strukturę tabel. Wasza baza pracuje dokładnie tak jak wcześniej: żadnych migracji, żadnych dodatkowych tabel, żadnych zmian w istniejących indeksach ani procedurach.

Co się stanie, gdy po wdrożeniu zmienimy strukturę bazy albo dołożymy nowe tabele?

Zmiana struktury, np. zmiana nazwy kolumny lub tabeli, wymaga aktualizacji opisu struktury, z którego korzysta asystent. To krótka praca. Nowe tabele można dołączyć do integracji w dowolnym momencie, co zresztą często się dzieje: pracownicy zgłaszają nowe obszary i zakres stopniowo rośnie.

Skąd mamy wiedzieć, że odpowiedzi asystenta są poprawne i nie wprowadzą nas w błąd?

Na etapie testów zadajemy kilkadziesiąt pytań razem z kimś z firmy i porównujemy wyniki z danymi, które firma zna z raportów. Asystent zaznacza też, gdy wynik wygląda podejrzanie, np. gdy obrót z klientem skoczył trzykrotnie. Po uruchomieniu monitorujemy odpowiedzi przez kilka tygodni i korygujemy opis struktury.

Piętnaście minut o Własna baza SQL

Wybierzcie termin z kalendarza. Na rozmowie powiemy wprost, co da się u Was podłączyć, ile to trwa i ile kosztuje. Jeśli nie ma czego automatyzować, też to powiemy. A jeśli ma, dostajecie 14 dni działającej platformy podłączonej pod Własna baza SQL, żeby sprawdzić to na własnych danych zamiast wierzyć nam na słowo.

Wybierzcie termin → Wolicie napisać?

Własna baza SQL jest znakiem towarowym swojego właściciela. Nie jesteśmy z nim powiązani ani przez niego autoryzowani. Nazwy używamy wyłącznie po to, żeby wskazać, z jakim programem integrujemy asystenta.