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.
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.
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
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
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
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
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
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
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
- Rozmowa 15 minut. Mówicie, na czym pracujecie i co Was korkuje. Mówimy, czy da się to spiąć.
- Podłączenie i pierwsze pytania. Zaczynamy od odczytu, na Waszym serwerze, w zakresie który zatwierdzacie.
- 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.
Dokumenty i dane firmy
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.