Przejdź do treści
ABHelp ABHelpCentrum pomocy Historia zmianPanel

Tryb ERP — Subiekt GT, Nexo, Optima

Jak skonfigurować pobieranie paragonów z programu księgowo-magazynowego: połączenie z bazą SQL, filtry, numer zamówienia i okno wstrzymania połączeń.

Ostatnia aktualizacja: 28 czerwca 2026
  1. Kiedy używać trybu ERP

    Tryb ERP używasz, gdy paragony powstają nie w sklepie internetowym, tylko w Twoim programie księgowo-magazynowym (Subiekt GT, Subiekt Nexo, Comarch Optima). Aplikacja co kilka sekund sprawdza bazę ERP i fiskalizuje nowe paragony.

    Tryb ERP zastępuje pobieranie ze sklepu — paragony są wtedy pobierane wyłącznie z bazy ERP.

  2. Wybierz źródło paragonów

    W sekcji ERP SQL, w polu Źródło paragonów ERP, wybierz jeden z systemów: Subiekt GT, Nexo albo Optima (opcja Wyłączone = tryb ERP nieaktywny). Pojawią się dodatkowe pola do konfiguracji.

    Jednocześnie można skonfigurować tylko jeden system ERP.

    05-erp.png
    Sekcja ERP SQL — źródło, połączenie z bazą, filtry wystawców i magazynów.
  3. Serwer SQL, baza i uwierzytelnianie

    Nazwa serwera — np. localhost\INSERTGT, SERWER01\SQLEXPRESS, 192.168.1.10.

    Nazwa bazy danych (podmiotu) — sama nazwa bazy Twojej firmy (np. Demo, NazwaFirmy), nie adres serwera.

    Uwierzytelnianie Windows (przełącznik):

    • Włączone (zalecane, gdy aplikacja działa na koncie użytkownika) — łączy się kontem Windows, na którym działa aplikacja. Konto musi mieć uprawnienia do bazy ERP.
    • Wyłączone — uwierzytelnianie SQL — pojawią się pola Użytkownik bazy danych i Hasło bazy danych. Wymagane, gdy aplikacja działa jako usługa systemowa (LocalSystem) — wtedy konto Windows nie ma dostępu do bazy.
  4. Pobierz dane z ERP

    Najpierw kliknij 💾 Zapisz Ustawienia, a potem 🔄 Pobierz dane z ERP (przycisk jest zablokowany, dopóki masz niezapisane zmiany — pobieranie korzysta z zapisanej konfiguracji). Aplikacja zaloguje się do bazy, sprawdzi dostęp i pobierze listę osób wystawiających paragony oraz listę magazynów.

  5. Filtry: wystawca, magazyn, typ dokumentu, NIP

    • Filtruj paragony po osobie wystawiającej — zaznacz osoby, których paragony chcesz fiskalizować. Niezaznaczenie nikogo = fiskalizuj wszystkich.
    • Filtruj paragony po magazynie — zaznacz magazyny, z których pobierać paragony. Niezaznaczenie nikogo = wszystkie.
    • Typy dokumentów do fiskalizacji — domyślnie paragony (PA). Możesz dodać faktury sprzedaży (FS), jeśli chcesz je też fiskalizować.
    • Pomiń faktury VAT z NIP — gdy włączone, dokumenty z wpisanym NIP-em nabywcy (faktura VAT dla firmy) są pomijane i fiskalizowana jest wyłącznie sprzedaż bez NIP. Przydatne, gdy faktury firmowe rozliczasz osobno. Działa dla Subiekt GT, Nexo i Optima; domyślnie wyłączone.
  6. Sprawdź paragony do fiskalizacji

    Klik 📋 Sprawdź paragony do fiskalizacji pokazuje listę paragonów, które aplikacja pobierze przy najbliższym sprawdzeniu — z aktualnymi (zapisanymi) filtrami. Test sprawdzi, czy konfiguracja jest poprawna, zanim włączysz fiskalizację.

    Pusta lista = nie ma czego fiskalizować albo filtry są zbyt wąskie.

  7. Numer zamówienia (Subiekt GT / Optima / Nexo)

    Numer zamówienia trafia później na e-paragon, żeby klient mógł zidentyfikować swoją transakcję. Skąd aplikacja go bierze:

    • Subiekt GT — domyślnie z pola Podtytuł. Jeśli operatorzy wpisują numery w polu Notatki, włącz przełącznik Numer zamówienia z notatek.
    • Optima — domyślnie z pola Numer obcy. Włączenie Numer zamówienia z notatek przełącza na pole Opis dokumentu.

    Gdy źródłowe pole zawiera tekst typu „zam. nr 12345”, włącz dodatkowo Usuń znaki niebędące liczbami z numeru zamówienia (stan „Tylko cyfry”) — aplikacja wyciągnie samo „12345”.

  8. Optima — dostęp do bazy konfiguracji

    Optima trzyma operatorów i ustawienia w osobnej bazie konfiguracyjnej. Nie wpisujesz jej osobno — w aplikacji podajesz tylko bazę podmiotu (firmy). Wystarczy, że konto SQL/Windows używane przez aplikację ma dostęp do obu baz: bazy firmy i bazy konfiguracyjnej Optimy (aplikacja odwołuje się do niej sama).

    Jeśli przy „Pobierz dane z ERP” pojawia się błąd o braku dostępu — nadaj temu kontu uprawnienia także do bazy konfiguracyjnej Optimy w SQL Management Studio.

  9. Data rozpoczęcia i opóźnienie pobierania pozycji

    Data rozpoczęcia fiskalizacji — ogranicza, od którego dnia aplikacja zacznie brać paragony. Wszystkie sprzed tej daty będą pominięte. Pozostaw puste, żeby brać wszystko. Szczególnie przydatne przy pierwszej instalacji, żeby pominąć stare dokumenty.

    Opóźnienie pobierania paragonów z ERP (sekundy) — domyślnie ok. 10 sekund. To wewnętrzne opóźnienie, zanim aplikacja sięgnie po świeżo wystawiony dokument; zapobiega sytuacji, w której zacznie czytać dokument, zanim ERP zapisze wszystkie pozycje.

  10. Okno wstrzymania połączeń z bazą

    Włącz przełącznik Okno wstrzymania połączeń z bazą ERP i podaj godziny od–do. W tym czasie aplikacja w ogóle nie dotyka bazy ERP — tak, że na serwerze SQL nie zostaje ani jedno aktywne połączenie od aplikacji. Wstrzymana zostaje nie tylko fiskalizacja, ale też cały panel ustawień (zobaczysz informację o trwającej przerwie i nie zapiszesz w tym czasie ustawień), automatyczny raport dobowy oraz odpowiedzi API.

    Po zakończeniu okna wszystko wznawia się samo, a paragony, które powstały w międzyczasie, zostaną pobrane i wystawione.

    Przydatne, gdy w nocy robisz kopię zapasową albo konserwację bazy. Godziny z dokładnością do minuty; można ustawić okno przez północ, np. 23:30–01:00. Domyślnie wyłączone. Jeśli korzystasz z automatycznych aktualizacji w trybie usługi — ustaw godzinę aktualizacji poza tym oknem.

Czy ten artykuł był pomocny?