Export i import osnovnih sredstava

Export i import podataka osnovnih sredstava i sitnog inventara iz i prema vanjskim sustavima i uređajima

Struktura export/import datoteka za automatsko učitavanje osnovnih sredstava i početnih stanja iz vanjskih sustava i lakšu izmjenu postojećih slogova.

Datum kreiranja: 19.07.2024.

Datum zadnje izmjene: 19.07.2024.

Konverter osnovnih sredstava je alat koji omogućava brzu i pouzdanu integraciju velikog broja slogova osnovnih sredstava i sitnog inventara u poslovno-informacijski sustav 4D Wand, čije podatke korisnik već posjeduje u nekom elektronskom formatu (npr iz programskog rješenja drugog proizvođača).

Prije pokretanja exporta/importa osnovnih sredstava, korisnik mora imati uključeno pravo pristupa 353 - OSN: Export svih osnovnih sredstava u csv datoteku.

Export osnovnih sredstava u csv

Želite li napraviti višestruku izmjena na postojećim podacima osnovnih sredstava, možete ih eksportirati u csv datoteku sa svim relevantnim poljima tablice osnovnih sredstava i ažurirati ih koristeći se drugim programskim alatima (MS Excel, Notepad, ...). Eksport svih podataka je moguće pozvati kroz slijedeći niz komandi: 4D Wand --> Osnovna sredstva --> Registri --> Osnovna sredstva, te iz padajućeg izbornika Export/Import pokrenuti Eksport svih podataka o osnovnim sredstvima za 4D Wand u tekst datoteku, prikazano kao na slici ispod.

Pozivom navedene opcije, nakon upozorenja i pojašnjenja namjene ovog exporta, otvara se upit lokacije na koju csv datoteku želite spremiti.

Import osnovnih sredstava

Import osnovnih sredstava služi za dodavanje novih slogova tablice osnovnih sredstava i sitnog inventara kao i za ažuriranje postojećih slogova podacima pripremljenim u drugom programskom rješenju.
Vrlo je važno napomenuti da osnovno sredstvo koje će se importirati u bazu 4D Wand sustava, mora u ulaznoj datoteci već biti klasificirano sukladno pravilima klasificiranja osnovnih sredstava opisanim u nastavku.
Primjer već popunjene konfiguracijske datoteke sadržan je u instalaciji 4D Wanda na poziciji W:\4D\Wand\Client\Ext, pa ju možete koristiti kao predložak za popunjavanje.

Popunjavanje XLS datoteka

Uz konverter su isporučeni predlošci u MS Excel formatu koji služe za pripremu podataka za import i treba ih popuniti podacima koje želite integrirati u 4D Wand sustav.
Radi lakšeg snalaženja, u datotekama su crvenom bojom označena obavezna, sivom bojom opcionalna i dodatna polja, koja nikako nisu predviđena za korištenje bez konzultacije i izričite upute djelatnika 4th Dimension. d.o.o.
Važna napomena: import podrazumijeva da u pripremljenoj datoteci ostavite jednak broj naslovnih redaka kao i u XLS predlošku, jer će konverter prilikom importa preskočiti taj broj redaka.

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 izdvojeno 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)

STRING(nn) - Tekstualni podataka maksimalne duljine nn znakova u kom ne smije biti znak ; (točka-zarez)

DD.MM.GGGG - Datumski podatak formatiran kao dan.mjesec.godina gdje su dan i mjesec popunjeni vodećim nulama u slučaju da su manji od 10, npr.: 03.04.2006.

HH.MM.SS - Vremenski podatak formatiran kao sati:minute:sekunde gdje su sati, minute i sekunde popunjeni vodećim nulama ako su manji od 10, npr.: 03:04:09.

OsnNivo1.xls

U ovoj datoteci možete prije konverzije osnovnih sredstava u 4D Wand pripremiti registar prvog nivoa klasifikacije osnovnih sredstava, kako biste vrijednosti iz registra mogli pridružiti osnovnim sredstvima tijekom same konverzije.

Br.

Podatak

Tip podatka

Opis podatka

1.

Šifra

STRING(2)

