1. Rad sad barkod terminalom serije HT u FMK¶
1.1 Malo o samom uredjaju i pricipu rada¶
Barkod terminal HT630 je uređaj namjenjen prvenstveno magacinskom poslovanju ali se može koristiti i u ostalim segmentima poslovanja sa robom (npr. prodaja itd...)
Princip rada uređaja je krajnje jednostavan. Ono što trebamo da obezbjedimo za sam uređaj je tekstualni fajl ARTIKLI.TXT sa bazom artikala koji sadrži sljedeće podatke
- BARKOD
- NAZIV ARTIKLA
- TRENUTNA KOLIČINA ARTIKLA
- TRENUTNA CIJENA ARTIKLA
Napomena: ovaj fajl se dobija iz FMK
Time smo obezbjedili da uređaj kod skeniranja pojedinog artikla ima predstavu i prikaže naziv robe na displeju. Ovo u mnogome olakšava rad magacioneru, jer pregledom na displeju može utvrditi šta je skenirano a šta ne i slično.
Pri skeniranju artikla terminalom, podaci se smještaju također u tekstualni fajl PROMET.TXT u formatu
- BARKOD
- OČITANA KOLIČINA
ako očitamo 3 puta isti artikal sa količinom 1.00 u ovom fajlu će biti tako i zabilježeno, primjer:
primjer promet.txt
385013332111;1 385013332111;1 385013332111;1
Podaci u fajlu PROMET.TXT će stajati u terminalu sve dok se ne izvrši sinhronizacia sa PC-jem i izvrši brisanje podataka na samom terminalu ili putem PC-ja.
1.2 Sinhronizacija podataka HT630 <-> PC¶
Sinhronizacija podataka je krajnje jednostavna. Na desktopu imamo izvucene dvije ikonice:
- prebaci na terminal (prebacuje bazu artikala u terminal)
- prebaci sa terminala (prebacuje podatke učitane u terminal na PC)
Što se tiče stavke 1. procedura je sljedeća:
- u FAKT-u generišem podatke za prenos na terminal (pogledaj poglavlje 1.3)
- ubacim terminal u postolje, zelena lampica zasvijetli (konekcija sa PC-jem je ostvarena)
- duplik klikom pokrenem "prebaci na terminal"
- otvara se kontrolni prozor u kojem piše
.... copy ARTIKLI.txt A:\ copy ARTIKLI.blw A:\ ....
- kada je ispisano complete klikam na "X" u desnom gornjem uglu
- sinhronizacija je završena
Što se tiče stavke 2. procedura je sljedeća:
- ubacim terminal u postolje, zelena lampica zasvijetli (konekcija sa PC-jem je ostvarena)
- duplik klikom pokrenem "prebaci sa terminala"
- otvara se kontrolni prozor u kojem piše
.... copy A:\PROMET.txt C:\import\ ....
- kada je ispisano complete klikam na "X" u desnom gornjem uglu
- sinhronizacija je završena
- pokrećem proceduru importa podataka u modul FAKT (pogledaj poglavlje 1.4)
Nakon što je izvršena sinhronizacija prometa, operater za terminalom može da izbriše podatke.
1.3 Export podataka za terminal¶
Da bih obezbjedili šifrarnik artikala (podatke o barkod-ovima i nazivima artikala) potrebno je da podatke eksportujemo opcijom:
┌──────────────────────────────────────────┐ │ 1. unos/ispravka dokumenta │ │ 2. izvjestaji │ │ 3. pregled dokumenata │ │ 4. generacija dokumenata │ │ 5. moduli - razmjena podataka │ │ 6. ╔═════════════════════════════════════╗ │ 7. ║ 1. kalk <-> fakt ║ │ ---║ 2. kalk->fakt (modem) ║ │ 8. ║ 3. import barkod terminal ║ │ 9. ║ 4. export barkod terminal <<<<<<<<<<<<<<<<<<< │ ---╚═════════════════════════════════════╝ │ A. s▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │ P. povrat dokumenta u pripremu │ │ ------------------------------------ │ │ X. parametri │ └──────────────────────────────────────────┘
Nakon pokretanja opcije, sačekamo koji trenutak i na kraju dobijamo poruku
Eksportovao 2101 zapis.
Eksport podataka je završen, formiran je fajl c:\import\artikli.txt. Sada možemo odraditi prebacivanje podataka na terminal.
1.4 Import podataka u modul FAKT¶
Da bi importovali podatke prebačene iz terminala na PC, pokrećemo opciju:
┌──────────────────────────────────────────┐ │ 1. unos/ispravka dokumenta │ │ 2. izvjestaji │ │ 3. pregled dokumenata │ │ 4. generacija dokumenata │ │ 5. moduli - razmjena podataka │ │ 6. ╔═════════════════════════════════════╗ │ 7. ║ 1. kalk <-> fakt ║ │ ---║ 2. kalk->fakt (modem) ║ │ 8. ║ 3. import barkod terminal <<<<<<<<<<<<<<<<<< │ 9. ║ 4. export barkod terminal ║ │ ---╚═════════════════════════════════════╝ │ A. s▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ │ P. povrat dokumenta u pripremu │ │ ------------------------------------ │ │ X. parametri │ └──────────────────────────────────────────┘
nakon što smo odabrali opciju dobijamo listu dostupnih fajlova za import
╔═══════════════════════════╗ ║ PROMET.TXT 11.05.10 <<<<<<<<<<< ╚═══════════════════════════╝
to je fajl koji ćemo importovati, jednostavno ENTER-om prihvatamo...
╔════════════════════════════════════════╗ ║ ║ ║ Zelite li izvrsiti import fajla ? D ║ ║ ║ ╚════════════════════════════════════════╝
odgovaramo sa D i dobijamo:
╔═════════════════════════╗ ║ ║ ║ Import txt => temp - OK ║ ║ ║ ╚═════════════════════════╝
sada su podaci iz tekstualnog fajla prebačeni u pomoćnu tabelu FMK.
Ono što dalje dobijamo je:
╔════════════════════════════════════════════════════════════════════╗ ║ Generisanje podataka iz barkod terminala: ║ ║ ║ ║ (1) Veleprodaja ║ ║ (2) Maloprodaja 1 ║ ║ ║ ║ Datum dok.: 18.05.10 Datum otpr.: 18.05.10 Datum isp.: 18.05.10 ║ ║ ║ ║ Dokument broj: 10 - 10 - ║ ║ ║ ║ Partner: ║ ║ ║ ║ Izvrsiti transfer (D/N)? D ║ ║ ║ ║ ║ ║ ║ ╚════════════════════════════════════════════════════════════════════╝
Prije svega biramo
- veleprodaja (ovo će generisati poresku fakturu - dok.tip 10)
- maloprodaja (ovo će generisati otpremnicu MP - dok.tip 13)
Ostali uslovi su jasni, datumi dokumenta, otpremnice, isporuke...
Broj dokumenta će biti generički dodjeljen i sve što treba je da odaberemo partnera.
Nakon što smo sve uslove ispunili i pristupimo transferu dobijamo:
╔══════════════════════════════════════════════════╗ ║ ║ ║ Kreiran je novi dokument i nalazi se u pripremi. ║ ║ ║ ╚══════════════════════════════════════════════════╝
U tabeli pripreme se nalazi kreirani dokument kojeg dalje ažuriramo, štampamo itd...
╔═ ADEN STR LONDŽA,72000 ZENICA, Broj: 10-10-00111 , od 17.05.10 ════════════╗ ║ 4 ║ ║Red.br Partner/Roba Kolicina Cijena ║ ║───────────────────────────────────────────────────────────────────────────── ║ ║ 1) │ ADEN: 9FMK001/M PROGRAMSKI PAKET FMK│ 1.00000│ 189.00000 ║ ║ 2) │ TEST2 TEST ARTIKAL 2 │ 1.00000│ 15.00000 ║ ║ 3) │ TEST3 TEST ARTIKAL 3 │ 200.00000│ 0.25000 ║ ║ 4) │ TEST4 TEST ARTIKAL 4 │ 1.00000│ 1.55000 ║ ║ │ │ │ ║ ...... ║ │ │ │ ║ ║───────────────────────────────────────────────────────────────────────────── ║ ║ <c-N> Nove Stavke │<ENT> Ispravi stavku │<c-T> Brisi Stavku ║ ║ <c-A> Ispravka Dokumenta│<c-P> Stampa (TXT) │<a-F10> Asistent ║ ║ <a-A> Azuriranje dok. │<c-F9> Brisi pripremu │<F5> Kontrola zbira ║ ║ <R> Rezerv <X> Prekid R│<F10> Ostale opcije │<F9> 20,12->10; 27->11 ║ ╚═Priprema...════<a-N> narudzb.kupca════<a-U> ugov.o rabatu════════════════════╝