Home
.Xml datoteka
Format .xml je otvoreni format i standard je za prijenos podataka između dvije (različite) aplikacije u ovom slučaju vašeg programa i web stranica porezne uprave ili banke. U osnovi, to je samoopisiva tekst datoteka koja predstavlja neki izvještaj.
Prije dostave obrasca poreznoj upravi treba izvršiti provjeru dali su podaci napisani u ispravnom obliku. Formalnu provjeru vrši i FINA program e-porezna, prije preuzimanja (već napravljene) .xml datoteke. Ako nemate e-porezna, za formalnu provjeru valjanosti možete koristiti naš Univerzalni Xml Validator.
Validator kontrolira format podataka, i dali su sva polja popunjena. Za kontrolu koristi odgovarajuću .xsd shemu, u kojoj je definirano kako se moraju upisivati podaci. .Xsd schema je inkorporirana u Univerzalni Xml Validator.
Primjer .xml datoteke
U nastavku je prikazan dio koda .xml datoreke sa najčešćim greškama: Osnova je uvijek <element>vrijednost</elementKraj>, vrijednost se može sastojati i od novih elemenata i tako u više razina u dubinu.
<Banka>
<Naziv> Erste & Steiermerkicshe bank </Naziv>
<Adresa></Adersa>
</Banka>
- Nedopustiv je razmak između '<Naziv> Erste' kao i 'bank </Naziv>'
- Ne koristiti '&' ako nije nužno, često se pojavljuje u nazivima tvrtki. '&' je u matematici (informatici) logički operator koji ovdje izaziva grešku. Kod korištenja naziva banke i naziva poduzeće se programski korigira , ali ako ne vodite računa se može pojaviti na nekom (neuobičajenom) mjestu.
- Nesmije se pojaviti prazan element, ili mora postojat ili (ako nije obavezan) izostavlja se cijeli red
Ispravan kod bi bio <Naziv>Erste i Steiermerkicshe bank</Naziv>
Greške i njihovo otklanjanje
Eventualnu grešku u elektronskom izvještaju (.xml) mogu prouzrokovat izvorni podaci (datoteka na kojoj se temelji izvještaj), ali i neispravno popunjeni matični podaci o radniku, operateru, dobavljaču ili drugi.
Danas je moda da se poslovni subjekti zovu "Netko & Nešto d.o.o". '&' u nazivu uzrokuje grešku u xml datoteci, zato vodite računa i jednostavno prepravite naziv.
Ako postoji greška, Validator će vas uputit na red i kolonu gdje se greška nalazi. Ako imate potrebu za ispravit neki podatak (grešku), nemojte to radit u .xml datoteci. Ispravak napravite kroz program, na izvoru podataka (koji god bio), i ponovite izvještaj, u protivnom će Vas greška dočekati i slijedeći put.
Greške je moguće ispravit i (ne preporuča se) direktno u .xml datoteci, sa nekim tekst editorom. Za uređivanje vam treba editor koji ima brojeve linija - meni je jako dobar (i ne manje važno besplatan) Notepad++. Bez broja linije je prava mora naći neku liniju 500 i nešto, u kojoj se nalazi greška.