Šifra: šifra klase klasifikacije na prvom nivou. Šifra treba biti dvoznamenkasta, (ukoliko želite napraviti klasu, treba je upisati kao 01...)

2.

Naziv

STRING(<=50)

Naziv klase

U ovisnosti o parametru Ažuriraj postojeće registre, import će preskočiti postojeće registre ili ih pregaziti podacima koji se importiraju iz datoteke.

OsnNivo2.xls

U ovoj datoteci možete prije konverzije osnovnih sredstava u 4D Wand pripremiti registar drugog nivoa klasifikacije osnovnih sredstava, kako biste vrijednosti iz registra mogli pridružiti osnovnim sredstvima tijekom same konverzije.

Br.

Podatak

Tip podatka

Opis podatka

1.

Šifra

STRING(4)

Šifra: šifra grupe klasifikacije na drugom nivou. Šifra treba biti četveroznamenkasta popunjena vodećim nulama, (ukoliko želite napraviti grupu 101, treba je upisati kao 0101...)

2.

Naziv

STRING(<=50)

Naziv grupe

3.

Konto nabavne vrijednosti

STRING(<=10)

Konto definiran za knjiženje nabavne vrijednosti

4.

Konto ispravka vrijednosti

STRING(<=10)

Konto definiran za knjiženje ispravka vrijednosti

5.

Konto troška

STRING(<=10)

Konto definiran za knjiženje troška

6.

Godišnja stopa amortizacije

NUMERIC(6,3)

Postotak godišnje stope amortizacije

7.

AOP za obrazac DI

NUMERIC

AOP za obrazac DI, upisuje se numerička šifra napisana ispred opisa:

0 - '-'

001 - 'GRAĐEVINSKI OBJEKTI'

002 - 'BRODOVI VEĆI OD 1000 BRT'

003 - 'OSNOVNO STADO'

004 - 'NEMATERIJALNA IMOVINA'

005 - 'OSOBNI AUTOMOBILI'

006 - 'OPREMA'

007 - 'VOZILA (OSIM OSOBNIH AUTOMOBILA)'

008 - 'MEHANIZACIJA'

009 - 'RAČUNALA, RAČUNALNA OPREMA I PROGRAMI'

010 - 'OPREMA ZA RAČUNALNE MREŽE'

011 - 'MOBILNI TELEFONI'

012 - 'ALATI, POGONSKI INVENTAR'

013 - 'OSTALA NESPOMENUTA DUGOTRAJNA IMOVINA'

U ovisnosti o parametru Ažuriraj postojeće registre, import će preskočiti postojeće registre ili ih pregaziti podacima koji se importiraju iz datoteke.

OsnSmjestaj.xls

Ovom datotekom možete prije konverzije osnovnih sredstava u 4D Wand pripremiti registar smještaja osnovnih sredstava, kako biste vrijednosti iz registra mogli pridružiti osnovnim sredstvima tijekom same konverzije.

Br.

Podatak

Tip podatka

Opis podatka

1.

Šifra

STRING(<=6)

Šifra smještaja osnovnog sredstva (npr. SKL001)

2.

Naziv

STRING(<=80)

Naziv smještaja

3.

Opis1

STRING(<=80)

Opis smještaja 1

4.

Opis2

STRING(<=80)

Opis smještaja 2

U ovisnosti o parametru Ažuriraj postojeće registre, import će preskočiti postojeće registre ili ih pregaziti podacima koji se importiraju iz datoteke.

OsnSredstva.xls

Ovo je glavna datoteka konverzije, uz pomoć koje definirate osnovna sredstva za integraciju u sustav 4D Wand. Vrijedi generalno pripomenuti da sva polja u ovoj datoteci odgovaraju istoimenim poljima na formi osnovnih sredstava 4D Wand-a i detaljno su pojašnjena u uputama 4D Wand-a.
Slijedi popis polja koja možete popuniti i ažurirati uz kratka pojašnjenja:

Br.

Podatak

Tip podatka

Opis podatka

1.

OsnSredstvo

NUMERIC(6)

ID osnovnog sredstva, sadržaj će biti importiran samo kod dodavanja novog sloga, kod ažuriranja se zanemaruje

2.

Vrijeme

NUMERIC(6)

