Komunikacija App-a sa eksternim bar-kod terminalom.

<p>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:</p> <p><strong>1. Učitavanje liste artikala</strong></p> <p>Korisnik prvo &quot;puni&quot; uređaj listom artikala tako što u opciji Zalihe/Bar-kodovi komandom Alt-B generiše sledeći ASCII file (primer):</p> <p><strong>00123&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 12.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -1Aditiv AD-45&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;kom&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> 034555&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25.00&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -1Bobina&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; kom&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br /> </strong><strong></strong></p> <p>Ovaj file mora imati fiksnu strukturu:</p> <p>- šifra artikla (C15)</p> <p>- prodajna cena (N15.2)</p> <p>- raspoloživa količina (N10.0). Ukoliko je ovo -1, ne proverava se količina. </p> <p>- naziv artikla (do kraja reda). U okviru naziva se može uključiti i jedinica mere. </p> <p>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.&nbsp; 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, ... </p> <p><strong></strong></p> <p><strong>2. Učitavanje prikupljenih podataka</strong></p> <p>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:</p> <p>- šifra artikla</p> <p>- količina</p> <p>- cena</p> <p>Između svaka dva podatka mora se naći najmanje jedan space (Chr(32)). Na primer:</p> <p><strong>000123&nbsp;&nbsp; 10&nbsp;&nbsp; 150.00</strong></p> <p>Cena je opciona i ne mora se zadavati. U tom slučaju program uzima default vrednost. </p>