Export i import osoba
Export/import osoba za/iz vanjske sustave i uređaje
•Deklaracija export/import datoteka za automatsko učitavanje i snimanje osoba iz vanjskih sustava.
•Datum kreiranja: 30.11.2017.
•Datum zadnje izmjene: 19.02.2019. - Dodano pojašnjenje importa e-mail adresa (osnovnih/eRačun email adresa)
Konverter osoba je alat koji omogućava brzu i pouzdanu integraciju velikog broja osoba, čije podatke korisnik već posjeduje u nekom elektronskom formatu (npr iz drugog software-a ), u poslovno-informacijski sustav 4D Wand.
Export osoba u csv
Ako se želi napraviti izmjena na postojećim osobama, iste se može eksportirati u csv datoteku sa svim poljima baze osoba. Da bi se napravio eksport potrebno je otići u 4D Wand --> Adresar --> Osobe --> Tabela osoba, te pozvati Export svih podataka o osobama za 4D Wand (na slici).

Pozivom Export/Import --> Interni export/import baze osoba --> Export svih podataka o osobama za 4D Wand u text datoteku, nakon upozorenja i pojašnjenja namjene ovog exporta, otvara se upit lokacije na koju se csv datoteka želi spremiti.

Ukoliko se želi eksportirana datoteka učitati u excel potrebno je paziti na kodnu stranicu inicijalne datoteke, polje File origin treba biti 1250; Central European (Windows) prikazano na slici ispod.