Na podatak utječu prometni dokumenti osnovnih sredstava, polje se ne importira

3.

Grupa

STRING(4)

Grupa klasifikacije (Nivo 2) kojoj osnovno sredstvo pripada npr. 0101

4.

Naziv

STRING(<=80)

Naziv osnovnog sredstva

5.

Mjesto troška

STRING(<=6)
 ili
STRING(<=80)

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.

6.

Dimenzija 1

STRING(<=6)
 ili
STRING(<=80)

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.

7.

Dimenzija 2

STRING(<=6)
 ili
STRING(<=80)

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.

8.

Dimenzija 3

STRING(<=6)
 ili
STRING(<=80)

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. td>

9.

Mjeseci

NUMERIC

Na podatak utječu dokumenti osnovnih sredstava, polje se ne importira

10.

UkupnoMjeseci

NUMERIC

Na podatak utječu dokumenti osnovnih sredstava, polje se ne importira

11.

InvBroj

STRING(<=30)

Inventarni broj osnovnog sredstva

12.

NabKonto

STRING(<=10)

Analitički konto definiran za knjiženje nabavne vrijednosti

13.

OtpKonto

STRING(<=10)

Analitički konto definiran za knjiženje otpisa vrijednosti

14.

TroKonto

STRING(<=10)

Analitički konto definiran za knjiženje vrijednosti troškova

15.

JedMjere

STRING(<=6)

Oznaka jedinice mjere osnovnog sredstva

16.

Smjestaj

STRING(<=6)
 ili
STRING(<=80)

Registar smještaja osnovnog sredstva 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.

IzlazniDokument

STRING(<=30)

Opis dokumenta po kojem je osnovno sredstvo razduženo

18.

DatumNabavke

DD.MM.GGGG

Datum nabavke osnovnog sredstva

19.

UlazniDokument

STRING(<=30)

Opis dokumenta po kojem je osnovno sredstvo nabavljeno

20.

Dobavljač

NUMERIC(6)
 ili
 STRING(<=255)

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

21.

DatumUpotrebe

DD.MM.GGGG

Na podatak utječu dokumenti osnovnih sredstava, polje se ne importira.

22.

DatumVanUpotrebe

DD.MM.GGGG

Na podatak utječu dokumenti osnovnih sredstava, polje se ne importira.

23.

DatumZadnjeAmortizacije

DD.MM.GGGG

Na podatak utječu dokumenti osnovnih sredstava, polje se ne importira.

24.

AmortStopa

NUMERIC(4,3)

Godišnja stopa amortizacije

25.

NabCijena

NUMERIC(13,2)

Nabavna cijena. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

26.

NabVrijednost

NUMERIC(13,2)

Nabavna vrijednost. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

27.

OtpVrijednost

NUMERIC(13,2)

Otpisna vrijednost. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

28.

PovVrijednost

NUMERIC(13,2)

Povećanje vrijednosti. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

29.

SmaVrijednost

NUMERIC(13,2)

Smanjenje vrijednosti. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

30.

PreNabVrijednost

NUMERIC(13,2)

Prethodna nabavna vrijednost. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

31.

PreOtpVrijednost

NUMERIC(13,2)

Prethodno otpisana vrijednost. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

32.

PrePovVrijednost

NUMERIC(13,2)

Prethodno povećanje vrijednosti. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

33.

PreSmaVrijednost

NUMERIC(13,2)

Prethodno smanjenje vrijednosti. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

34.

Kolicina

NUMERIC(13,2)

Količina osnovnih sredstava. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

35.

Cijena

NUMERIC(13,2)

Jedinična cijena osnovnog sredstva. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

36.

Status

NUMERIC(3)

Status osnovnog sredstva. Podatak se importira ukoliko je uključen parametar Kreiraj dokument unosa osnovnih sredstava i može se napraviti samo za osnovna sredstva koja tek nastaju. Ako se osnovna sredstva ažuriraju, ovo polje se ne importira.

37.

SitniInventar

NUMERIC(3)

Oznaka da li se radi o osnovnom sredstvu ili o sitnom inventaru, vrijednost može biti 0 ili 1.

38.

VijekTrajanja

NUMERIC(9,2)

Vijek trajanja osnovnog sredstva

