Przejdź do głównej treści
Aplikacja w zasobniku to twarz agenta ERP Sync na komputerze, na którym działa. Pokazuje, co robi usługa Windows, i pozwala na to wpływać. Sama nie wykonuje żadnej pracy: zamknięcie jej nie zatrzymuje usługi, która działa dalej w tle.

Uruchom aplikację w zasobniku

Aplikacja w zasobniku uruchamia się sama dla każdego, kto loguje się na komputerze agenta. Usługa uruchamia ją też dla wszystkich zalogowanych osób po instalacji lub aktualizacji. Jej ikona, baza danych, znajduje się w obszarze powiadomień obok zegara. Jeśli jej nie widzisz, kliknij strzałkę Pokaż ukryte ikony. Aby uruchomić ją ręcznie, otwórz Omnilinker ERP Sync z menu Start. Jednocześnie działa tylko jedna kopia. Ponowne uruchomienie otwiera panel działającej kopii. Aby zamknąć aplikację w zasobniku, kliknij jej ikonę prawym przyciskiem i wybierz Zamknij ERP Sync (Ukryj ikonę w zasobniku w agencie, który nie został jeszcze zaktualizowany). Synchronizacja działa dalej w tle, a ikona wróci po ponownym zalogowaniu albo po ponownym uruchomieniu usługi ERP Sync. Aby zatrzymać pracę agenta, wstrzymaj go albo zatrzymaj usługę Windows: Stop-Service OmnilinkerErpSyncService w PowerShell uruchomionym jako administrator. Aplikacja w zasobniku używa języka wyświetlania Windows: polskiego w polskim Windows, angielskiego w pozostałych.

Ikona

Ikona to baza danych z małym oznaczeniem. Kształt oznaczenia mówi, jaki jest stan, więc odczytasz go bez kolorów: Po najechaniu kursorem na ikonę zobaczysz jeden wiersz o połączeniu, na przykład Aktualne albo Brak połączenia z bazą danych Wapro.

Panel

Kliknij ikonę, aby otworzyć nad nią panel. Kliknij ikonę ponownie, naciśnij Esc albo kliknij gdzie indziej, aby go zamknąć. Od góry do dołu panel pokazuje:
  • Połączenie: jego nazwę w Omnilinkerze, firmę i system ERP na jego serwerze, na przykład Pinio · Wapro Mag on SERWER\WAPRO. Serwer widzi tylko operator tego komputera; pozostali widzą Pinio · Wapro Mag (zobacz Kto może co zrobić). Koło zębate otwiera Ustawienia.
  • Jak radzi sobie agent, w jednym zdaniu, z jedną rzeczą do zrobienia, gdy coś jest nie tak. Na przykład Brak połączenia z bazą danych Wapro. mówi, od jak dawna serwer nie odpowiada, i proponuje operatorowi Sprawdź połączenie i Ustawienia połączenia (pozostałym osobom Rozwiąż problem).
  • Połączenia: Omnilinker i bazę danych ERP, każde ze stanem Połączono, Niedostępna, Wolno albo Sprawdzanie…, z serwerem i czasem odpowiedzi. Kto nie jest operatorem, zamiast serwera bazy danych widzi Widoczne tylko dla operatorów. Wiersz bazy danych może też pokazywać stan konektora agenta, na przykład Nieuruchomiony, Uruchamianie, Uśpiony, Ponowne uruchamianie albo Wymaga uwagi (zobacz Ustawienia > Konektor).
  • Co jest synchronizowane: jeden wiersz o tym, co agent robi z Twoim systemem ERP. Mówi: „Ceny wysłane z Omnilinkera są zapisywane w ‹ERP›, a jego listy poziomów cen, magazynów i produktów są odczytywane, aby można je było mapować w Omnilinkerze.”. Ceny są zapisywane tylko wtedy, gdy ktoś je wyśle. Wiersz nie wspomina o stanach magazynowych ani cenach, które agent też odczytuje (zobacz Wapro i Jak odczytywane są ceny).
  • Wstrzymaj (Wznów, gdy agent jest wstrzymany).
  • Otwórz w Omnilinkerze otwiera to połączenie w przeglądarce, a Rozwiąż problem otwiera okno Rozwiązywanie problemów. Wersja agenta jest po prawej.

Wstrzymanie

