#753

Archiwum programu nie wymaga instalacji: wystarczy je rozpakować i uruchomić plik programu. Niżej — co dzieje się przy pierwszym uruchomieniu i jak upewnić się, że jest łączność z serwerem.

Gdzie rozpakować

Do folderu, w którym użytkownik ma prawo zapisu, na przykład C:\cnc_client. Obok programu tworzone są jego pliki robocze: ustawienia, baza zamówień i dzienniki. Foldery w rodzaju C:\Program Files nie nadają się — Windows zabroni zapisu.

Co zobaczysz

  • W nagłówku okna — logo i nazwa waszej firmy, obok wersja programu. Logo przychodzi z serwera na podstawie klucza firmy; jeśli firma nie ma logo, zostanie neutralny napis.
  • Po lewej w kolumnie — zakładki, po prawej — zawartość wybranej. Szczegółowo: Przegląd okna.
  • Na dole — pasek stanu: bieżący stan, czas następnego sprawdzenia i zegar.
  • Domyślnie program od razu zaczyna odpytywać serwer i zwija się do paska zadań. Oba zachowania wyłącza się polami wyboru na zakładce „Ustawienia”.

Sprawdzenie łączności w trzech krokach

  1. Otwórz zakładkę „Ustawienia” i upewnij się, że wypełnione są „Klucz API” i „Adres API”. Adres musi kończyć się na /api/program.
  2. Wróć na „Główną” i naciśnij „Sprawdź teraz”.
  3. Otwórz zakładkę „Log”. Tam krok po kroku widać: połączenie z serwerem, odpowiedź serwera, ile zamówień do pobrania, pobieranie i rozpakowanie każdego z nich.

Ile czekać

  • Jedno nowe zamówienie przechodzi całą drogę — zapytanie, pobranie, rozpakowanie, kopiowanie na maszyny, konwersja — mniej więcej w 10–40 sekund.
  • Pierwszy cykl jest zwykle najdłuższy: serwer wydaje wszystkie zamówienia z ostatnich dni (domyślnie 60, ustawia się w time.txt). W dużej firmie to setki zamówień.
  • Dalej program odpytuje serwer zgodnie z harmonogramem: interwał ustawia się w ustawieniach, minimum — trzy minuty.

Jeśli nie ma łączności

  • Błąd 401 lub 403 — klucz jest nieprawidłowy albo wycofany. Pobierz archiwum z panelu administracyjnego ponownie lub wpisz świeży klucz.
  • Błąd 404 — nieprawidłowy adres. Sprawdź, czy kończy się na /api/program.
  • Błąd 500 — problem po stronie serwera, nie w programie. Powtórz później.
  • „Nie podano klucza” — pole jest puste. Program nie pozwoli uruchomić odpytywania i sam otworzy „Ustawienia”.
  • Pełna analiza — Częste błędy i co robić.

Zamówień nie ma, ale błędów też nie

To normalna sytuacja, jeśli do zamówień nie wygenerowano jeszcze plików. Program zabiera tylko to, co serwer wydał jako gotowe; zamówienia w stanie oczekiwania pokazuje osobnym licznikiem „Oczekują na generowanie” i zabierze je w jednym z kolejnych cykli.

Dalej — Reguły tras: bez nich pliki zostaną w folderze zamówień i do maszyn nie dojadą.

Jeśli w planach jest też wymiana z systemem księgowym, następny krok po trasach to Podłączenie modułu BAS / 1C: adres tego komputera, port i token, który wydawany jest tutaj, na zakładce „Towary”.