Arhiva programului nu necesită instalare: dezarhivați-o și porniți fișierul programului. Mai jos — ce se întâmplă la prima pornire și cum vă asigurați că există legătură cu serverul.
Unde se dezarhivează
Într-un folder în care utilizatorul are drepturi de scriere, de exemplu C:\cnc_client. Lângă program se creează fișierele sale de lucru: setările, baza de comenzi și jurnalele. Foldere precum C:\Program Files nu sunt potrivite — Windows va interzice scrierea.
De unde știe programul firma dvs.
Cheia firmei (KEY) și adresa serverului (API_URL) sunt deja scrise în fișierul config_gui.txt de lângă program: le completează serverul când descărcați arhiva din panoul de administrare. În fereastra programului aceste câmpuri nu există — le puteți verifica doar în fișier. Mai mult: Fila „Setări”.
Ce veți vedea
- În antetul ferestrei — numele firmei dvs., sub el eticheta „Client de descărcare” și numărul versiunii. Numele vine de la server după cheie și este memorat, de aceea data următoare apare imediat. Până nu există răspuns — o etichetă neutră.
- În stânga, în coloană — filele, în dreapta — conținutul celei alese. Mai mult: Prezentarea ferestrei.
- Jos — bara de stare: un punct colorat, starea curentă și ceasul.
- Implicit, programul începe imediat să interogheze serverul și se minimizează în bara de activități. Ambele obiceiuri se dezactivează cu bifele de pe fila „Setări”.
Verificarea legăturii în trei pași
- Pe fila „Principal” apăsați „↻ Verifică”. Dacă cheia din fișier este goală, programul răspunde cu mesajul „Cheia API nu este setată” și nu începe interogarea.
- Priviți partea de sus a „Principal”. Cât timp totul este în regulă, nu există bară roșie; dacă serverul nu a acceptat cererea, apare o bară cu motivul și butonul „Detalii în jurnal”.
- Deschideți fila „Jurnal”. Acolo se vede pas cu pas: adresa la care a plecat cererea, răspunsul serverului, câte comenzi sunt de descărcat, descărcarea și dezarhivarea fiecăreia.
Cât se așteaptă
- O comandă nouă parcurge tot drumul — cerere, descărcare, dezarhivare, copiere pe mașini, conversie — în aproximativ 10–40 de secunde.
- Primul ciclu este de obicei cel mai lung: serverul trimite toate comenzile din ultimele zile (implicit 60, se setează în
time.txt). La o firmă mare sunt sute de comenzi. - Apoi programul interoghează serverul după program: intervalul este dat de parametrul
every_minutesdinconfig_gui.txt, minimum trei minute.
Dacă nu există legătură
Motivul este afișat în bara roșie de pe „Principal” și în jurnal:
- „Serverul nu cunoaște această cheie API” — cheia este greșită sau revocată. Descărcați din nou arhiva din panoul de administrare sau scrieți un
KEYnou înconfig_gui.txtși reporniți programul. - „Serverul cere trimiterea cererilor la altă adresă” — apăsați „Folosește această adresă” din bară: programul scrie singur noul
API_URLși propune repetarea verificării. - „Adresa nu a fost găsită”, „Serverul nu a răspuns la timp”, „Nu se poate conecta” — o problemă de rețea sau de adresă. Verificați internetul și
API_URLdin fișier. - „Serverul a răspuns cu codul 500” — o problemă pe partea serverului, nu în program. Încercați mai târziu.
- „Cheia API nu este indicată” — parametrul
KEYdin fișier este gol, interogarea nu pornește. - Analiza completă — Erori frecvente și ce e de făcut.
Nu sunt comenzi, dar nici erori
Este o situație normală dacă pentru comenzi încă nu s-au generat fișiere. Programul ia doar ce a trimis serverul ca fiind gata; comenzile în așteptare le arată într-un contor separat „Generare” și le va lua într-unul din ciclurile următoare.
Mai departe — Regulile rutelor: fără ele fișierele rămân în folderul comenzilor și nu ajung la mașini.
Dacă plănuiți și schimbul cu sistemul contabil, pasul următor după rute este Conectarea procesării BAS / 1C: adresa acestui calculator, portul și tokenul, care se emite chiar aici, cu butonul „API pentru 1C” de pe fila „Mărfuri”.