Wstrzymaj zatrzymuje pracę agenta w Twoim systemie ERP, dopóki nie wybierzesz Wznów: w tym czasie agent nic nie zapisuje w ERP i nie odczytuje z niego list, stanów ani cen. Okresowe sprawdzanie połączenia z ERP działa dalej, więc agent może nadal łączyć się z bazą danych ERP. Wstrzymanie nie przetrwa ponownego uruchomienia usługi. Wstrzymać może tylko operator; wznowić może każdy.

Powiadomienia

Aplikacja w zasobniku pokazuje powiadomienie Windows tylko wtedy, gdy agent kogoś potrzebuje:
  • Brak połączenia z bazą danych Wapro. albo Brak połączenia z Omnilinkerem., gdy problem trwa od dwóch minut. Nocne ponowne uruchomienie bazy danych go nie wywołuje.
  • Omnilinker nie przyjmuje tego komputera., gdy klucz tego komputera przestał działać. Połącz ponownie otwiera konfigurację.
  • Nic nie jest zapisywane w ERP, dopóki ERP Sync się nie zaktualizuje., gdy Omnilinker potrzebuje nowszej wersji agenta. Agent aktualizuje się sam w nocy, możesz też użyć Zainstaluj teraz w Ustawieniach.
  • Wapro wymaga uwagi, gdy konektor agenta do ERP kogoś potrzebuje, na przykład dlatego, że ciągle się zatrzymuje. Rozwiąż problem pokazuje dlaczego.
Włączasz je i wyłączasz w Ustawieniach > Na tym komputerze > Powiadamiaj, gdy synchronizacja wymaga uwagi. Ten wybór dotyczy tylko Ciebie: każda osoba zalogowana na komputerze ustawia go dla siebie.

Rozwiązywanie problemów

Rozwiązywanie problemów sprawdza na bieżąco wszystko, czego agent potrzebuje:
  • usługę ERP Sync na tym komputerze,
  • czy Omnilinker jest osiągalny i jak szybko odpowiada,
  • czy Omnilinker wciąż przyjmuje ten komputer,
  • konektor agenta do ERP, na przykład Konektor Wapro: jego stan i wersję oraz wynik ostatniego sprawdzenia (Sprawdzenia połączenia Wapro) albo Jeszcze nie sprawdzono,
  • wersję agenta i to, czy aktualizacja jest gotowa.
W przypadku Wapro okno Rozwiązywanie problemów może też pokazać wiersz z ostrzeżeniem (nie z błędem) Stara rejestracja w śledzeniu zmian Wapro: Jest. Wcześniejszy agent Omnilinkera zarejestrował się w śledzeniu zmian Wapro, a Wapro nadal zapisuje wiersz zmiany przy każdej zmianie artykułu, którego nikt nie odczytuje. Wiersz nie ma przycisku; jego podpowiedź odsyła do skryptu SQL w sekcji Usuwanie starej rejestracji, który uruchamia administrator Twojej bazy danych albo partner Wapro. Jeśli agent nie może odczytać tej tabeli, wiersza nie ma. Dwa kolejne wiersze z ostrzeżeniem dotyczą zdjęć produktów: Gdzie Wapro przechowuje zdjęcia towarów: W folderze zdjęć (tryb dyskowy) (zdjęcia z tego folderu nie są odczytywane) i Codzienne sprawdzanie zawartości zdjęć: Wyłączone (SQL Server starszy niż 2016) (zdjęcie podmienione na inne o dokładnie tym samym rozmiarze nie zostanie zauważone). Zobacz Jak odczytywane są zdjęcia produktów. Problemy są na początku. Pierwszy z nich jest pokazany jako karta z opisem, co zrobić, i przyciskiem, na przykład Połącz ten komputer, Ustawienia połączenia, Uruchom konektor ponownie, Uruchom ponownie usługę albo Napraw. Sprawdź ponownie powtarza testy. Przyciski, które zmieniają agenta, dostaje tylko operator tego komputera. Pozostali widzą w ich miejscu komunikat „Zmienić to może tylko administrator tego komputera lub członek grupy „Omnilinker ERP Sync Operators”.”. Gdy sprawdzenie konektora się nie powiedzie, jego szczegóły widzi tylko operator, bo mogą zawierać nazwę serwera. Kopiuj raport kopiuje to, co sprawdzono i znaleziono, dla wsparcia Omnilinkera albo działu IT. Raport nie zawiera haseł, kluczy ani danych z ERP. Otwórz folder logów otwiera pliki logów usługi. Konkretne problemy opisuje strona Rozwiązywanie problemów.