39.

RezervaIznos01

NUMERIC(9,2)

Rezervno polje ne koristi se i ne importira se.

40.

RezervaIznos02

NUMERIC(9,2)

Rezervno polje ne koristi se i ne importira se.

41.

RezervaIznos03

NUMERIC(9,2)

Rezervno polje ne koristi se i ne importira se.

42.

RezervaLong01

NUMERIC(6)

Rezervno polje ne koristi se i ne importira se.

43.

RezervaLong02

NUMERIC(6)

Rezervno polje ne koristi se i ne importira se.

44.

RezervaLong03

NUMERIC(6)

Rezervno polje ne koristi se i ne importira se.

45.

RezervaString01

NUMERIC(6)

Rezervno polje ne koristi se i ne importira se.

46.

RezervaString02

NUMERIC(6)

Rezervno polje ne koristi se i ne importira se.

47.

RezervaString03

NUMERIC(6)

Rezervno polje ne koristi se i ne importira se.

48.

Kreirao

NUMERIC(6)

ID usera koji je kreirao osnovno sredstvo, ne importira se.

49.

Mijenjao

NUMERIC(6)

ID usera koji je mijenjao osnovno sredstvo, ne importira se.

50.

DatumKreiranja

DD.MM.GGGG

Datum kreiranja osnovnog sredstva, ne importira se.

51.

VrijemeKreiranja

HH:MM:SS

Vrijeme kreiranja osnovnog sredstva, ne importira se.

52.

DatumIzmjene

DD.MM.GGGG

Datum izmjene osnovnog sredstva, ne importira se.

53.

VrijemeIzmjene

HH:MM:SS

Vrijeme kreiranja osnovnog sredstva, ne importira se.

54.

Napomena

STRING(<=6400)

Napomena osnovnog sredstva u kojima je CRLF zamijenjen znakom |

Snimanje CSV datoteka

Nakon što ste popunili željeni predložak, potrebno ga je 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 kreirali datoteku enkodiranu na odgovarajući način (ANSI Windows 1250 kodiranje):

Pokretanje importa artikala

Nakon što ste pripremili csv datoteku za import u 4D Wand, potrebno je pokrenuti import na sljedeći način: 4D Wand -> Osnovna sredstva-> Registri -> Osnovna sredstva, te pozvati Export/Import --> Interni export/import baze osnovnih sredstava --> Import svih podataka o osnovnim sredstvima za 4D Wand iz text datoteke (na slici ispod).

Nakon pokretanja importa svih podataka o artiklima iz tekst datoteka otvoriti će se prozor konvertera (1.).

Da bi se import ispravno izvršio potrebno ga je prvo podesiti odabirom tipke Podesi (3.). Na prikazanom prozoru potrebno je odabrati putanju do direktorija u kojem se nalazi pripremljena csv datoteka iz koje će se učitati pripremljeni podaci. Ako se radi izmjena postojećih artikala, potrebno je odabrati kriterij prepoznavanja osnovnog sredstva: prepoznavanje po Inventarnom broju ili ID-u. Ako u izmijenjenoj datoteci postoje osnovna sredstva  koja ne postoje u 4D Wand-u, a želite ih dodati, potrebno je uključiti opciju Ako traženi Osnovno sredstvo ne postoji, kreiraj ga. Ukoliko koristite opciju Ako traženo Osnovno sredstvo ne postoji, kreiraj ga za osnovna sredstva koja će biti kreirana, moguće je odabrati i opciju Kreiraj dokument upisa osnovnih sredstava kako bi import pripremio i i dokument s početnim stanjem osnovnih sredstava, čijim odobravanjem će se iz importne datoteke popuniti sve cijene, vrijednosti i količine na samom osnovnom sredstvu.  Da bi se izmjene izvršile, potrebno je i uključiti ona polja koja želite ažurirati..

S obzirom na to da se radi o IZUZETNO destruktivnom procesu, prije potvrdnog odgovora (2.) svakako napravite backup podataka 4D Wand-a. To je jedini način da u vratite stare podatke u slučaju problema, poteškoća ili neočekivanog rezultata uzrokovanog neispravnim popunjavanjem podataka u predloške .

 


*** 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.