Import osoba
Vrlo je važno napomenuti da osoba koji će se nalaziti u bazi 4D Wand sustava mora biti klasificirana sukladno pravilima klasificiranja koja postavljamo ovdje. Primjer već popunjene konfiguracijske datoteke sadržan je u instalaciji 4D Wanda na poziciji W:\4D\Wand\Client\Ext, pa izmjene možete vršiti nad istom.
Popunjavanje XLS datoteka
Uz konverter isporučeni su predlošci preko kojih se pripremaju podaci za konverziju u MS Excel formatu koje treba popuniti s podacima koje želite integrirati u 4D Wand sustav. Radi lakšeg snalaženja u datotekama različitim su bojama označena obavezna, opcionalna i dodatna polja koja nikako nisu za korištenje bez izričite upute djelatnika 4th Dimension. d.o.o. Važna napomena: import podrazumijeva da se u pripremljenoj datoteci nalazi jednak broj redaka naslova kao i u XLS predlošku, te će isti broj redaka preskočiti prilikom importa.
Datoteka titula osoba: Titule.xls
Datotekom titule možete prije konverzije osoba u 4D Wand-u pripremiti registre titula, kako bi se isti mogli pridružiti osobama tijekom same konverzije.
Br.
|
Podatak
|
Tip podatka
|
Opis podatka
|
1.
|
Šifra
|
STRING(<=6)
|
Šifra titule osobe
|
2.
|
Naziv
|
STRING(<=80)
|
Naziv titule osobe
|
U ovisnosti o parametru Ažuriraj postojeće registre import će preskočiti postojeće registre ili ih pregaziti s podacima iz koji se importiraju iz datoteke.
Datoteka titula osoba: Zanimanja.xls
Datotekom zanimanja možete prije konverzije osoba u 4D Wand-u pripremiti registre zanimanja (radnih mjesta), kako bi se isti mogli pridružiti osobama tijekom same konverzije.
Br.
|
Podatak
|
Tip podatka
|
Opis podatka
|
1.
|
Šifra
|
STRING(<=6)
|
Šifra zanimanja osobe
|
2.
|
Naziv
|
STRING(<=80)
|
Naziv zanimanja osobe
|
U ovisnosti o parametru Ažuriraj postojeće registre import će preskočiti postojeće registre ili ih pregaziti s podacima iz koji se importiraju iz datoteke.
Datoteka titula osoba: Zvanja.xls
Datotekom zvanja možete prije konverzije osoba u 4D Wand-u pripremiti registre zvanja (funkcija), kako bi se isti mogli pridružiti osobama tijekom same konverzije.
Br.
|
Podatak
|
Tip podatka
|
Opis podatka
|
1.
|
Šifra
|
STRING(<=6)
|
Šifra zvanja osobe
|
2.
|
Naziv
|
STRING(<=80)
|
Naziv zvanja osobe
|
U ovisnosti o parametru Ažuriraj postojeće registre import će preskočiti postojeće registre ili ih pregaziti s podacima iz koji se importiraju iz datoteke.
Datoteke klasifikacije: Prioriteti.xls
Datotekom prioriteti možete prije konverzije osoba u 4D Wand-u pripremiti registre prioriteta, kako bi se isti mogli pridružiti osobama tijekom same konverzije.
Br.
|
Podatak
|
Tip podatka
|
Opis podatka
|
1.
|
Šifra
|
STRING(<=6)
|
Šifra prioriteta osobe
|
2.
|
Naziv
|
STRING(<=80)
|
Naziv prioriteta osobe
|
U ovisnosti o parametru Ažuriraj postojeće registre import će preskočiti postojeće registre ili ih pregaziti s podacima iz koji se importiraju iz datoteke.
Datoteka titula osoba: VrsteUredaja.xls
Datotekom VrsteUredaja možete prije konverzije telefona za osobe u 4D Wand-u pripremiti registre vrsta uređaja, kako bi se isti mogli pridružiti telefonima tijekom same konverzije.
Br.
|
Podatak
|
Tip podatka
|
Opis podatka
|
1.
|
Šifra
|
STRING(<=3)
|
Šifra titule osobe
|
2.
|
Naziv
|
STRING(<=80)
|
Naziv titule osobe
|
U ovisnosti o parametru Ažuriraj postojeće registre import će preskočiti postojeće registre ili ih pregaziti s podacima iz koji se importiraju iz datoteke.
Imenik.xls
Glavna datoteka konverzije, pomoću nje se definiraju osobe koje želite integrirati u 4D Wand. U slučaju ikakvih nejasnoća vrijedi pripomenuti - sva polja u ovoj datoteci generalno odgovaraju istoimenim poljima na formi osoba 4D Wand-a te su detaljno pojašnjena u uputstvima 4D Wand-a. Popis polja koja je moguće popuniti te pojašnjenja za određena polja
Br.
|
Podatak
|
Tip podatka
|
Opis podatka
|
1.
|
ID osobe
|
NUMERIC(6)
|
ID osobe
|
2.
|
ID Partnera
|
NUMERIC(6)
|
ID komitenta. Moguće je poslati ID komitenta ili OIB komitenta (ukoliko postoji samo jedan komitent s upisanim OIB-om) ili Naziv komitenta|Adresa komitenta
|
3.
|
Broj
|
NUMERIC(6)
|
Broj osobe unutar partnera (ukoliko se radi ažuriranje komitenta postojećih osoba obavezno je uključiti i ažuriranje broja koji je pripremljen u import datoteci u rasponu brojeva od 1 do N za novog komitenta ili je prazan pa će import isti izračunati sam)
|
4.
|
User
|
NUMERIC(6)
|
ID usera 4D Wand-a za potrebe fiskalizacije
|
5.
|
Telefon
|
NUMERIC(6)
|
Ne koristi se
|
6.
|
Ime
|
STRING(<=30)
|
Ime osobe
|
7.
|
Prezime
|
STRING(<=30)
|
Prezime osobe
|
8.
|
Inicijal
|
STRING(<=20)
|
Inicijali osobe
|
9.
|
Nadimak
|
STRING(<=30)
|
Nadimak osobe
|
10.
|
Spol
|
NUMERIC(1)
|
Spol osobe:
1 - Ženski
2 - Muški
|
11.
|
Zanimanje
|
STRING(<=30)
|
Zanimanje osobe. Može se poslati šifra ili naziv registra.
|
12.
|
Prioritet
|
STRING(<=30)
|
Prioritet osobe. Može se poslati šifra ili naziv registra.
|
13.
|
Funkcija
|
STRING(<=30)
|
Funkcija osobe. Može se poslati šifra ili naziv registra.
|
14.
|
Adresa1
|
STRING(<=30)
|
Adresa 1 osobe
|
15.
|
Adresa2
|
STRING(<=30)
|
Adresa 2 osobe
|
16.
|
Grad
|
STRING(<=20)
|
Potrebno je upisati naziv grada ili šifru grada koja je definirana u 4D Wand-u. Ukoliko se uključi parametar , moguće je dodati grad u nepoznatu državu i oblast.
|
17.
|
Postbroj
|
STRING(<=20)
|
Bar/Postal code
|
18.
|
WWW
|
STRING(<=60)
|
Ne koristi se
|
19.
|
eMail
|
STRING(<=500)
|
E-mail adrese osobe. Kroz ovo polje je moguće učitati osnovne i eRačun e-mail adrese komitenta. Da bi se e-mail adrese ispravno importirale potrebno je ispoštovati određena pravila. 1. Ukoliko se želi importirati osnovna adresa u polje se upisuje e-mail adresa (npr.): osnovni@email.com 2. Ukoliko se želi importirati eRačun e-mail adresa u polje se upisuje e-mail adresa iza oznake pipe (|) (npr.): |eracun@email.com 3. Ukoliko se želi importirati osnovna i eRačun e-mail adresa u polje se upisuje osnovna e-mail adresa, zatim oznaka pipe (|), te eRačun e-mail adresa (npr.): osnovni@email.com|eracun@email.com 4. Ukoliko se želi importirati više osnovnih i eRačun e-mail adresa u polje se upisuju osnovne e-mail adresa odvojene zarezom, zatim oznaka pipe (|), te eRačun e-mail adresa odvojene zarezom (npr.): osnovni@email.com, osnovni2@email.com|eracun@email.com, eracun2@email.com
|
20.
|
Titula
|
STRING(<=20)
|
Titula osobe. Može se poslati šifra ili naziv registra.
|
21.
|
JMBG
|
STRING(<=30)
|
Jedinstveni matični broj građanina
|
22.
|
OIB
|
STRING(<=20)
|
Osobni identifikacijski broj (OIB)
|
23.
|
Osobna iskaznica
|
STRING(<=80)
|
Broj osobne iskaznice
|
24.
|
Putovnica
|
STRING(<=80)
|
Broj putovnice
|
25.
|
VozackaDozvola
|
STRING(<=80)
|
Broj vozačke dozvole
|
26.
|
LoyaltyKartica
|
STRING(<=40)
|
Broj kartice programa vjernosti
|
27.
|
IznosPrometaKartice
|
NUMERIC(11,2)
|
Iznos prometa kartice programa vrijednosti
|
28.
|
BodoviStanje
|
NUMERIC(6)
|
Stanje bodoba programa vrijednosti (nije moguće importirati)
|
29.
|
BodoviUkupnoSakupljeni
|
NUMERIC(6)
|
Ukupno saklupljeni bodovi programa vrijednosti (nije moguće importirati)
|
30.
|
BodoviZadnjeIskoristeni
|
NUMERIC(6)
|
Zadnje iskorišteni bodovi programa vrijednosti (nije moguće importirati)
|
31.
|
DatumZadnjeKupovine
|
DD.MM.GGGG
|
Datum zadnje kupovine po programu vrijednosti (nije moguće importirati)
|
32.
|
DatumKoristenjaBodova
|
DD.MM.GGGG
|
Zadnji datum korištenja bodova (nije moguće importirati)
|
33.
|
DatumIzdavanjaKartice
|
DD.MM.GGGG
|
Datum izdavanja kartice
|
34.
|
TipKartice
|
STRING(<=6)
|
Ne koristi se
|
35.
|
ZabranaKoristenjaKartice
|
NUMERIC(1)
|
Zabrana korištenja kartice programa vjernosti
|
36.
|
IskaznicaPesticida
|
STRING(<=80)
|
Broj kartice za kupovinu insekticida
|
37.
|
Rezerva02
|
STRING(<=80)
|
Ne koristi se
|
38.
|
Rezerva03
|
STRING(<=80)
|
Ne koristi se
|
39.
|
Rezerva04
|
STRING(<=80)
|
Ne koristi se
|
40.
|
Rezerva05
|
STRING(<=80)
|
Ne koristi se
|
41.
|
PrimaERacun
|
NUMERIC(1)
|
Oznaka da osoba prima eRačun:
0 - Ne prima eRačun
1 - Prima eRačun
|
42.
|
PostotakLoyaltyPopusta
|
NUMERIC
|
Postotak programa vjernosti (nije moguće importirati)
|
43.
|
MjestoRodjenja
|
STRING(<=20)
|
Potrebno je upisati naziv grada ili šifru grada koja je definirana u 4D Wand-u. Ukoliko se uključi parametar , moguće je dodati grad u nepoznatu državu i oblast.
|
44.
|
DatumRodjenja
|
DD.MM.GGGG
|
Datum rođenja
|
45.
|
DatumUnosa
|
DD.MM.GGGG
|
Datum unosa osobe
|
46.
|
DatumIzmjene
|
DD.MM.GGGG
|
Datum izmjene osobe
|
47.
|
Lozinka
|
STRING(<=30)
|
Lozinka za 4D Internet katalog
|
48.
|
Komercijalist
|
NUMERIC
|
Terenski radnik:
0 - Osoba nije terenski radnik
1 - Osoba je terenski radnik
|
49.
|
Hide
|
NUMERIC(1)
|
Osoba van upotrebe
|
50.
|
Web
|
STRING(<=60)
|
Ne koristi se
|
51.
|
WebKupac
|
NUMERIC(1)
|
Oznaka da je osoba web kupac:
0 - Osoba nije web kupac
1 - Osoba je web kupac
|
52.
|
Kreirao
|
NUMERIC
|
ID usera koji je kreirao osobu
|
53.
|
Mijenjao
|
NUMERIC
|
ID usera koji je mijenjao osobu
|
54.
|
Napomena
|
STRING(6400)
|
Napomena osobe u kojima je CRLF zamijenjen sa |
|
Telefoni.xls
Datoteka telefona, pomoću nje se definiraju telefoni vezani na osobe koje želite integrirati u 4D Wand. U slučaju ikakvih nejasnoća vrijedi pripomenuti - sva polja u ovoj datoteci generalno odgovaraju istoimenim poljima na formi telefona 4D Wand-a te su detaljno pojašnjena u uputstvima 4D Wand-a. Popis polja koja je moguće popuniti te pojašnjenja za određena polja
Br.
|
Podatak
|
Tip podatka
|
Opis podatka
|
Br.
|
Podatak
|
Tip podatka
|
Opis podatka
|
1.
|
Telefon
|
NUMERIC(6)
|
ID osobe. Moguće je poslati ID osobe ili OIB osobe (ukoliko postoji samo jedna osoba s upisanim OIB-om) ili Naziv komitenta|Adresa komitenta|Ime|Prezime (ukoliko postoji samo jedna osoba pod poslanim partnerom s upisanim podacima)
|
2.
|
Broj
|
NUMERIC(6)
|
Redni broj telefona unutar osobeD partnera
|
3.
|
BrojTel
|
STRING(<=12)
|
Telefonski broj
|
4.
|
TipTelefona
|
STRING(<=20)
|
Šifra vrste uređaja iz 4D Wand-a. Može se poslati šifra ili naziv registra.
|
5.
|
Grad
|
STRING(<=20)
|
Potrebno je upisati naziv grada ili šifru grada koja je definirana u 4D Wand-u. Ukoliko se uključi parametar , moguće je dodati grad u nepoznatu državu i oblast.
|
6.
|
Export
|
STRING(<=30)
|
Ne koristi se
|
Snimanje CSV datoteka
Nakon što ste popunili željenu šprancu, potrebno je šprancu iz Excela spremiti pod istim nazivom, ali u CSV formatu. Sve CSV datoteke trebaju biti u ANSI Windows 1250 encodingu kako bi se ispravno importirali dijakritički znakovi. Dakle, ako za kreiranje importne *.csv datoteke koristite MS Excel, kod spremanja datoteke u *.csv format u polju “Save as type” potrebno je odabrati CSV (Comma delimited) kako biste dobili traženo (ANSI Windows 1250 kodiranje):

