Konvertujte bankovne izvode u OFX format (Uputstvo za uvoz u knjigovodstveni softver) | PDFSub
PDFSub Team
Razumevanje strukture OFX datoteke
OFX datoteka je običan tekst. Možete je otvoriti u bilo kom uređivaču teksta da biste pregledali njen sadržaj. Evo pojednostavljenog primera koji prikazuje ključne elemente:
OFXHEADER:100
DATA:OFXSGML
VERSION:102
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:NONE
<OFX>
<SIGNONMSGSRSV1>
<SONRS>
<STATUS><CODE>0<SEVERITY>INFO</STATUS>
<DTSERVER>20260302
<LANGUAGE>ENG
</SONRS>
</SIGNONMSGSRSV1>
<BANKMSGSRSV1>
<STMTTRNRS>
<STMTRS>
<CURDEF>USD
<BANKACCTFROM>
<BANKID>021000021
<ACCTID>123456789
<ACCTTYPE>CHECKING
</BANKACCTFROM>
<BANKTRANLIST>
<DTSTART>20260201
<DTEND>20260228
<STMTTRN>
<TRNTYPE>DEBIT
<DTPOSTED>20260205
<TRNAMT>-85.50
<FITID>20260205-8550-001
<NAME>ACME SUPPLIES LLC
<MEMO>Kupovina kancelarijskog materijala
</STMTTRN>
<STMTTRN>
<TRNTYPE>CREDIT
<DTPOSTED>20260210
<TRNAMT>3200.00
<FITID>20260210-320000-001
<NAME>UPLATA ZARADE
<MEMO>Direktna uplata - februar
</STMTTRN>
</BANKTRANLIST>
<LEDGERBAL>
<BALAMT>12456.78
<DTASOF>20260228
</LEDGERBAL>
</STMTRS>
</STMTTRNRS>
</BANKMSGSRSV1>
</OFX>
Objašnjenje ključnih oznaka
| Oznaka | Opis |
|---|---|
BANKID |
Identifikacioni broj banke |
ACCTID |
Broj računa |
ACCTTYPE |
Tip računa: CHECKING, SAVINGS, MONEYMRKT ili CREDITLINE |
DTSTART / DTEND |
Početni i krajnji datum perioda izvoda (GGGGMMDD) |
STMTTRN |
Pojedinačni zapis transakcije |
TRNTYPE |
Tip transakcije: DEBIT, CREDIT, INT (kamata), FEE, SRVCHG (naknada), DEP (depozit), ATM, POS, XFER (prenos), CHECK, PAYMENT, OTHER |
DTPOSTED |
Datum transakcije u formatu GGGGMMDD |
TRNAMT |
Iznos transakcije — negativan za zaduženja, pozitivan za uplate |
FITID |
Identifikator transakcije finansijske institucije — jedinstveni ID za otkrivanje duplikata |
NAME |
Naziv primaoca ili transakcije (maks. 32 znaka u OFX 1.x) |
MEMO |
Dodatni opis ili beleška (maks. 255 znakova) |
LEDGERBAL |
Završni saldo sa iznosom i datumom |
OFX 1.x (prikazan iznad) koristi SGML sintaksu — oznake ne zahtevaju zatvarajuće elemente. OFX 2.x koristi pravilno formatiran XML sa odgovarajućim zatvarajućim oznakama. Većina računovodstvenog softvera prihvata oba. Za izvode kreditnih kartica, omotač se menja u CREDITCARDMSGSRSV1 umesto BANKMSGSRSV1, ali struktura transakcije unutar ostaje ista.