free web stats

Komunikacija App-a sa eksternim bar-kod terminalom.

App podržava komunikaciju sa eksternim bar-kod terminalom. Komunikacija se obavlja preko ASCII fajlova i originalno je predviđena za uređaj ScanPal 2, ali se može koristiti i sa drugim uređajima koji podržavaju ovakav zapis. Komunikacija se obavlja u dva koraka:

1. Učitavanje liste artikala

Korisnik prvo "puni" uređaj listom artikala tako što u opciji Zalihe/Bar-kodovi komandom Alt-B generiše sledeći ASCII file (primer):

00123                 12.00        -1Aditiv AD-45               kom           
034555               25.00        -1Bobina                        kom           

Ovaj file mora imati fiksnu strukturu:

- šifra artikla (C15)

- prodajna cena (N15.2)

- raspoloživa količina (N10.0). Ukoliko je ovo -1, ne proverava se količina.

- naziv artikla (do kraja reda). U okviru naziva se može uključiti i jedinica mere.

Svaki artikal može imati više pridruženih šifara ili bar kodova i tada će se u ovom fajlu za svaki bar kod upisati novi red.  Komanda generiše u zadatom folderu file naziva xxxx.DAT, gde je xxxx prvi slobodan broj. Na primer, generišu se redom fajlovi 1.DAT, 2.DAT, ...

2. Učitavanje prikupljenih podataka

App podržava učitavanje prikupljenih podataka tako što je u skoro svim dokumentima podržana komanda Alt-B koja učitava podatke iz uređaja. Tako se prikupljeni podaci mogu direktno koristiti u popisima, fakturama, profakturama, otpremnicama, prenosima, ... Pomenuta komanda aktivira proizvoljan program za učitavanje i može samo kopirati pripremljen ASCII file u određeni folder. FIle mora imati sledeću strukturu:

- šifra artikla

- količina

- cena

Između svaka dva podatka mora se naći najmanje jedan space (Chr(32)). Na primer:

000123   10   150.00

Cena je opciona i ne mora se zadavati. U tom slučaju program uzima default vrednost.

· Last modified: 2010/07/01 08:35 (external edit)