Pokretanje importa osoba
Nakon što je pripremljena csv datoteka za import u 4D Wand, potrebno je otići u 4D Wand --> Adresar --> Osobe (Komitenti), te pozvati Export/Import --> Interni export/import baze osoba --> Import svih podataka o osobama za 4D Wand iz text datoteke (na slici ispod).

Nakon poziva Importa svih podataka o osobama iz tekst datoteka otvara se prozor konvertera koji obrađuje datoteku.

Da bi se import odradio ispravno, potrebno je prvo postaviti određene postavke odabirom tipke Podesi (1.). Na prikazanom prozoru potrebno je odabrati putanju do direktorija u kojem se nalazi pripremljena csv datoteka, kako bi se import mogao odraditi. Ako se radi izmjena postojećih osoba potrebno je odabrati kriterij prepoznavanja artikala, a to su prepoznavanje po šifri ili Brojevima. Ako u izmijenjenoj datoteci postoje osobe koje ne postoje u 4D Wand-u, a iste se želi dodati potrebno je odabrati opciju Ako tražena osoba ne postoji, kreiraj je. Nadalje, ako izmijenjenoj datoteci postoje definirani gradovi koji ne postoje u 4D Wand, a iste se želi dodati potrebno je odabrati opciju Ukoliko grad ne postoji dodaj ga. Ukoliko se želi na postojeće komitente importirati e-mail adrese bez da se prethodne e-mail adrese obrišu potrebno je uključiti opciju Dodaj e-mail adrese na postojeće osobe bez brisanja postojećih e-mail adresa. Da bi se izmjena odradila potrebno je i odrediti polja koja se žele izmijeniti.
S obzirom na to da se radi o IZUZETNO destruktivnom procesu, prije potvrdnog odgovora svakako napravite backup 4D Wand-a. To je jedini način da u slučaju poteškoća i problema vratite stare podatke.

*** Napomena - upute se mogu razlikovati u slikama i tekstu od sadržaja koji se nalazi na vašem računalu, ovisno o inačici 4D Wanda koju trenutno koristite. Posljedica je to stalnog razvoja i nadogradnje 4D Wanda, a koji iz objektivnih razloga dinamikom ne prati i nadogradnja modula Upute. Posebno se to odnosi na zamjenu službene valute RH kuna (kn) u euro (€) i njen prikaz u uputama.
|
|