Ustawienia

Ustawienia mają takie sekcje:
  • To połączenie: połączenie obsługiwane przez ten komputer, jego firmę i system ERP oraz Otwórz w Omnilinkerze. Połącz z inną firmą… ponownie uruchamia konfigurację, która zastępuje to połączenie.
  • Baza danych ERP (na przykład Baza danych Wapro): Serwer, Baza danych, Logowanie i Numer firmy. Kto nie jest operatorem, zamiast serwera, bazy danych, użytkownika i firmy widzi Widoczne tylko dla operatorów. Zmień… otwiera formularz połączenia (ten sam co w konfiguracji): zmiana zapisuje się dopiero po udanym Sprawdź połączenie, a po zmianie pola Serwer, Baza danych lub Użytkownik formularz ponownie prosi o hasło. Sprawdź połączenie sprawdza zapisane ustawienia przez konektor, więc też wymaga operatora.
  • Konektor: część agenta, która łączy się z bazą danych ERP. Pokazuje jego Stan, Wersję, Ponowne uruchomienia (24 h), Ostatnie zatrzymanie (tylko dla operatorów), kiedy został sprawdzony (Sprawdzono) oraz Listy, które wysyła do Omnilinkera (Poziomy cen, Magazyny, Produkty, Stany magazynowe, Ceny oraz Zamówienia wysłane z Omnilinkera). Sprawdź konektor uruchamia go w razie potrzeby i od razu sprawdza, pokazując kolejne kroki. Uruchom ponownie uruchamia go ponownie. Odśwież listy od razu odczytuje wszystkie listy i stany z ERP, wysyła je do Omnilinkera i mówi, co dotarło, na przykład „Odświeżono listy. Poziomy cen: 2 · Magazyny: 1 · Produkty: 6 · Stany magazynowe: 120”; podczas odczytu stanów krok mówi „Odczyt stanów magazynowych”, podczas odczytu cen „Odczyt cen”, a podczas odczytu zamówień wysłanych z Omnilinkera „Odczyt zamówień wysłanych z Omnilinkera”. Ceny są odczytywane, i mają swój krok, tylko wtedy, gdy Omnilinker o nie prosi (zobacz Ceny), a zamówienia tylko wtedy, gdy połączenie wysłało zamówienie w ciągu ostatnich 90 dni. Wszystkie trzy wymagają operatora.
  • Na tym komputerze: Powiadamiaj, gdy synchronizacja wymaga uwagi. Zobacz Powiadomienia.
  • Aktualizacje: wersja agenta i to, czy pobrano nowszą. Aktualizacje instalują się w nocy. Zainstaluj teraz instaluje pobraną aktualizację od razu, gdy nic nie jest wykonywane. Sprawdź teraz szuka aktualizacji.
Otwórz folder logów na dole otwiera pliki logów usługi.

Kto może co zrobić

Każdy, kto jest zalogowany na komputerze agenta, widzi w aplikacji w zasobniku, jak radzi sobie agent, i może użyć Wznów, Sprawdź ponownie w oknie Rozwiązywanie problemów oraz Sprawdź teraz przy aktualizacjach. To, gdzie jest baza danych ERP, widzą tylko operatorzy: serwer, bazę danych, użytkownika SQL Server i numer firmy. Pozostali widzą w ich miejscu Widoczne tylko dla operatorów. Ostatnie zatrzymanie konektora i szczegóły jego sprawdzenia też są tylko dla operatorów. Te czynności zmieniają agenta i wymagają członka lokalnej grupy Omnilinker ERP Sync Operators albo administratora:
  • konfiguracja, zmiana bazy danych ERP i Sprawdź połączenie,
  • Wstrzymaj,
  • Sprawdź konektor, Uruchom ponownie i Odśwież listy w Ustawienia > Konektor,
  • Zainstaluj teraz przy aktualizacji.
Pozostali widzą komunikat „Może to zrobić tylko operator tego komputera: członek grupy „Omnilinker ERP Sync Operators” albo administrator.”. Osoba, którą właśnie dodano do grupy, musi najpierw wylogować się z Windows i zalogować ponownie. Zobacz Kto może zmieniać agenta.