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.
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.