Uvoz izvoda (uvoz izvoda, import izvoda)
Šta i zašto
Banka isporučuje izvod kao mašinski fajl (TXT ili XML) i, obično, kao PDF za čitanje. Uvoz čita mašinski fajl, prepoznaje zaglavlje i sve stavke, i tek na vašu potvrdu ih snima. PDF ide uz isti izvod kao prilog — vidi PDF prilog uz izvod.
Uvoz je dvofazan: prvo vidite šta je program pročitao, pa tek onda potvrđujete. Ništa se ne snima dok ne pritisnete F10.
Preduslovi
- Žiro račun firme postoji u matičnim podacima. Uvoz račun iz fajla prepoznaje, ali ga nikad ne kreira sam. Format zapisa ne smeta — crtice, razmaci i IBAN oblik se zanemaruju, bitan je sam broj računa.
- Račun ima povezan konto iz kontnog plana (bez toga knjiženje kasnije javlja „Žiro račun nema povezan konto iz kontnog plana.").
- Potrebno je pravo izmjene nad Izvodima.
Koje banke i formati
Program format prepoznaje po sadržaju fajla ili — kod Halcom porodice — po nazivu fajla. U koloni Parser na ekranu uvoza vidite koji je prepoznavač preuzeo fajl:
| Banka | Šta piše u koloni „Parser" | Fajl |
|---|---|---|
| NLB Banka a.d. Banja Luka | Halcom2 | TXT (fiksna širina) |
| Nova banka a.d. Banja Luka | HashDelimiter — a kod Halcom izvoza Halcom | TXT (polja odvojena znakom #; Halcom varijanta je {račun}_{ddMMgggg} uz _cov zaglavlje) |
| MF banka a.d. Banja Luka | HalcomMf | TXT (naziv počinje šifrom banke) |
| UniCredit banka a.d. Banja Luka | Unicredit | TXT (fiksna širina) |
| Addiko Bank | Xml | XML |
| Atos banka, Banka Poštanska štedionica, UniCredit — Halcom izvoz | Halcom | dva TXT fajla: zaglavlje + promet |
Kod Halcom porodice naziv fajla nosi podatke — MF banka se prepoznaje isključivo po nazivu (počinje šifrom banke), a kod ostalih Halcom varijanti se iz naziva čita račun i datum prometa. Preimenovan fajl zato zna da ostane neprepoznat („Format fajla nije prepoznat.") ili da izgubi račun. Skidajte ih iz e-bankinga i uvozite pod originalnim nazivom.
Podržane ekstenzije stoje i na samom ekranu: „Podržani formati: .txt, .xml, .pdf. Za Halcom dodajte i zaglavlje i promet."
Halcom isporučuje zaglavlje (_cov / Izvod_Zaglavlje) i promet (_567 / Izvod_Promet)
kao dva odvojena fajla. Ubacite ih zajedno — program ih spaja u jedan izvod. Ako pošaljete samo
jedan, uvoz javlja „Nedostaje fajl zaglavlja (_cov / Izvod_Zaglavlje) — dodajte i zaglavlje." odnosno
„Halcom par nije spojen — dodajte i zaglavlje i promet zajedno."
Koraci
-
Otvorite Izvodi banke → Uvoz izvoda (Ctrl+K → „Izvodi banke — Uvoz izvoda"). Fokus je odmah na dugmetu „Izaberi fajlove"; fajlovi se mogu i prevući na polje.
-
Izaberite fajlove — može ih biti više odjednom, i mogu biti izvodi različitih računa i banaka.
-
Pojavljuje se pregled: po jedan red za svaki fajl, sa prepoznatim računom, brojem izvoda, datumom, stanjima, brojem stavki i porukom.

-
Enter na redu otvara „Stavke izvoda" — sve stavke onako kako su pročitane, prije nego što je išta snimljeno. Esc vraća nazad.

-
F10 (ili „Potvrdi uvoz") snima. Javlja se „Uvoz završen" sa brojem uvezenih i preskočenih izvoda, a fokus stoji na vezi „Otvori listu izvoda" — Enter vodi na listu.
Kako se čita pregled
Status reda je jedno od tri:
| Oznaka | Šta znači |
|---|---|
| Validan izvod | red će biti uvezen |
| Upozorenje | red će biti uvezen, ali nešto treba pogledati (npr. drugi izvod istog dana) |
| Problem | red neće biti uvezen; poruka kaže zašto |
Saldo je kontrola samog fajla: početno stanje + prilivi − odlivi = krajnje stanje.
| Saldo | Šta znači |
|---|---|
| Saldo tačan | brojke iz zaglavlja se slažu sa stavkama |
| Saldo ne štima | fajl sam sebi protivrječi — javite banci prije knjiženja |
| — (Saldo nije provjeren) | fajl ne nosi početno stanje, pa se kontrola ne može izvesti; to nije greška |
Isti fajl dva puta
Uvoz je zaštićen na dva načina: po sadržaju fajla i po ključu (račun, broj izvoda, godina). Ponovni uvoz istog izvoda se preskače sa porukom:
Izvod br. 61 već postoji.
Red ostaje vidljiv kao preskočen, ostatak uvoza prolazi normalno. Zato je uvoz cijelog foldera sasvim bezbjedan — ono što je već unutra neće ući drugi put.
Banka je poslala ISPRAVKU izvoda (isti broj, drugačiji sadržaj)
Ako fajl nosi isti broj izvoda, a sadržaj mu je drugačiji, to nije ponovna isporuka nego ispravka koju je banka izdala. Takav red se ne uvozi tiho preko postojećeg izvoda — dobija oznaku Problem i poruku koja kaže i šta dalje:
Izvod sa ovim brojem je već uvezen, ali je sadržaj fajla drugačiji — banka je izdala ispravku. Uvoz je odbijen da se ispravljene stavke ne bi tiho izgubile.
Ispravka se unosi kroz istoriju uvoza, u tri koraka:
- Potvrdite uvoz (F10) i pored odbijenog reda. Ništa se time ne knjiži — potvrda služi da se ispravljeni fajl arhivira, jer se ponovni uvoz uvijek radi iz arhive. Poruka poslije potvrde to i kaže: „Uvoz je zabilježen, ali nijedan novi izvod nije uvezen."
- Izvodi banke → Istorija uvoza, otvorite taj uvoz (onaj sa ispravljenim fajlom, ne prvi) i pokrenite „Uporedi sa arhivom (F9)". Izvod će biti prikazan kao Izmijenjen.
- „Prepiši izvode" — postojeći izvod se prepisuje iz ispravljenog fajla.
Ponovni uvoz uvijek čita fajl iz arhive tog uvoza. Prvi uvoz u arhivi ima stari fajl, pa bi poređenje sa njim reklo „bez promjene". Ispravljeni fajl je u arhivi uvoza u kojem je i stigao.
Ako je izvod već proknjižen, prvo stornirajte nalog izvoda (izvod se time vraća u status Uvezen), pa onda uradite prepis — vidi Knjiženje izvoda.
Kad je prepis urađen, isti fajl više nije „ispravka": ponovni uvoz istog fajla se od tada preskače kao običan duplikat, jer izvod već sadrži tačno ono što taj fajl kaže.
Dva izvoda za ISTI dan
Banka ponekad jedan kalendarski dan pošalje kao dva fajla, svaki sa svojim brojem izvoda. Nijedna zaštita iznad to ne vidi: brojevi su različiti, pa je i ključ različit, a i sadržaj fajlova je različit.
Zato uvoz na to upozorava, ali ne odbija:
Za isti račun i datum postoji i izvod br. 61 — provjerite da se stavke ne dupliraju.

Red dobija oznaku Upozorenje, ali ostaje potvrdiv. Tako mora biti: podijeljena isporuka istog dana je legalna (banka smije da pošalje dan u dvije pošiljke), a izvod se ne može obrisati — kad bi uvoz odbio drugi fajl, taj izvod bi ostao zauvijek neunesen.
Prava brana stoji na knjiženju, gdje se stavke stvarno unose u knjige — vidi Provjera duplog knjiženja.
Izvod bez stavki se ne uvozi
Izvod koji nema nijednu stavku se uvijek odbija, bez izuzetka:
Izvod nema nijednu stavku — nedostaje fajl prometa. Dodajte zaglavlje i promet zajedno i pokušajte ponovo.
Razlog je praktičan: izvod bez prometa je gotovo uvijek greška uvoza (najčešće Halcom zaglavlje bez prometa). Kad bi se takav izvod snimio, potrošio bi ključ (račun, broj, godina) — i onda bi ispravljeni ponovni uvoz istog izvoda bio odbijen kao duplikat, trajno. Isto važi i za izvod čije zaglavlje tvrdi da prometa nije bilo: banka izvod izdaje za dan sa prometom, pa se i to čita kao greška isporuke.
Ostale poruke uvoza
| Poruka | Šta uraditi |
|---|---|
| „Žiro račun iz fajla ne postoji — kreirajte ga." | dugme „Kreiraj žiro račun" vodi pravo na unos računa; poslije toga ponovite uvoz |
| „Format fajla nije prepoznat." | fajl nije izvod (ili je banka promijenila format) — javite podršci uz primjerak fajla |
| „Parsiranje fajla nije uspjelo." | fajl je prepoznat ali oštećen; skinite ga ponovo iz e-bankinga |
| „Zaglavlje izvoda je nepotpuno (broj ili datum se ne mogu pročitati)." | najčešće nedostaje odgovarajući par fajlova |
| „Fajl je prazan." / „Fajl je prevelik." / „Previše fajlova u jednom uvozu." | podijelite uvoz na manje pošiljke |
Arhiva uvoza i ponovni uvoz (replay)
Svaki uploadovan original se arhivira. Ekran Istorija uvoza čuva ko je i kada uvezao koje fajlove, sa ishodom po fajlu i vezom na „Preuzmi original". To nije samo pogodnost — knjigovodstvena dokumentacija se čuva propisani rok.
Zato postoji i ponovni uvoz (replay): ako se ispostavi da je fajl pročitan pogrešno, izvod se ponovo izvodi iz arhive, bez traženja originala po mailovima.
-
Izvodi banke → Istorija uvoza, Enter na redu uvoza.
-
„Uporedi sa arhivom (F9)" — pokreće poređenje bez ikakve izmjene. Tabela pokazuje šta bi se promijenilo po izvodu: Bez promjene, Izmijenjen, Novi (nije kreiran) ili Nema ga više, uz broj stavki sada i poslije.

-
Tek „Prepiši izvode" stvarno prepisuje, uz potvrdu.
Stavke se brišu i ponovo izvode iz fajla. Preživljavaju samo one odluke koje fajl ne može reprodukovati, i to samo na stavkama koje su ostale iste (isti partner sa fajla, isti opis, ista referenca, isti iznosi):
- ručno izabran konto na stavci;
- marker „ne knjiži se" sa razlogom.
Uparivanje partnera i pravila kontiranja se ponovo izvode od nule. Stavka koju popravljen prepoznavač sada čita drugačije (recimo, sa ispravnim iznosom) s pravom gubi i konto i marker — to je upravo ono zbog čega se ponovni uvoz i radi.
Ponovni uvoz je odbijen u dva slučaja:
| Poruka | Zašto |
|---|---|
| „Uvoz sadrži proknjižen izvod — ponovni uvoz nije dozvoljen. Stornirajte nalog izvoda (izvod se time vraća u status Uvezen) pa pokušajte ponovo." | proknjižene stavke su dokaz iza naloga — vidi uputstvo ispod |
| „Za ovaj uvoz nema arhiviranog mašinskog fajla, pa se ne može ponoviti." | u tom uvozu nije bilo ničega mašinski čitljivog (npr. samo PDF) |
Ako se ispostavi da je već proknjižen izvod pogrešno pročitan, put nazad postoji:
- stornirajte nalog izvoda u Glavnoj knjizi — izvod se time vraća u status Uvezen;
- ponovite uvoz iz arhive (ili ga jednostavno proknjižite ponovo, ako je fajl bio dobro pročitan).
Nalog se pri tome ne briše: u knjigama ostaju i prvobitni nalog (storniran) i njegov storno nalog, a novo knjiženje dobija novi broj naloga. od v2026.07 · KNJ-360
Jedan izuzetak: ako je knjiženjem izvoda zatvorena neka faktura, storno je odbijen dok to zatvaranje ne razvežete među otvorenim stavkama.
Šta se dešava poslije
- Izvodi su na Listi izvoda sa statusom Uvezen.
- Partneri su već pokušano upareni — vidi Uparivanje partnera.
- Pravila kontiranja su već primijenjena na stavke koje pogađaju.
- Sljedeći korak je knjiženje (F10).