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ń.
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.
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.
Sekcja ERP SQL — źródło, połączenie z bazą, filtry wystawców i magazynów.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.
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.
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.
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.
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”.
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.
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.
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.