Archív programu nevyžaduje inštaláciu: rozbaľte ho a spustite súbor programu. Nižšie — čo sa deje pri prvom spustení a ako sa presvedčiť, že spojenie so serverom funguje.
Kam rozbaliť
Do priečinka, kde má používateľ právo zápisu, napríklad C:\cnc_client. Vedľa programu vznikajú jeho pracovné súbory: nastavenia, databáza objednávok a denníky. Priečinky ako C:\Program Files nie sú vhodné — Windows zápis zakáže.
Odkiaľ program pozná vašu firmu
Kľúč firmy (KEY) a adresa servera (API_URL) sú už zapísané v súbore config_gui.txt vedľa programu: dopĺňa ich server, keď sťahujete archív z administračného panela. V okne programu tieto polia nie sú — skontrolovať ich možno iba v súbore. Viac: Záložka „Nastavenia“.
Čo uvidíte
- V hlavičke okna — názov vašej firmy, pod ním popis „Klient sťahovania“ a číslo verzie. Názov prichádza zo servera podľa kľúča a pamätá sa, preto sa nabudúce objaví hneď. Kým odpoveď nie je — neutrálny popis.
- Vľavo v stĺpci — záložky, vpravo — obsah vybranej. Viac: Prehľad okna.
- Dole — stavový riadok: farebná bodka, aktuálny stav a hodiny.
- Predvolene program hneď začne dopytovať server a minimalizuje sa na panel úloh. Oba zvyky sa vypínajú začiarknutiami na záložke „Nastavenia“.
Kontrola spojenia v troch krokoch
- Na záložke „Hlavná“ stlačte „↻ Skontrolovať“. Ak je kľúč v súbore prázdny, program odpovie správou „Kľúč API nie je nastavený“ a dopytovanie nezačne.
- Pozrite sa na vrch „Hlavnej“. Kým je všetko v poriadku, červený pruh tam nie je; ak server požiadavku neprijal, objaví sa pruh s príčinou a tlačidlo „Podrobnosti v logu“.
- Otvorte záložku „Log“. Tam je po krokoch vidieť: adresu, na ktorú išla požiadavka, odpoveď servera, koľko objednávok je na stiahnutie, sťahovanie a rozbalenie každej.
Koľko čakať
- Jedna nová objednávka prejde celú cestu — požiadavka, stiahnutie, rozbalenie, kopírovanie na stroje, konverzia — približne za 10–40 sekúnd.
- Prvý cyklus býva najdlhší: server vracia všetky objednávky za posledné dni (predvolene 60, nastavuje sa v
time.txt). Vo veľkej firme sú to stovky objednávok. - Ďalej program dopytuje server podľa rozvrhu: interval určuje parameter
every_minutesvconfig_gui.txt, minimálne tri minúty.
Ak spojenie nie je
Príčina sa zobrazuje v červenom pruhu na „Hlavnej“ a v logu:
- „Server nepozná tento kľúč API“ — kľúč je nesprávny alebo odvolaný. Stiahnite archív z administračného panela znova alebo zapíšte nový
KEYdoconfig_gui.txta reštartujte program. - „Server žiada posielať požiadavky na inú adresu“ — stlačte „Použiť túto adresu“ v pruhu: program sám zapíše novú
API_URLa navrhne zopakovať kontrolu. - „Adresa sa nenašla“, „Server neodpovedal včas“, „Nedá sa pripojiť“ — problém so sieťou alebo adresou. Skontrolujte internet a
API_URLv súbore. - „Server odpovedal kódom 500“ — problém na strane servera, nie v programe. Skúste neskôr.
- „Kľúč API nie je uvedený“ — parameter
KEYv súbore je prázdny, dopytovanie neštartuje. - Úplný rozbor — Časté chyby a čo robiť.
Objednávky nie sú, ale chyby tiež nie
Je to normálna situácia, ak pre objednávky ešte neboli vygenerované súbory. Program berie iba to, čo server vrátil ako hotové; čakajúce objednávky ukazuje samostatným počítadlom „Generovanie“ a vezme ich v niektorom z ďalších cyklov.
Ďalej — Pravidlá trás: bez nich súbory zostanú ležať v priečinku objednávok a k strojom sa nedostanú.
Ak plánujete aj výmenu s účtovným systémom, ďalší krok po trasách je Pripojenie spracovania BAS / 1C: adresa tohto počítača, port a token, ktorý sa vydáva práve tu, tlačidlom „API pre 1C“ na záložke „Tovar“.