Tryb usługi czy aplikacja okienkowa — co wybrać
Aplikację można uruchamiać na dwa sposoby. Tu w skrócie, który wybrać i jaki to ma związek z dostępem do bazy ERP oraz z API.
Dwie wersje uruchamiania
- Wersja okienkowa — zwykła aplikacja z oknem na pulpicie. Działa, gdy ktoś jest zalogowany do Windows. Korzysta z niej większość klientów.
- Wersja w tle — aplikacja działa bez okna, a ustawienia otwierasz w przeglądarce. Opiekuje się nią „opiekun” (Guard) lub usługa systemowa Windows.
Wybierasz to w instalatorze. Bazę paragonów i ustawienia możesz przenosić między wersjami — nic nie ginie.
Kiedy wersja okienkowa
Wybierz, gdy aplikacja stoi na komputerze, przy którym ktoś pracuje i jest zalogowany (typowe biuro, jedno stanowisko). Najprostsza w obsłudze — masz okno, ikonę przy zegarku i wszystkie ustawienia pod ręką.
Wada: nie wystawia paragonów, gdy nikt nie jest zalogowany (np. po nocnym restarcie serwera), i nie udostępnia API.
Kiedy wersja w tle (usługa)
Wybierz, gdy:
- komputer/serwer ma działać całą dobę, także bez zalogowanego użytkownika,
- chcesz, żeby aplikacja aktualizowała się sama (robi to Guard),
- chcesz korzystać z API (wystawianie paragonów z własnego systemu) — działa tylko w tej wersji.
Dostęp do bazy ERP a konto, na którym działa aplikacja
To najważniejszy szczegół przy ERP (Subiekt / Nexo / Optima):
- Usługa systemowa — startuje bez hasła i bez logowania, ale nie ma dostępu do bazy przez konto Windows. Połączenie z bazą musi używać loginu i hasła SQL.
- Usługa na koncie użytkownika (z hasłem) lub pod opieką Guarda — łączy się z bazą przez konto Windows, ale wymaga hasła konta (usługa) albo startuje dopiero po zalogowaniu (Guard).
Jak zmienić tryb
Tryb wybierasz przy instalacji. Żeby zmienić sposób działania wersji w tle, otwórz okno Guarda (ikonka przy zegarku → Pokaż okno) i użyj Zmień tryb pracy…. Żeby przejść między wersją okienkową a w tle — uruchom instalator ponownie i wybierz inną wersję (dane zostają na miejscu).