Przejdź do treści

Dostęp przez bazę danych JTL

InstrukcjaOstatnio sprawdzono 15.10.2026

Odczyt danych do migracji bezpośrednio z SQL Server JTL-Wawi – z pełną historią, subskrypcjami, fakturami zakupowymi i licznikami zakresów numeracji.

JTL-Wawi zapisuje wszystko w bazie danych Microsoft SQL Server, zwykle o nazwie eazybusiness. Tą drogą program pomocniczy jtl-bridge odczytuje dane bezpośrednio stamtąd – całkowicie bez serwera REST i rejestracji aplikacji. To najpełniejszy sposób.

Czego potrzebujesz

  • Komputera w sieci firmowej, który ma dostęp do SQL Server Wawi (często jest to sam serwer Wawi).
  • Nazwy serwera (lub IP), ewentualnie instancji (np. JTLWAWI) i portu, jeśli nie jest używany domyślny.
  • Użytkownika bazy danych. Najlepiej utwórz osobnego użytkownika tylko z prawem odczytu bazy danych – jtl-bridge nigdy niczego nie zapisuje w Twojej Wawi.

Krok po kroku

  1. Otwórz Ustawienia → Migracja danych → Migracja z JTL-Wawi, krok Połącz źródło, i wybierz Baza danych JTL.
  2. Wypełnij Serwer SQL, Instancja (opcjonalnie), Baza danych (zwykle eazybusiness), Port (opcjonalnie), Użytkownik i Hasło.
  3. Włącz Szyfruj połączenie z serwerem SQL, jeśli Twój SQL Server oferuje połączenia szyfrowane.
  4. Kliknij Zapisz źródło. Hasło jest zapisywane w postaci zaszyfrowanej i przekazywane tylko do jtl-bridge.
  5. Kliknij po prawej Wygeneruj token importu i skopiuj token – jest wyświetlany tylko raz.
  6. Na komputerze w sieci firmowej najpierw uruchom sprawdzenie: jtl-bridge check --url https://erp.allverto.cloud --token avjtl_… jtl-bridge podaje wersję Wawi i firmę oraz sprawdza, czy wszystkie wymagane tabele i kolumny są obecne („Schema-Prüfung: alle benötigten Tabellen und Spalten vorhanden.” – sprawdzenie schematu: wszystkie wymagane tabele i kolumny są obecne).
  7. Następnie przesyłasz dane: jtl-bridge upload --url https://erp.allverto.cloud --token avjtl_…
  8. W allverto pole Wykryte źródło pokazuje wersję, firmę i czas ostatniego przesłania. Dalej przejdź do Znalezione dane.

Co jest dostępne tylko przez bazę danych

  • Subskrypcje (zamówienia cykliczne z JTL)
  • Faktury zakupowe
  • Pozycje korekt faktur
  • Liczniki zakresów numeracji dokładnie tak, jak prowadzi je Wawi
  • Komponenty zestawień materiałowych, nazwy atrybutów i mandaty SEPA do danych bankowych klientów

Wersje

Struktura bazy danych zmienia się między wersjami Wawi. allverto rozpoznaje wersję i odczytuje dane odpowiednio. Ta droga jest przetestowana dla Wawi 2.1 i 2.2; starsze wersje od 1.5 zwykle da się odczytać, ale nie są przetestowane. jtl-bridge check zgłasza brakujące tabele lub kolumny, zanim cokolwiek zostanie przesłane („FEHLT: …” – brak, lub „Optional fehlt: …” – opcjonalnie brak).

Powiązane tematy