OFX формат гэж юу вэ? Open Financial Exchange-ийг тайлав
OFX нь банк болон програм хангамж хооронд санхүүгийн мэдээлэл солилцох нээлттэй стандарт юм. OFX файлд юу агуулагддаг, яагаад Xero, MYOB, GnuCash зэрэг нь үүнийг илүүд үздэгийг энд тайлав.
Таны нягтлан бодох бүртгэлийн програм хангамж OFX файл нэхэж байна. Банкнаас танд PDF өгсөн. Одоо та урьд өмнө нь сонсож байгаагүй форматаар гайхаж, яагаад энгийн нэг хүснэгт ажил хийхгүй байгаа юм бол гэж бодож байна.
OFX буюу Open Financial Exchange нь орчин үеийн санхүүгийн програм хангамжийг хөтлөх нууц стандарт юм. Энэ нь Xero банкны гүйлгээг та багана тохируулж шаардлагагүйгээр импортлох боломжийг олгодог. Энэ нь GnuCash давхар гүйлгээг хэрхэн илрүүлдэг болохыг тайлбарладаг. Мөн QuickBooks-ийн QBO форматын үндэс нь энэ юм.
Энэхүү гарын авлагад OFX гэж юу болох, түүнд юу агуулагддаг, CSV болон QBO-той хэрхэн харьцуулагддаг, аль програм хангамж дэмждэг, мөн PDF банкны хуулгаас хэрхэн OFX файл үүсгэх талаар дэлгэрэнгүй тайлбарласан болно.
OFX нэг өгүүлбэрт
Open Financial Exchange нь санхүүгийн байгууллагууд, програм хангамж болон эцсийн хэрэглэгчдийн хооронд санхүүгийн мэдээлэл солилцох XML-д суурилсан өгөгдлийн формат юм. Энэ нь Intuit-ийн QBO форматын үндэс болсон нээлттэй стандарт бөгөөд ихэнх QuickBooks бус нягтлан бодох бүртгэлийн програм хангамж банкны гүйлгээ импортлоход илүүд үздэг формат юм.
OFX-ийг санхүүгийн өгөгдлийн ерөнхий хэл гэж ойлгож болно. Банкууд үүгээр ярьдаг. Нягтлан бодох бүртгэлийн програм хангамж үүнийг уншдаг. CSV-ээс ялгаатай нь - ямар ч утгагүй зөвхөн мөр ба баганаас бүрддэг - OFX нь хүлээн авагч програм хангамжид өгөгдлийн яг юуг илэрхийлж байгааг нарийвчлан зааж өгөх бүтэцтэй мета өгөгдлийг агуулдаг.
OFX-ийн түүх
OFX нь 1997 онд Microsoft, Intuit, CheckFree компаниудын санаачилгаар бий болсон. Тус бүр өөрсдийн өрсөлдөх стандартуудтай байсан - Microsoft нь OFC (Open Financial Connectivity), Intuit нь өөрийн солилцооны формат, CheckFree нь цахим төлбөрийн протоколтой байв. OFX нь тэднийг нэгтгэсэн буулт байв.
Хувилбарын хугацаа
- OFX 1.0 (1997) -- SGML (Standard Generalized Markup Language) дээр суурилсан анхны тодорхойлолт. SGML нь таглаагүй тагуудад зөвшөөрдөг тул OFX 1.x файлууд нь орчин үеийн XML-ээс өөр харагддаг.
- OFX 1.6 (2002) -- Хамгийн өргөн тархсан хувилбар. Одоо ч SGML дээр суурилсан. OFX татаж авах боломжтой ихэнх банкууд 1.6 файлыг үүсгэдэг.
- OFX 2.0 (2005) -- Их шинэчлэлт. SGML-ээс хаалтын тагуудтай жинхэнэ XML руу шилжсэн.
- OFX 2.2 (2016) -- Аюулгүй байдлыг сайжруулж, хөрөнгө оруулалтын гүйлгээний дэмжлэгийг нэмэгдүүлсэн.
- OFX 2.3 (Одоогийн) -- Санхүүгийн Өгөгдөл Солилцооны (FDX) байгууллагаас удирддаг хамгийн сүүлийн хувилбар бөгөөд анхны үүсгэн байгуулагчдаас удирдлагыг шилж авсан салбарын консорциум юм.
SGML-ээс XML руу шилжих нь чухал, учир нь энэ нь задлах явцад нөлөөлдөг. 1.x хувилбарын файл нь таглаагүй тагууд (<TRNTYPE>DEBIT нь </TRNTYPE> байхгүй) ашигладаг бол 2.x хувилбар нь хаалтын тагуудтай жинхэнэ XML ашигладаг. Ихэнх орчин үеийн задлагчид хоёуланг нь хэрэглэдэг боловч хувилбарын зөрчил нь OFX импортын алдааны нийтлэг шалтгаан хэвээр байна.
OFX-д юу агуулагдаж болох вэ
OFX нь зөвхөн банкны хуулганы формат биш юм. Тодорхойлолт нь санхүүгийн өгөгдлийн өргөн хүрээг хамардаг:
- Банкны дансны хуулга -- Харилцах, хадгаламж, мөнгөний зах зээлийн дансны гүйлгээнүүд. Хамгийн түгээмэл хэрэглэгдэх тохиолдол.
- Зээлийн картыны хуулга -- Худалдан авагчийн ангиллын код болон худалдан авалтын дэлгэрэнгүй мэдээлэлтэй гүйлгээний түүх.
- Хөрөнгө оруулалт ба брокерийн хуулга -- Хувьцаа худалдан авах, ногдол ашиг төлөх, мөнгө шилжүүлэх, болон хэсэгчилсэн өртөгтэй багцын байр суурийн мэдээлэл.
- Төлбөрийн мэдээлэл -- Төлбөр төлөгчдийн жагсаалт, төлөвлөсөн төлбөрүүд, болон төлбөрийн баталгаажуулалт.
- Татварын мэдээлэл -- Санхүүгийн байгууллагууд болон татварын програм хангамж хооронд дамжуулагддаг 1099 маягт болон бусад татварын баримт бичиг.
- Зээлийн хуулга -- Орон сууц, автомашин, болон хувийн зээлийн гүйлгээний бүртгэл болон үлдэгдлийн мэдээлэл.
Ихэнх нягтлан бодогч, бүртгэлчдийн хувьд OFX нь нэг зүйлийг илэрхийлдэг: банк болон зээлийн картыны гүйлгээг багана тохируулах эсвэл огнооны форматыг тааварлахгүйгээр нягтлан бодох бүртгэлийн програм хангамжид импортлох.
OFX файлын дотор
1.6 хувилбарын банкны хуулгын OFX файл ийм харагддаг. Энэ нь та хамгийн их таарах формат бөгөөд ихэнх банк болон хөрвүүлэгч хэрэгслүүд үүсгэдэг SGML-д суурилсан хувилбар юм:
OFXHEADER:100
DATA:OFXSGML
VERSION:160
SECURITY:NONE
ENCODING:USASCII
CHARSET:1252
COMPRESSION:NONE
OLDFILEUID:NONE
NEWFILEUID:NONE
<OFX>
<SIGNONMSGSRSV1>
<SONRS>
<STATUS>
<CODE>0
<SEVERITY>INFO
</STATUS>
<DTSERVER>20260228120000
<LANGUAGE>ENG
</SONRS>
</SIGNONMSGSRSV1>
<BANKMSGSRSV1>
<STMTTRNRS>
<TRNUID>0
<STATUS>
<CODE>0
<SEVERITY>INFO
</STATUS>
<STMTRS>
<CURDEF>USD
<BANKACCTFROM>
<BANKID>021000021
<ACCTID>123456789
<ACCTTYPE>CHECKING
</BANKACCTFROM>
<BANKTRANLIST>
<DTSTART>20260201120000
<DTEND>20260228120000
<STMTTRN>
<TRNTYPE>CREDIT
<DTPOSTED>20260201120000
<TRNAMT>3500.00
<FITID>20260201001
<NAME>DIRECT DEP PAYROLL
<MEMO>ACME CORP PAYROLL
</STMTTRN>
<STMTTRN>
<TRNTYPE>DEBIT
<DTPOSTED>20260203120000
<TRNAMT>-87.50
<FITID>20260203001
<NAME>POS PURCHASE GROCERY
<MEMO>WHOLE FOODS #10847
</STMTTRN>
<STMTTRN>
<TRNTYPE>CHECK
<DTPOSTED>20260210120000
<TRNAMT>-1200.00
<FITID>20260210001
<NAME>CHECK 1045
<CHECKNUM>1045
</STMTTRN>
</BANKTRANLIST>
<LEDGERBAL>
<BALAMT>4712.50
<DTASOF>20260228120000
</LEDGERBAL>
<AVAILBAL>
<BALAMT>4712.50
<DTASOF>20260228120000
</AVAILBAL>
</STMTRS>
</STMTTRNRS>
</BANKMSGSRSV1>
</OFX>
Файлын бүтэц
Файл нь гурван үндсэн хэсгээс бүрдэнэ:
1.Header Block -- Дээд талын энгийн текст мөрүүд (<OFX>-ээс өмнө) нь OFX хувилбар, кодчилол, аюулгүй байдлын тохиргоог зарладаг. Энэ нь XML биш - энэ нь задлагч нь SGML/XML биеийг боловсруулахаас өмнө уншдаг энгийн түлхүүр-утгын header юм.
2.Sign-On Response (SIGNONMSGSRSV1) -- Баталгаажуулалт ба серверийн мета өгөгдөл. CODE нь 0 байвал амжилттай гэсэн үг. Ихэнх импортын файлууд энд орлуулах утгуудыг ашигладаг.
3.Statement Response (BANKMSGSRSV1) -- Бодит санхүүгийн өгөгдөл:
BANKACCTFROM-- Гүйлгээнүүд хамаарах данс (шилжүүлгийн дугаар, дансны дугаар, дансны төрөл)BANKTRANLIST-- Гүйлгээнүүдийн жагсаалт, эхлэх болон дуусах огноогоор хязгаарлагдсан.STMTTRN-- Хувь тус бүрийн гүйлгээний бүртгэл.LEDGERBALболонAVAILBAL-- Тодорхой огноогоорх хаалтын болон боломжит үлдэгдэл.
SGML синтаксийг анзаарна уу: <TRNTYPE>CREDIT гэх мэт тагууд нь хаалттай </TRNTYPE> байхгүй. Задлагч нь дараагийн тагийн эхлэлээс утгын төгсгөлийг таамагладаг - энэ нь SGML-д хүчинтэй боловч XML-д хүчингүй, тийм ч учраас OFX 2.x нь хаалтын тагуудыг нэмсэн юм.
OFX-ийн гол тагууд
Энд банкны хуулгын OFX файлуудад хамгийн их таарах тагуудын лавлах хүснэгт байна:
| Таг | Тодорхойлолт | Жишээ |
|---|---|---|
STMTTRN |
Хуулгын гүйлгээний багц | Нэг гүйлгээний бүх талбарыг агуулна |
TRNTYPE |
Гүйлгээний төрөл | DEBIT, CREDIT, CHECK, DEP, ATM, POS, XFER, FEE, SRVCHG, INT |
DTPOSTED |
Хийгдсэн огноо | 20260215120000 (YYYYMMDDHHMMSS) |
TRNAMT |
Гүйлгээний хэмжээ (тэмдэгтэй) | -87.50 (сөрөг = дебет), 3500.00 (эерэг = кредит) |
FITID |
Санхүүгийн байгууллагын гүйлгээний дугаар | 20260215001 -- давхар илрүүлэх зорилготой өвөрмөц танигч |
NAME |
Төлбөр төлөгч эсвэл худалдагчийн нэр | POS PURCHASE GROCERY |
MEMO |
Нэмэлт тайлбар | WHOLE FOODS #10847 AUSTIN TX |
CHECKNUM |
Чекийн дугаар | 1045 (зөвхөн чекийн гүйлгээнд) |
REFNUM |
Лавлах дугаар | Банкнаас олгосон гүйлгээний лавлах дугаар |
BANKACCTFROM |
Эх үүсвэр дансны мэдээлэл | BANKID (шилжүүлэлт), ACCTID (данс), ACCTTYPE агуулна |
LEDGERBAL |
Хаалтын/нягтлан бодох бүртгэлийн үлдэгдэл | BALAMT болон DTASOF агуулна |
AVAILBAL |
Боломжит үлдэгдэл | BALAMT болон DTASOF агуулна |
CURDEF |
Валютын код | USD, GBP, EUR, AUD, CAD |
FITID -- Яагаад чухал вэ
FITID (Санхүүгийн байгууллагын гүйлгээний дугаар) нь нягтлан бодох бүртгэлийн үүднээс OFX файлын хамгийн чухал талбар юм. Энэ нь гүйлгээ бүрт олгогддог өвөрмөц танигч бөгөөд давхар гүйлгээг илрүүлэх боломжийг олгодог.
Та OFX файлыг Xero, GnuCash эсвэл бусад тохирох програм хангамжид импортлоход, тэр нь харсан бүх FITID-г хадгалдаг. Ижил файлыг дахин импортлоход програм хангамж нь FITID бүрийг өөрийн мэдээллийн сантай харьцуулж, давхар гүйлгээнүүдийг дуугүй алгасаж байдаг.
Энэ бол OFX нь CSV-ээс давуу талтай гол зүйл юм. CSV-д өвөрмөц танигч байхгүй - ижил файлыг хоёр удаа импортлоход та гараар цэвэрлэх давхар бичилттэй болно.
OFX ба CSV
Хоёр формат нь банкны гүйлгээг нягтлан бодох бүртгэлийн програм хангамжид оруулах боломжтой. OFX нь бүтэцээрээ давуу; CSV нь уян хатан байдлаараа давуу.
Яагаад OFX нь нягтлан бодох бүртгэлийн импортод илүү дээр вэ
| Онцлог | OFX | CSV |
|---|---|---|
| Баганын тохиргоо | Автомат - тагууд утгыг тодорхойлдог | Гарын авлага - та багана бүрийг томилно |
| Давхар гүйлгээг илрүүлэх | Тийм (FITID-д суурилсан) | Үгүй - дахин импортлоход давхар бичилт үүсдэг |
| Огнооны формат | Тодорхой (YYYYMMDDHHMMSS) | Бүс нутгаас хамаарна - DD/MM/YYYY эсвэл MM/DD/YYYY |
| Хэмжээг боловсруулах | Тэмдэгтэй утгууд TRNTYPE-тай хамт | Тэмдэг, тэмдэглэгээ, зайг задлах шаардлагатай |
| Дансны танилт | Багтсан (шилжүүлэлт + дансны дугаар) | Оруулаагүй |
| Үлдэгдлийн баталгаажуулалт | Хаалтын үлдэгдэл орсон | Ихэвчлэн оруулаагүй |
| Гүйлгээний төрлүүд | Төрөлжсөн (DEBIT, CREDIT, CHECK, гэх мэт) | Чөлөөт текст эсвэл байхгүй |
| Олон дансны файлууд | Нэг файлаар дэмжигдсэн | Тусдаа файлууд шаардлагатай |
Зөвхөн огнооны формат нь цагийг хэмнэдэг. CSV-д 01/02/2026 нь тодорхойгүй - Нэгдүгээр сарын 2 эсвэл Хоёрдугаар сарын 1? OFX үүнийг YYYYMMDDHHMMSS ашиглан арилгадаг. 20260201120000 нь үргэлж 2026 оны хоёрдугаар сарын 1 байдаг.
CSV нь илүү тохиромжтой үед
CSV нь үндэслэлтэй давуу талуудтай:
- Өгөгдөл засварлах -- Та CSV файлыг Excel-д нээж, алдааг засаж, ангилал нэмж, дахин хадгалж болно. OFX файлууд нь текст редактор болон тагийн бүтэцтэй танилцах шаардлагатай.
- Excel шинжилгээ -- Хэрэв та гүйлгээний өгөгдөл дээр томъёо, эргэлтийн хүснэгт, эсвэл график ажиллуулах шаардлагатай бол CSV нь байгалийн зуучлалын формат юм.
- Тохируулсан боловсруулалт -- Програмчлагдсан скриптүүд болон өгөгдлийн конвейерууд OFX-ийн давхар тагийн бүтэцтэй харьцуулахад CSV-ийг илүү хялбархан боловсруулдаг.
- Нийтлэг нийцтэй байдал -- Таблицэн өгөгдлийг уншдаг бүх програм CSV-г уншдаг. Бүх програм OFX-ийг уншдаггүй.
Практик зөвлөгөө: нягтлан бодох бүртгэлийн програм хангамжид импортлохдоо OFX, бусад бүх зүйлд CSV ашиглана уу.
OFX ба QBO
Энэ нь ихэнх хүмүүсийг төөрөлдүүлдэг асуулт бөгөөд хариулт нь та бодож байгаагаас илүү энгийн юм.
QBO (QuickBooks Web Connect) нь өөр файлын өргөтгөл болон хэд хэдэн Intuit-ийн онцлог тагуудтай OFX юм. Үндсэн өгөгдлийн бүтэц нь ижил байна. QBO файл нь QuickBooks-д танигддаг OFX файл юм.
Гол ялгаанууд
| Тал | OFX | QBO |
|---|---|---|
| Файлын өргөтгөл | .ofx |
.qbo |
| Тодорхойлолт | Нээлттэй стандарт (FDX) | Intuit-ийн брэндийн дэд хэсэг |
| Санхүүгийн байгууллагын танигч | Заавал биш FI блок |
INTU.BID таг (Intuit Банкны Дугаар) |
| Зориулалтын програм хангамж | Xero, MYOB, GnuCash, Wave, гэх мэт | QuickBooks (Desktop болон Online) |
| Нийцтэй байдал | Өргөн хүрээтэй - ихэнх нягтлан бодох бүртгэлийн програм хангамж | QuickBooks-д зориулагдсан |
INTU.BID таг нь Intuit-ийн гол нэмэлт юм - энэ нь банкны танигч код бөгөөд QuickBooks-д файлыг аль санхүүгийн байгууллагаас ирснийг хэлж, импортын явцад зохих банкны данстай автоматаар тохируулах боломжийг олгодог.
Практик дээр та .ofx файлыг .qbo болгон нэрлэж болно, тэгвэл QuickBooks ихэвчлэн хүлээн авдаг. Эсрэг чиглэлд ч ажилладаг - ихэнх OFX уншдаг програм .qbo файлыг боловсруулдаг. Гэхдээ цэвэр импортын хувьд тус бүр нь хүлээж буй форматаа ашиглана уу.
Мөн QFX (Quicken Financial Exchange) байдаг - ижил OFX үндэс, өөр брэнд, өөр файлын өргөтгөл, Quicken-д зориулагдсан.
OFX дэмждэг програм хангамж
OFX нь нягтлан бодох бүртгэл болон хувийн санхүүгийн програм хангамжуудад өргөнөөр дэмжигддэг:
Xero (Илүүд үзсэн формат)
Xero нь гар аргаар банкны хуулга импортлоход CSV-ээс OFX-ийг илүүд үздэг. OFX файлууд нь багана тохиргоогүйгээр автоматаар тохирдог, FITID-д суурилсан давхар гүйлгээг илрүүлэх, болон дансны мета өгөгдлийг агуулдаг.
Импорт хийх: Нягтлан бодох бүртгэл > Банкны данс руу орж, дансаа сонгоод, Дансыг удирдах > Хуулга импортлох товчийг дарж, таны .ofx файлыг сонгоно уу. Нэг файлд хамгийн ихдээ 1,000 гүйлгээ.
MYOB (Бүрэн дэмжлэг)
MYOB нь банкны тэжээлийн импортын хувьд OFX-ийг хүлээн авдаг. Процесс нь Xero-той төстэй - файлыг холбогдох банкны дансанд байршуулж, гүйлгээнүүд нь тохирох болон ангилах зорилгоор банкны тэжээлд гарч ирдэг.
GnuCash (Үнэгүй, Нээлттэй эх сурвалж)
GnuCash нь libofx номынхоо тусламжтайгаар OFX импортыг өөртөө шингээсэн байдаг. Энэ нь OFX файлуудыг боловсруулах хамгийн шилдэг үнэгүй сонголтуудын нэг юм.
Импорт хийх: Файл > Импорт > OFX/QFX импортлох руу орж, файлаа сонгоод, зохих дансанд тохируулна уу. GnuCash-ийн давхар гүйлгээг илрүүлэх нь FITID-ийг ашиглан давхар бичилтийг арилгадаг.
Бусад тохирох програм хангамж
- Wave -- OFX импортыг дэмждэг үнэгүй нягтлан бодох бүртгэлийн програм хангамж
- Sage Business Cloud -- Банкны гүйлгээ импортлохдоо OFX-ийг хүлээн авдаг
- FreeAgent -- OFX болон QIF файлуудыг байршуулахыг дэмждэг
- Moneydance -- OFX шууд холболт болон файлын импортыг дэмждэг хувийн санхүүгийн програм хангамж
- KMyMoney --
libofxтусламжтайгаар OFX-ийг дэмждэг нээлттэй эх сурвалжтай хувийн санхүүгийн менежер - Microsoft Money -- Зогссон боловч зарим хүмүүс одоо ч ашигладаг; OFX дэмжлэг нь түүний гол онцлог байсан.
- Reckon (Австрали) -- Банкны тэжээлийн импортын ажлын урсгалд OFX файлуудыг хүлээн авдаг.
QuickBooks нь анхаарал татахуйц байхгүй - энэ нь QBO брэндийн хувилбарыг илүүд үздэг бөгөөд INTU.BID танигчийг агуулсан .qbo файлуудтай илүү найдвартай ажилладаг.
PDF банкны хуулгаас OFX файл үүсгэх
Ихэнх банкууд шууд OFX татаж авах боломжийг олгодоггүй. Тэд танд PDF өгдөг - хэвлэхэд зориулагдсан, өгөгдөл солилцоход зориулагдаагүй. Зарим нь сүүлийн үеийн гүйлгээний хувьд CSV экспорт хийх боломжийг олгодог (ихэвчлэн сүүлийн 90 хоног), гэхдээ түүхэн өгөгдөл, хаалттай данс, эсвэл дижитал экспорт хийх сонголтгүй банкуудын хувьд та PDF-тэй үлддэг.
PDFSub-ийн Банкны Хуулга Хөрвүүлэгч нь PDF банкны хуулгаас гүйлгээг гаргаж, зөв бүтэцтэй, хүчинтэй OFX файлуудыг үүсгэдэг. Гаралт нь гүйлгээ тус бүрт зориулсан өвөрмөц FITID, зөв YYYYMMDD огнооны формат, зохих гүйлгээний төрлүүдтэй тэмдэгтэй хэмжээ, болон дансны мета өгөгдлийг агуулдаг - нягтлан бодох бүртгэлийн програм хангамжид цэвэр импортын хувьд хэрэгтэй бүх зүйл.
Хөрвүүлэгч нь 133 хэл дээр 20,000 гаруй банкны хуулгыг боловсруулдаг. Дижитал PDF (текстэд суурилсан хуулга) нь таны хөтөч дээр боловсруулагддаг - файл таны төхөөрөмжийг орхиж гарахгүй. Сканердсан эсвэл зурагтай хуулгууд нь сервер талын хиймэл оюун ухааныг ашиглан боловсруулагддаг.
Төлбөртэй төлөвлөгөө нь сард 10 доллараас эхэлдэг бөгөөд банкны хуулга хөрвүүлэх нь сард 29 доллар (Бизнес төлөвлөгөө + BSC нэмэлт, 500 хуудас). Бүх төлбөртэй төлөвлөгөөнд 7 хоногийн үнэгүй туршилтын хугацаа багтсан болно. Үүссэн OFX файлуудыг Xero руу импортлох талаар дэлгэрэнгүй гарын авлагыг Xero банкны хуулга импортлох гарын авлага -аас үзнэ үү.
OFX-ийн нийтлэг асуудлууд ба тэдгээрийг хэрхэн шийдвэрлэх
OFX файлууд нь бүтэцтэй боловч төгс биш юм. Энд хамгийн түгээмэл асуудлууд болон тэдгээрийг хэрхэн шийдвэрлэх талаар тайлбарласан болно:
1. Буруу XML/SGML синтакс
Шинж тэмдэг: Таны програм хангамж файлын задлах алдаатай хүлээж авдаггүй.
Шалтгаан: Алдаатай тагууд, алга болсон хаалтын тагууд (2.x файлуудад), эсвэл тодорхойлолтууд дахь хууль бус тэмдэгтүүд. Амперсанд (&) нь хамгийн түгээмэл шалтгаан - тэдгээрийг & гэж кодчилох ёстой боловч "AT&T" гэх мэт нэрсэд ихэвчлэн түүгээрээ үлддэг.
Шийдэл: Файлыг текст редакторт нээж, тэмдэггүй &-ийг & болгон солино уу. Хэрэв файл нь 2.x хувилбар бол таглаагүй тагуудыг мөн шалгана уу.
2. FITID алга эсвэл давхар байна
Шинж тэмдэг: Импорт нь давхар гүйлгээг үүсгэдэг, эсвэл програм хангамж нь алга болсон танигчийг мэдээлдэг.
Шалтгаан: Зарим хөрвүүлэгч хэрэгслүүд нь гүйлгээ бүрт ижил FITID (0 эсвэл 1 гэх мэт) үүсгэдэг, эсвэл тагийг бүхэлд нь орхигдуулдаг.
Шийдэл: Файл доторх FITID бүр өвөрмөц байх ёстой. Нийтлэг загвар нь огноо болон дараалсан тоолуурыг хослуулдаг: 20260215001, 20260215002, гэх мэт. Импорт хийхээс өмнө текст редакторт орлуулах FITID-г засварлана уу.
3. Буруу огнооны формат
Шинж тэмдэг: Гүйлгээнүүд буруу огноонд гарч ирдэг, эсвэл програм хангамж нь 1900 эсвэл 2099 оны огноог харуулдаг.
Шалтгаан: DTPOSTED утга нь YYYYMMDDHHMMSS форматыг дагаж мөрддөггүй. YYYYMMDD (цаггүй) нь зүгээр, гэхдээ DD/MM/YYYY эсвэл MM-DD-YYYY нь буруу задлалтад хүргэнэ.
Шийдэл: Бүх DTPOSTED утгууд YYYYMMDD эсвэл YYYYMMDDHHMMSS ашиглаж байгаа эсэхийг шалгана уу. 20260215 болон 20260215120000 хоёулаа хүчинтэй.
4. Тэмдэгт кодчилол асуудлууд
Шинж тэмдэг: Гүйлгээний тодорхойлолтууд нь эвдэрсэн тэмдэгтүүд, асуултын тэмдэг, эсвэл алга болсон акцентийг харуулдаг.
Шалтгаан: Файлын header нь нэг кодчилолыг зарладаг (ихэвчлэн USASCII эсвэл UTF-8), гэхдээ бодит агуулга нь өөр кодчилолыг ашигладаг. Энэ нь ялангуяа ASCII тэмдэгтүүд агуулаагүй олон улсын банкны хуулгатай холбоотой түгээмэл тохиолддог.
Шийдэл: ENCODING header-ийг бодит файлын кодчилолтой тохирч өөрчилнө үү. Акценттэй тэмдэгтүүдтэй олон улсын хуулгын хувьд UTF-8 нь хамгийн найдвартай сонголт юм. Зарим хуучин програм хангамж нь тусгай тэмдэгтгүйгээр USASCII шаарддаг.
5. Хувилбарын нийцтэй байдал (1.x ба 2.x)
Шинж тэмдэг: OFX 2.x-ийг хүлээж буй програм хангамж нь 1.x файлыг хүлээж авахаас татгалздаг, эсвэл эсрэгээрээ.
Шалтгаан: OFX 1.x нь SGML (таглаагүй тагууд) ашигладаг бол 2.x нь жинхэнэ XML (бүх тагууд нь нээгдэж, хаагдах ёстой) ашигладаг. Нэг хувилбарт зориулж бүтээсэн задлагчид нөгөөг нь хүлээж авахгүй байж болно.
Шийдэл: Ихэнх орчин үеийн нягтлан бодох бүртгэлийн програм хангамж нь хоёуланг нь хэрэглэдэг. Хэрэв таных тийм биш бол хувилбар хооронд хөрвүүлэхдээ хаалтын тагуудыг нэмж (1.x-ээс 2.x руу) эсвэл хас (2.x-ээс 1.x руу) хийнэ. Текст редакторт хайж олох, солих нь жижиг файлуудад үүнийг хийхэд тусалдаг.
Түгээмэл асуултууд
OFX гэж юу гэсэн үг вэ?
OFX нь Open Financial Exchange буюу санхүүгийн байгууллагууд болон эцсийн хэрэглэгчийн програм хангамжуудын хооронд санхүүгийн өгөгдлийг цахимаар солилцох нээлттэй стандартыг илэрхийлдэг бөгөөд үүнийг Санхүүгийн Өгөгдөл Солилцооны (FDX) байгууллага удирддаг.
OFX нь QBO-той адил уу?
Бараг адилхан. QBO нь QuickBooks-д зориулсан Intuit-ийн брэндийн OFX хувилбар юм. Өгөгдлийн бүтэц нь ижил байна - QBO нь банкны танилт хийх зорилгоор INTU.BID тагийг нэмж, .qbo өргөтгөлийг ашигладаг. Та ихэвчлэн .ofx файлыг .qbo болгон нэрлэж болно, тэгвэл QuickBooks үүнийг хүлээн авна.
Би OFX файлыг Excel-д нээж чадах уу?
Шууд бүтэцтэй өгөгдөл болгон нээж чадахгүй. Excel нь файлыг текст файл болгон нээж, SGML/XML-ийн түүхий тэмдэглэлийг харуулна. OFX өгөгдлийг Excel-д үзэхийн тулд та үүнийг CSV эсвэл XLSX болгон хөрвүүлэх эсвэл OFX тагуудыг хүснэгтийн багануудад задлах гуравдагч талын нэмэлтийг ашиглах шаардлагатай.
Xero-д аль нь илүү дээр вэ - OFX эсвэл CSV?
OFX нь Xero-д илүү дэмжлэгтэй. Энэ нь багана тохиргоогүйгээр автоматаар импортлогддог, FITID-д суурилсан давхар гүйлгээг илрүүлдэг, тодорхой огнооны форматыг ашигладаг, болон дансны мета өгөгдлийг агуулдаг. Xero өөрийн гарын авлагад гар аргаар банкны хуулга импортлоход CSV-ээс OFX-ийг илүүд үздэгийг дурдсан.
Банкууд OFX татаж авах боломжтой юу?
Зарим нь тийм, гэхдээ энэ нь тогтмол биш юм. АНУ, Их Британи, Австралийн томоохон банкууд сүүлийн үеийн гүйлгээний хувьд (ихэвчлэн сүүлийн 90 хоног) OFX эсвэл QFX татаж авах боломжийг санал болгодог. Олон жижиг банкууд, зээлийн холбоод, болон олон улсын байгууллагууд зөвхөн PDF хуулга өгдөг. Татаж авах хугацаанаас хэтэрсэн түүхэн өгөгдлийн хувьд PDF хөрвүүлэх нь ихэвчлэн цорын ганц сонголт юм.
OFX аюулгүй юу?
OFX тодорхойлолт нь дамжуулалтын үед SSL/TLS шифрлэлт болон шууд холболтуудад зориулсан гэрчилгээнд суурилсан баталгаажуулалтыг агуулдаг. Гэсэн хэдий ч, дижитал төхөөрөмж дээр хадгалагдсан OFX файл нь энгийн текст бөгөөд дансны дугаар болон гүйлгээний дэлгэрэнгүй мэдээллийг уншигдах хэлбэрээр агуулдаг. OFX файлуудыг аливаа санхүүгийн баримт бичигтэй адил болгоомжтой харьцана уу.
OFX 1.x ба 2.x хоёрын ялгаа юу вэ?
OFX 1.x нь SGML тэмдэглэлийг (тагууд нь хаагдах шаардлагагүй) ашигладаг бол OFX 2.x нь жинхэнэ XML (бүх тагууд нь нээгдэж, хаагдах ёстой) ашигладаг. Өгөгдлийн агуулга нь ижил - ялгаа нь синтаксийн хувьд юм. 1.6 хувилбар нь хамгийн өргөн тархсан формат хэвээр байна. Ихэнх орчин үеийн нягтлан бодох бүртгэлийн програм хангамж нь хоёр хувилбарыг асуудалгүйгээр задладаг.
Би OFX файлыг гараар засварлаж чадах уу?
Тийм ээ. OFX файлууд нь энгийн текст бөгөөд ямар ч текст редакторт засварлаж болно. Та тодорхойлолтыг засах, хэмжээг залруулах, алга болсон FITID-г нэмэх, эсвэл огноог өөрчлөх боломжтой. Зүгээр л тагийн бүтэцийг хадгал - хаалтгүй эсвэл тохирохгүй таг нь импортын алдаанд хүргэнэ. OFX 2.x файлуудын хувьд нээгдсэн таг бүр нь харгалзах хаалтын тагтай байх ёстой.