Importovanje šifrarnika

1. Namena forme
Forma služi za uvoz šifarnika iz Excel .xls datoteka u program. Moguće je uvoziti:
- Roba
- Poslovni partneri
- Obračunske jedinice
Uvoz može da se radi pojedinačno ili kombinovano.
2. Šta forma omogućava
Forma pruža sledeće mogućnosti:
- izbor koje šifarnike treba uvesti
- izbor Excel datoteke za svaki šifarnik
- otvaranje primer datoteka
- izbor načina uvoza:
- Dodaj
- Pregazi
- opciono formiranje Početnog stanja kod uvoza robe
- prikaz napretka tokom obrade
- sprečavanje zatvaranja forme dok uvoz traje
- otvaranje pomoći
3. Pre pokretanja uvoza
Preporučuje se:
- pripremiti Excel datoteke u formatu .xls
- proveriti da je radni list nazvan Sheet1
- proveriti da kolone u Excel fajlu odgovaraju očekivanim nazivima
- zatvoriti Excel fajl ako je otvoren u drugom programu
Napomena: forma koristi Microsoft.Jet.OLEDB.4.0, pa očekuje stariji Excel format .xls, ne .xlsx.
4. Podrazumevane putanje
Po otvaranju forme program automatski popunjava podrazumevane putanje do datoteka za uvoz, najčešće u:
- My Documents
- ili javni Documents
Podrazumevani nazivi su:
- Roba za importovanje podataka.xls
- Poslovni partneri za importovanje podataka.xls
- Obracunske jedinice za importovanje podataka.xls
5. Primer datoteke
Za svaki tip šifarnika postoji dugme za otvaranje primer datoteke:
- Roba - primer.xls
- Poslovni partneri - primer.xls
- Obracunske jedinice - primer.xls
Klikom na odgovarajuće dugme primer se otvara u spoljašnjem programu ako datoteka postoji u My Documents. Ako datoteka ne postoji, program prikazuje obaveštenje.
6. Opis opcija na formi
6.1. Roba
Aktiviranjem polja za Roba omogućava se:
- unos/izbor putanje do Excel fajla
- otvaranje primer fajla
- izbor režima:
- Dodaj
- Pregazi
- opcija Početno stanje
Režimi:
- Dodaj
Nova roba se dodaje u postojeći šifarnik.
- Pregazi
Postojeća roba za aktivni magacin se briše, pa se zatim uvozi iz Excel fajla.
Početno stanje
Ako je uključeno:
- program proverava da li postoji dokument početnog stanja
- ako ne postoji, kreira ga
- ako je izabrano Pregazi, brišu se stavke postojećeg početnog stanja
- nakon uvoza robe, artikli se mogu upisati i u početno stanje
Napomena: kod određenog tipa magacina, npr. Plate, opcija za Roba može biti onemogućena.