lv:firmad:finnex_lv:apraksts
Atšķirības
Norādītais vecais variants no patreizējās lapas atšķiras ar.
| lv:firmad:finnex_lv:apraksts [2026/07/30 11:35] – izveidots gustavsozo | lv:firmad:finnex_lv:apraksts [2026/07/30 12:00] (patlaban) – gustavsozo | ||
|---|---|---|---|
| Rinda 1: | Rinda 1: | ||
| - | ===TEST=== | + | ===== CHD Kases Servera Lietotāja Apraksts |
| + | |||
| + | === Apraksts === | ||
| + | |||
| + | Programma savieno jūsu Directo sistēmu ar CHD MiniPos kases aparātu. Kad rēķins tiek apstiprināts, | ||
| + | |||
| + | :!: __Lai programmatūra darbotos vienmēr jābūt ieslēgtam **server.py** failam fonā (var arī minimizēt šo logu)__ | ||
| + | |||
| + | :!: __Kases aparāta IP adrese var mainīties, ja tas tiek atslēgts un no jauna pieslēgts tīklam, vai ja rūteris piešķir jaunu adresi. __ | ||
| + | |||
| + | === Failu apraksts === | ||
| + | |||
| + | * **server.py** - Galvenā programma, kas darbojas fonā uz datora. Tā saņem informāciju no Directo, sagatavo nepieciešamos failus un nosūta tos uz kases aparātu. | ||
| + | * **config.json** - Iestatījumu fails. Tajā ir norādīts servera ports, API adrese, API atslēga un citu failu atrašanās vietas. Šis fails jāmaina, ja mainās API atslēga vai failu mapes atrašanās vieta. | ||
| + | * **plu.txt** - Šo failu programma izveido automātiski katru reizi, kad tiek nosūtīts rēķins. Tajā ir preču kodi, nosaukumi, cenas un PVN kods. | ||
| + | * **customer.txt** - Šo failu programma izveido automātiski. Tajā ir klienta informācija. | ||
| + | * **data1.json** - Neliels tastatūras izkārtojums, | ||
| + | * **data1_real.json** - Pilns tastatūras izkārtojums ar visām pogām, piemēram, atskaitēm un citām funkcijām. Šis fails tiek nosūtīts apmēram 15 sekundes pēc rēķina, lai atjaunotu visas kases aparāta funkcijas. | ||
| + | * **send_receipt.bat** - Komandu fails, kas nosūta plu.txt, customer.txt un mazo tastatūru uz kases aparātu. | ||
| + | * **send_full_keyboard.bat** - Komandu fails, kas nosūta pilno tastatūru atpakaļ uz kases aparātu. | ||
| + | * **SDRV.exe** | ||
| + | * **SDRV.ini** - IP konfigurācijas fails | ||
| + | * **path_buffer.dat **- Fails, kurā norādīts, kur kases aparātā glabājas tastatūras faili. | ||
| + | * **klient read.bat - **tiek saņemta klienta informācija lai varētu izdrukāt čeku ar rekvizītiem | ||
| + | * **klient send.bat - **tiek sūtīta klienta informācija lai varētu izdrukāt čeku ar rekvizītiem | ||
| + | |||
| + | === Error kodi un to nozīme: === | ||
| + | |||
| + | * **E1 **- Directo nevar savienoties ar **server.py**, | ||
| + | * **E11** - uz kases aparāta ekrāna Nozīmē, ka kases aparāts nevar izpildīt kādu no nosūtītajām komandām. Parasti cēlonis ir nepareizs datu formāts tastatūras failā. Pārbaudiet, | ||
| + | * **E80** - uz kases aparāta ekrāna Nozīmē, ka nosūtītā cena vai summa ir nederīga. Bieži tas notiek, ja precei nosūtīta cena ar pārāk daudz cipariem aiz komata vai ja cena ir vienāda ar 0. Record has bad format | ||
| + | * **Communication error: Failed to connect** - Nozīmē, ka dators nevar sazināties ar kases aparātu. Iespējamie iemesli: | ||
| + | * kases aparāts vēl nav pilnībā ieslēdzies vai pieslēdzies tīklam | ||
| + | * kases aparāta IP adrese ir mainījusies, | ||
| + | * **Invalid url given** **(redzams API atbildē)** - Nozīmē, ka API pieprasījumā ir kļūda adresē vai nosūtītajos parametros. Šajā gadījumā jāpārbauda API konfigurācija. | ||
| + | * **XPath: unable to find ... in the schema** - Nozīmē, ka API konfigurācijas fails un shēmas fails (XSD) savā starpā nesakrīt. Šo kļūdu var labot tikai sistēmas uzturētājs. | ||
| + | |||
lv/firmad/finnex_lv/apraksts.1785400514.txt.gz · Labota: 2026/07/30 11:35 , labojis gustavsozo