Data portovi - import podataka iz drugih sustava Poznata je činjenica da se određeni dokumenti, pozivanjem nekih akcija ili obrada, mogu automatski popunjavati. Npr. pozivanjem iz padajućeg izbornika Obrade s tabele stavki otpremnice, moguće je pozvati Automatsko punjenje svim stavkama na stanju što će odabranu otpremnicu napuniti (kako sam naziv i kaže) svim stavkama na stanju odabranog skladišta. Time su izbjegnute mnogobrojne pogreške kao i ostvarena velika ušteda u vremenu. Oblik podataka Da bi se import uopće mogao napraviti, preduvjet koji mora biti ostvaren je postojanje datoteke, a u datoteci se moraju nalaziti neki podaci. Za uspješan import obavezna je odabir referentnog podatka tj. odrednice za import dakle nečega jednoznačnog što se nalazi u datoteci kao i u 4D Wand-u. Također u Parametri programa --> Setiranje dokumenata --> Robe možete unaprijed odrediti referentne podatke za import. Što će kod importa biti relevantan podatak, određujete odabirom jednog od četiri ponuđena parametra. To su (kao na slici): Bar code - Ako je odabran Bar kod u parametrima programa, datoteka koju će kreirati bar code čitač bit će oblika kao na slici. Prvi niz znamenki predstavlja bar kod artikla, točka zarez (;) predstavlja separator dok drugi niz znamenki predstavlja količinu. |
Kataloški broj - Odabirom ovog načina importa, datoteka će izgledati kao u prethodnom primjeru ali će umjesto bar koda biti upisan kataloški broj. Primjer automatskog punjenja dokumenta Primjer koji ćemo koristiti u ovom slučaju je kreiranje Otpremnice i njeno punjenje stavkama iz tekstualne datoteke, odnosno iz memorije. Postupak je isti ako je punimo iz txt.datoteke, clipboard-a ili bar kode reader-a. Pojavit će se poruka koja će od vas tražiti da odredite hoćete li dodati nove stavke uz već postojeće, ili ih njima pribrojiti a nakon toga će se otvoriti standardni windows prozor za odabir datoteke. ** Napominjemo da se direktorij, gdje će se otvoriti standardni windows prozor za odabir datoteke, može unaprijed odrediti. Potrebno je u Parametrima programa --> Globalni parametri kartica Import/Export u polju Import odrediti direktorij gdje će se otvarati forma svaki put kada je u pitanju import datoteke. |
Greške Ako dobijete poruku sadržaja (kao na slici) očito je da navedena roba tj. njen bar code ne postoji u bazi tj. nije upisan na artiklu. Ako se radi o izoliranom slučaju istu možete dodati u dokument na uobičajeni način preko tipke Unos. U drugom slučaju (kao na većoj slici), očito se nalazite u nekom dokumentu za koji nije predviđen import stavki (npr. Ulaznim reversima (RUL)). |
|||||||
Specifikacija import datoteke U specifikaciji smo se služili sljedećim oznakama:
Svaki red predstavlja po jednu stavku i to u sljedeća dva oblika: 1. Oblik: Izlazni dokumenti (Pretponude, Ponude, Narudžbe od kupaca, Otpremnice, Komisijske izdatnice, Izlazni reversi, Izlazni računi) Standardna datoteka za data port sastoji se od podataka <Bar code|Šifra|Kataloški broj|ID artikla>;<Količina>. |
|||||||
Količina - podatak za količinu može biti i decimalni gdje se za decimalni zarez mogu koristiti i točka i zarez. Tisuće se ne odvajaju. Ispravni podaci su: 23.4; 234.56; 2345,67; 2345.67; 12000,00; 1200.00... |
|||||||
Sastavnice - Omogućen je import proizvoda i komponenti. Na standardni data port, koji se sastoji od Bar code|Šifra|Kataloški broj|ID artikla i količine ,treba dodati 4 kolone vrijednosti 0 (ili prazne). To su kolone koje se inače koriste za import primki (objašnjeno ispod). Sedma kolona označava da li je stavka proizvod (1) ili sastavnica (2), tj. komponenta. Cijene komponenti se učitavaju sa skladišta ili planskog cjenika ovisno o postavkama skladišta. Prilikom importa mora biti odabran pojedinačni unos stavki. |
|||||||
Dimenzije - Ako želite importirati usluge u stavke imate mogućnost i importa dimenzija. Prethodno opisani data port sa sastavnicama, koji se sastoji od sedam kolona, treba proširiti s još četiri kolone. Osmom kolonom koja označava mjesto troška stavke, devetom kolonom koja označava dimenziju 1, desetom kolonom koja označava dimenziju 2 i jedanaestom kolonom koja označava dimenziju 3. Cijene usluga se učitavaju sa skladišta ili planskog cjenika ovisno o postavkama skladišta. Prilikom importa mora biti odabran pojedinačni unos stavki. Format datoteke je: |
|||||||
Vozila - Omogućen je import vozila u stavke. Na standardni data port, koji se sastoji od Bar code|Šifra|Kataloški broj|ID artikla i količine ,treba dodati 4 kolone vrijednosti 0 (ili prazne), te 4 kolone prazne vrijednosti za dimenzije. To su kolone koje se inače koriste za import dimenzija (objašnjeno iznad). Dvanaesta kolona označava id vozila koje se importira. Cijene komponenti se učitavaju sa skladišta ili planskog cjenika ovisno o postavkama skladišta. Prilikom importa mora biti odabran pojedinačni unos stavki. Format datoteke je: |