Razmjena podataka s vanjskim sustavima Import radnika •Import datoteke ... •Datum kreiranja: 28.12.2016. •Datum zadnje izmjene: 28.12.2016. Format za import •Podaci se mogu importirati iz csv datoteke, a podaci za import razdvajaju se znakom točka-zarez (;) •Naziv usnimljene datoteke obavezno mora biti Radnici.csv Datoteka treba 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): •STRING(nn) - Tekstualni podatak s maksimalnom duljinom nn znakova u kom ne smije biti znak ; (točka-zarez) •DD.MM.GGGG - Datumski podatak formatiran u formatu dan.mjesec.godina gdje su dan i mjesec popunjeni vodećim nulama ako je isti manji od 10, npr.: 01.07.2016 •Za polja registara mjesta troška i dimenzija može se poslati ili odgovarajuća šifra iz 4D Wanda ili Naziv (Opis) iz vanjskog sustava. Prilikom prvog importa program pretražuje i po šifri i po nazivu određenog registra. Ako ponovno importirate iste podatke mora biti upisana isključivo šifra mjesta troška/dimenzije stoga je najbolje koristiti isključivo šifru •Za polja registara poslovnih banaka, vrsti rada, radnih mjesta potrebno je koristiti naziv (opis) iz tog registra (npr. Redovan rad za vrstu rada, Privredna banka Zagreb d.d. za banku itd.) •Šifra korisnika iz 4D Wand-a može se provjeriti s glavnog izbornika 4D Wand-a u Korisnicima i prvima pristupa --> Korisnici --> odabere se korisnik i pritisne tipka Izmjena •Kolona Ažurira se – ako ponavljate import i želite već importirane podatke zamijeniti novima, polja koju su označena slovom O mogu se ažurirati, a polja označena slovom X ne mogu se ažurirati ponovnim importom. Pripreme za import – punjenje registara Ako radite import radnika određeni registri moraju biti unaprijed popunjeni podacima kako bi se ti podaci mogli upisati na radniku. U suprotnom ako nisu popunjeni import uopće neće uspješno proći ili se taj podatak neće upisati na radniku, a ponovnim importom nećete uspjeti popuniti željene podatke. Zato je iznimno bitno da prije importa podataka o radnicima popunite sljedeće registre: •Gradovi, oblasti, države – u registru gradova u početnoj instalaciji 4D Wand-a uneseni su svi gradovi iz Republike Hrvatske. Ako se radnik rodio u nekom gradu izvan RH npr. u Ljubljani potrebno je prije importa podataka o radnicima u registru gradova definirati grad Ljubljanu. •Registar Mjesta troška – u registru Mjesta troška potrebno je unaprijed definirati šifru i naziv mjesta troška kako bi se na radniku ispravno učitala šifra mjesta troška. Program prilikom prvog importa mjesto troška može prepoznati i po šifri i po nazivu iz importne datoteke, međutim prilikom ponovnog importa (npr. radi promjene mjesta troška) potrebno je koristiti isključivo šifru. •Registar Dimenzije 1, 2 i 3 – u registrima Dimenzije 1, 2 i 3 potrebno je unaprijed definirati šifru i naziv dimenzije kako bi se na radniku ispravno učitala šifra te dimenzije. Program prilikom prvog importa dimenziju može prepoznati i po šifri i po nazivu iz importne datoteke, međutim prilikom ponovnog importa (npr. radi promjene dimenzije) potrebno je koristiti isključivo šifru. •Banka – u registru poslovnih banaka (Matični podaci --> Poslovne banke, kreditori, institucije) potrebno je unaprijed definirati točan naziv poslovne banke koji mora odgovarati nazivu banke u importnoj datoteci kako bi se ista prilikom importa mogla prepoznati i upisati na samom radniku. •Vrste rada – u registru Vrsta rada (Matični podaci --> Vrste rada) potrebno je unaprijed definirati vrste rada koje će odgovarati vrstama rada u importnoj datoteci •Mjesto rada – mjesto rada povlači se iz registra Gradovi, oblasti, države tako da za mjesto rada vrijedi isto što i za Gradove, oblasti i države opisano pod točkom 1. •Radno mjesto – u registru radnih mjesta (Matični podaci --> Radno mjesto) potrebno je unaprijed definirati radna mjesta koje će odgovarati radnim mjestima u importnoj datoteci Opis tipova podataka NUMERIC(-mm.nn) - Numerički podatak maksimalne duljine mm znamenki (uključujući decimalni separator i predznak), od kojih je nn znamenki odvojeno za decimalna mjesta. Decimalni separator je , (zarez), a separator za tisućice se ne upisuje: npr.: -1234567890,12. Prethodni primjer predstavlja numerički podatak u formatu -14.2: predznak (-), 10 mjesta za cjelobrojni dio, decimalni zarez i 2 mjesta za decimalni dio (ukupno 14 znakova). |
Br. |
Podatak |
Ažurira se (O) |
Tip podatka |
Opis podatka |
Napomena |
1 |
Radnik |
X |
LONG |
ID broj radnika (1, 2, 3, 4,...., n) |
ID broj radnika mora biti jedinstven. Isti broj se ne smije ponavljati na više radnika. Ako se ovo polje u datoteci za import ostavi praznim 4D Wand će automatski nadodati brojeve od 1 do n. Ovaj broj ne smije biti veći od 999 999, odnosno mora biti manji od 1 milijun. |
2 |
Osobni broj |
X |
CSTRING(21) |
Polje Osobni broj na radniku |
Osobni broj može biti proizvoljan broj |
3 |
OIB |
X |
CSTRING(21) |
Osobni identifikacijski broj |
|
4 |
Prezime |
X |
CSTRING(51) |
Prezime |
|
5 |
Ime |
X |
CSTRING(31) |
Ime |
|
6 |
Spol |
O |
STRING(1) |
Spol – M ili Ž (isključivo velikim slovima) |
M ili Ž (isključivo velikim slovima) |
7 |
DatumRodjenja |
X |
STRING(10) |
Datum rođenja u formatu DD.MM.YYYY |
Nakon što je datum rođenja jednom unesen isti se više ne može mijenjati ponovnim importom datoteke |
8 |
MjestoRodjenja |
X |
CSTRING(81) |
Mjesto rođenja |
Ako grad nije otvoren u 4D Wand-u u registrima Gradovi, oblasti, države isti se neće moći importirati u 4D Wand bez obzira na to što je unesen u importnoj datoteci. Nakon što je mjesto rođenja jednom uneseno putem importa isto se više ne može mijenjati ponovnim importom datoteke |
9 |
Državljanstvo |
O |
STRING(20) |
Državljanstvo |
|
10 |
Adresa1 |
O |
CSTRING(41) |
Adresa stanovanja |
|
11 |
PostanskiBroj |
X |
CSTRING(41) |
Poštanski broj grada stanovanja |
Ako ne znate poštanski broj grada stanovanja i ostavite ga praznim program će grad stanovanja prepoznati prema nazivu grada |
12 |
Mjesto |
X |
CSTRING(41) |
Mjesto stanovanja |
Naziv mjesta stanovanja (ako ga nema u registru gradova potrebno ga je unaprijed otvoriti). |
13 |
Telefon |
X |
CSTRING(41) |
Broj telefona |
|
14 |
|
X |
CSTRING(41) |
e-Mail adresa radnika |
|
15 |
Uprava |
X |
LONG |
Šifra općine/grada za uplatu poreza i prireza |
Šifra općine/grada upisuje se s četiri znamenke (npr. Zagreb 0133) i ista se ne smije ažurirati ponovnim importom. S obzirom na to da csv file ne prepoznaje vodeću nulu (0) on će upisanu šifru za npr. Zagreb konvertirati u šifru 133 (bez vodeće nule). Unatoč tome ona će se uspješno importirati u 4D Wand. |
16 |
MjestoTroska |
O |
CSTRING(81) |
Šifra mjesta troška iz 4D Wanda / Naziv mjesta troška iz eksternog programskog rješenja |
Registar mjesta troška mora biti unaprijed popunjen. Prilikom prvog importa može stajati naziv ili šifra, međutim prilikom svakog idućeg u import datoteci mora stajati isključivo šifra. |
17 |
D1 |
O |
CSTRING(81) |
Šifra dimenzije 1 iz 4D Wanda / Naziv dimenzije 1 iz eksternog programskog rješenja |
Registar dimenzije 1 mora biti unaprijed popunjen. Prilikom prvog importa može stajati naziv ili šifra, međutim prilikom svakog idućeg u import datoteci mora stajati isključivo šifra. |
18 |
D2 |
O |
CSTRING(81) |
Šifra dimenzije 2 iz 4D Wanda / Naziv dimenzije 2 iz eksternog programskog rješenja |
Registar dimenzije 2 mora biti unaprijed popunjen. Prilikom prvog importa može stajati naziv ili šifra, međutim prilikom svakog idućeg u import datoteci mora stajati isključivo šifra. |
19 |
D3 |
O |
CSTRING(81) |
Šifra dimenzije 3 iz 4D Wanda / Naziv dimenzije 3 iz eksternog programskog rješenja |
Registar dimenzije 3 mora biti unaprijed popunjen. Prilikom prvog importa može stajati naziv ili šifra, međutim prilikom svakog idućeg u import datoteci mora stajati isključivo šifra. |
20 |
IBAN |
X |
CSTRING(31) |
IBAN (HRXXXXXXXXXXXXXXXXXXX) ili tekući (32XXXXXXXX) račun radnika |
Može stajati cijeli IBAN (ako je na poslovnoj banci u polju žiro-račun samo slovo D) ili samo tekući račun radnika (ako je na banci u polju žiro-račun upisan vodeći broj banke i slovo D) |
21 |
Banka |
X |
CSTRING(81) |
Naziv banke u kojoj radnik ima otvoren račun |
Naziv banke u datoteci mora odgovarati nazivu banke u registru banaka koji unaprijed mora biti popunjen. U suprotnom program neće prepoznati banku. |
22 |
DrugiStup |
O |
STRING(1) |
Da li je radnik osiguran u drugom stupu MO |
Ako je radnik osiguran u drugom stupu MO u import datoteci može stajati oznaka 1. Ako radnik nije u drugom stupu MO navedeno polje u import datoteci treba ostaviti praznim |
23 |
VrstaRadaNaziv |
X |
CSTRING(81) |
Naziv vrste rada |
Naziv vrste rada u import datoteci mora odgovarati nazivu vrste rada unaprijed otvorenom u registru Vrsta rada programskog rješenja 4D Wand. |
24 |
MjestoRada |
X |
STRING(20) |
Naziv mjesta gdje radnik radi |
Naziv mjesta rada u import datoteci mora odgovarati nazivu mjesta rada u registru gradova. Ako grad ne postoji u registru isti se neće upisati na radniku. |
25 |
RadnoMjesto |
X |
CSTRING(81) |
Radno mjesto na kojem je zaposlen radnik |
Naziv radnog mjesta u import datoteci mora odgovarati nazivu radnog mjesta u registru. Ako radno mjesto ne postoji u registru isto se neće upisati na radniku. |
26 |
BrojBodova |
O |
DECIMAL(7,2) |
Iznos broja bodova (bruto, neto, broj bodova,...) |
Osnovica za obračun plaće (bruto, neto, satnica, broj bodova ili sl...) |
27 |
Iznos01 |
O |
DECIMAL(11,2) |
Iznos 01 za formule (npr. naknada za prijevoz) |
Iznos 01 za formule (npr. naknada za prijevoz) |
28 |
DatumUgovoraORadu |
X |
STRING(10) |
Datum ugovora o radu u formatu DD.MM.YYYY |
Datum ugovora o radu u formatu DD.MM.YYYY |
29 |
DatumZaposlenja |
X |
STRING(10) |
Datum zaposlenja u formatu DD.MM.YYYY |
Datum zaposlenja u formatu DD.MM.YYYY |
30 |
DatumPrestanka |
X |
STRING(10) |
Datum prestanka radnog odnosa u formatu DD.MM.YYYY |
Datum prestanka radnog odnosa u formatu DD.MM.YYYY |
31 |
RadNaNeodredjeno |
X |
STRING(1) |
Oznaka da li radnik radi na neodređeno radno vrijeme (npr. oznaka 1 ako radi) |
Ako radnik radi na neodređeno radno vrijeme u import datoteci potrebno je postaviti oznaku 1, a ako nije potrebno je ostaviti praznim. |
32 |
PeriodTjednoRadnoVrijeme |
X |
DECIMAL(7,2) |
Tjedno radno vrijeme |
Upisati broj radnih sati u tjednu (npr. 40,00) |
33 |
PeriodDnevnoRadnoVrijeme |
X |
DECIMAL(7,2) |
Dnevno radno vrijeme |
Upisati dnevno radno vrijeme (npr. 8,00) |
34 |
PeriodFaktora |
X |
STRING(10) |
Datum od kada vrijedi faktor osobnog odbitka prema PK kartici (format DD.MM.YYYY) |
Upisati datum od kada vrijedi faktor osobnog odbitka |
35 |
FaktorOsobnogOdbitka |
X |
DECIMAL(7,3) |
Vrijednost faktora osobnog odbitka |
Upisati vrijednost faktora osobnog odbitka |
36 |
PeriodUvećanjaOsobnogOdbitka |
X |
STRING(10) |
Datum od kada vrijedi faktor uvećanja osobnog odbitka prema PK kartici (format DD.MM.YYYY) |
Upisati datum od kada vrijedi faktor uvećanja osobnog odbitka za uzdržavanog člana, dijete i sl. |
37 |
FaktorUvećanjaOsobnogOdbitka |
X |
DECIMAL(7,3) |
Vrijednost faktora uvećanja osobnog odbitka |
Upisati vrijednost faktora uvećanja osobnog odbitka |
38 |
StatusRadnika |
X |
CSTRING(50) |
Status radnika (radnik, invalid rada, korisnik mirovine, dopunski rad i sporedne aktivnosti, učenik ili student) |
Upisati koji je status radnika. Moguće opcije su: radnik, invalid rada, korisnik mirovine, dopunski rad i sporedne aktivnosti, učenik ili student |
39 |
Autor |
O |
STRING(1) |
Hoće li se radniku obračunavati drugi dohodak u modulu Autorskih honorara |
Ako želite da se radnik prikazuje i u modulu Autorskih honorara u import datoteci potrebno postaviti oznaku 1. Ako ne želite da se prikazuje u modulu AH polje je potrebno ostaviti praznim |
40 |
KoeficijentUvjetaRada |
O |
DECIMAL(8,4) |
Koeficijent uvjeta rada |
Koeficijent uvjeta rada |
41 |
KoeficijentSloženostiRada |
O |
DECIMAL(8,4) |
Koeficijent složenosti rada |
Koeficijent složenosti rada |
42 |
DnevnoRadnoVrijeme |
O |
DECIMAL(7,2) |
Faktor radnog vremena |
Faktor radnog vremena |
43 |
Koeficijent01 |
O |
DECIMAL(8,4) |
Koeficijent 01 za formule |
Koeficijent 01 za formule |
44 |
Iznos02 |
O |
DECIMAL(11,2) |
Iznos 02 za formule |
Iznos 02 za formule |
45 |
Koeficijent02 |
O |
DECIMAL(8,4) |
Koeficijent 02 za formule |
Koeficijent 02 za formule |
46 |
Napomena |
O |
STRING (1000) |
Napomena na radniku |
Proizvoljna napomena (tekstualo polje) |
47 |
KorisnikKreirao |
O |
LONG |
Šifra korisnika iz 4D Wand-a koja je importirala dokument |
Šifra korisnika iz 4D Wand-a može se provjeriti s glavnog izbornika 4D Wand-a u Korisnicima i prvima pristupa --> Korisnici --> odabere se korisnik i pritisne tipka Izmjena |
Postupak importa matičnih podatka radnika u modul Plaće U modulu Plaće potrebno je iz padajućeg izbornika Matični podaci pozvati izbornu liniju Djelatnici kako biste ušli u registar djelatnika radnika Otvorit će se prozor s upitom da li želite odmah odraditi konverziju (import) podataka ili želite najprije prilagoditi uvjete importa. S obzirom na to da se kod importa podataka o radnicima radi o opasnom i destruktivnom procesu potrebno je uvijek podesiti postavke importa pritiskom na tipku Podesi: Nakon toga će se otvoriti ekran na kojem možete postaviti uvjete za import: •(1.) – Direktorij s datotekama za konverziju – ovdje je potrebno odabrati putanju na računalu gdje spremljena datoteka za import Radnici.csv (obavezno mora imati naziv Radnici.csv). •(2.) – Kriterij prepoznavanja postojećih radnika – način prepoznavanja postojećih radnika: Ne ažuriraj – ako ne želite da se na postojećim radnicima ažurira niti jedan podatak trebao bi biti uključen ovaj parametar. Također, prilikom importa novog radnika (svejedno radi li se o jednom ili više njih) uvijek treba biti uključen ovaj parametar. Šifra – ako želite da prilikom importa određenih podataka na postojeće radnike kriterij prepoznavanja radnika bude šifra radnika tada treba uključiti ovaj parametar Ime i prezime – ako želite da prilikom importa određenih podataka na postojeće radnike kriterij prepoznavanja radnika bude ime i prezime radnika tada treba uključiti ovaj parametar OIB – ako želite da prilikom importa određenih podataka na postojeće radnike kriterij prepoznavanja radnika bude OIB radnika tada treba uključiti ovaj parametar (vjerojatno najbolji i najpouzdaniji kriterij). •(3.) – Ako traženi radnik ne postoji, kreiraj ga – ako prilikom importa želite dodati novog radnika u bazu djelatnika potrebno je uključiti ovaj parametar. Ako je uključen ovaj parametar obavezno trebate imati uključen parametar Ne ažuriraj iz Točke 2. •(4.) – Uvjeti i postavke importa – kada importirate novog radnika (moraju biti uključeni parametri Ne ažuriraj iz Točke 2. i parametar Ako traženi radnik ne postoji, kreiraj ga iz Točke 3.) najčešće bi trebalo označiti sve podatke za import jer jednim potezom (importom) želite imati upisano što više podataka na vašim radnicima. Druga stvar zbog kojih bi trebalo odmah prilikom prvog importa uključiti sve oznake je ta što se ponovnim importom određena polja neće ažurirati novim podacima, dapače mogla bi se pregaziti neispravnim podacima, pa ih zbog toga treba isključiti. Navedena polja koja se ne mogu ažurirati ponovnim importom označena su u tablici u gornjim uputama. •(5.) – Označi sve – pomaže korisnicima da jednim klikom miša označe sve podatke za import •(6.) – Obriši oznake – pomaže korisnicima da jednim klikom miša obrišu oznake sa svih podatke i nakon toga označe svaki pojedini podatak koji žele importirati. Nakon što su postavljeni svi uvjeti za import podataka o radnicima potrebno je pritisnuti tipku OK, a nakon toga tipku Konvert na sljedećem ekranu. Nakon toga radnici bi se trebali importirati u registar djelatnika programskog rješenja 4D Wand. Postupak eksporta matičnih podatka radnika iz modula Plaća U modulu Plaće potrebno je iz padajućeg izbornika Matični podaci pozvati izbornu liniju Djelatnici kako biste ušli u registar djelatnika (radnika): Nakon što ste ušli u registar djelatnika (radnika) iz padajućeg izbornika Export/Import --> Interni export/import baze komitenata --> pozovete naredbu Export podataka o radnicima za 4D Wand iz tekstualne datoteke: Nakon toga pojavit će se sljedeća poruka s upozorenjem: Kada ste pročitali poruku i potvrdili istu pritiskom na tipku OK program će eksportirati podatke o radnicima u csv datoteku i ponudit će standardnu Windows formu za snimanje datoteka. Naziv eksportirane datoteke će uvijek biti Radnici.csv, a format za snimanje csv format:
|