PDFSub
الأسعارMergeSplitCompressEditE-Signكشوفات الحساب البنكي
العودة إلى المدونة
دليلOFXكشوفات الحساب البنكيةXeroالمحاسبة

تحويل كشوفات الحساب البنكية إلى صيغة OFX

2 مارس 2026
PDFSub Team

OFX هو تنسيق الاستيراد القياسي لـ Xero و MYOB و FreeAgent. إليك كيفية تحويل ملفات PDF لكشوفات الحساب البنكية إلى OFX وما يميزه عن CSV و QBO.


دليلتحويل كشوفات الحساب البنكية إلى OFXتنسيق عالمي لبرامج المحاسبةكشف الحساب البنكيالفترة: 01/01 - 01/31التاريخالوصفالمبلغ01/03DIRECT DEPOSIT+$3,200.0001/05AMAZON.COM-$47.9901/08RENT PAYMENT-$1,850.0001/12ELECTRIC COMPANY-$142.3001/15FREELANCE PAYMENT+$750.0001/22GROCERY STORE-$95.60PDFPDFSubOFXOpen Financial Exchange<OFX><BANKMSGSRSV1><STMTRS><STMTTRN><TRNTYPE>DEBIT<DTPOSTED>20260103<TRNAMT>-47.99<NAME>AMAZON.COM<FITID>202601050001</STMTTRN>...XeroSageFreshBooksWaveأي ملف PDF بنكيمتوافق مع Xeroمتوافق مع Sageابتداءً من 10 دولارات شهريًاOFX (Open Financial Exchange) يعمل مع Xero و Sage و FreshBooks ومعظم برامج المحاسبة

تحتاج إلى إدخال معاملاتك البنكية في Xero أو MYOB أو FreeAgent. البنك قدم لك كشف حساب بصيغة PDF. ربما CSV إذا كنت محظوظًا. لكن منصة المحاسبة تريد ملف OFX — تنسيق لم يسمع به معظم الناس من قبل، ناهيك عن معرفة كيفية إنشائه.

OFX — Open Financial Exchange — هو تنسيق تبادل البيانات المالية القياسي الذي بُنيت حوله هذه المنصات. يحمل معرفات المعاملات لاكتشاف التكرارات، ويضمن بيانات تعريف الحساب، ويربط الأعمدة تلقائيًا عند الاستيراد. لا تخمين لتنسيق التاريخ. لا تعيين يدوي للأعمدة. لا تستورد نفس الشهر مرتين عن طريق الخطأ. إنه يعمل ببساطة.

المشكلة هي أن البنوك نادرًا ما تقدم لك ملفات OFX مباشرة. إنها تقدم لك ملفات PDF. أحيانًا تقدم تنزيلات CSV — لكن CSV يفتقر إلى الهيكل والحماية من التكرار التي يوفرها OFX. يشرح هذا الدليل ما هو تنسيق OFX، ولماذا تفضله منصات المحاسبة، وكيف يقارن بـ CSV و QBO، وكيفية تحويل ملفات PDF لكشوفات الحساب البنكية إلى ملفات OFX يتم استيرادها بسلاسة في Xero و MYOB و FreeAgent وبرامج أخرى.


ما هو تنسيق OFX؟

OFX هو اختصار لـ Open Financial Exchange. إنه تنسيق بيانات يعتمد على XML مصمم خصيصًا لتبادل المعلومات المالية بين المؤسسات والبرامج والمستخدمين النهائيين. تم تطوير المواصفات في الأصل عام 1997 بواسطة Microsoft و Intuit و CheckFree، وهي الآن تحت إشراف Financial Data Exchange (FDX). الإصدار الحالي، OFX 2.2، يستخدم XML جيد التكوين. الإصدارات الأقدم (1.x) استخدمت SGML — وهي صيغة ترميز أقل صرامة سمحت بعلامات غير مغلقة. تقبل معظم برامج المحاسبة كلاهما.

تستخدم ملفات OFX الامتداد .ofx وتحتوي على بيانات مالية منظمة:

  • سجلات المعاملات — التاريخ، المبلغ، اسم المستفيد، المذكرة، رقم الشيك، ونوع المعاملة (خصم، ائتمان، تحويل، رسوم، إلخ)
  • معرفات FITIDs — معرفات المعاملات المالية للمؤسسة، وهي معرفات فريدة مخصصة لكل معاملة لاكتشاف التكرارات
  • تحديد الحساب — رقم توجيه البنك (BANKID)، رقم الحساب (ACCTID)، ونوع الحساب (جارٍ، توفير، بطاقة ائتمان)
  • بيانات كشف الحساب — تواريخ فتح وإغلاق فترة كشف الحساب، بالإضافة إلى الأرصدة الافتتاحية والختامية
  • العملة — رمز العملة ISO 4217 (USD, GBP, EUR, AUD, CAD, إلخ)

عند استيراد ملف OFX إلى برنامج محاسبة، يتم ربط كل حقل تلقائيًا. لا غموض، لا ربط للأعمدة، لا مجال لسوء التفسير.


لماذا OFX مهم للمحاسبة

تم تصميم OFX خصيصًا لتبادل البيانات المالية، وهذا التصميم يظهر في التفاصيل.

معرفات المعاملات (FITID) تمكّن اكتشاف التكرارات

كل معاملة في ملف OFX تحمل معرف FITID فريدًا — معرف المعاملة المالية للمؤسسة. عند استيراد الملف، يسجل برنامج المحاسبة كل FITID شاهده. إذا قمت باستيراد نفس الملف مرة أخرى، أو استيراد ملفين متداخلين، يتخطى البرنامج بصمت أي معاملة بمعرف FITID تم شاهده سابقًا.

لا يوجد ما يعادل ذلك في CSV. استيراد نفس ملف CSV مرتين يعني الحصول على إدخالات مزدوجة. تنظيف المعاملات المكررة هو أحد أكثر صداع مسك الدفاتر شيوعًا — والأكثر استهلاكًا للوقت. OFX يلغي ذلك على مستوى التنسيق.

تحديد الحساب مضمن

تتضمن ملفات OFX رقم توجيه البنك ورقم الحساب، لذلك يمكن لبرنامج المحاسبة مطابقة الاستيراد تلقائيًا مع حساب البنك الصحيح — أو تحذيرك إذا لم يتطابق الملف. ملفات CSV لا تحمل بيانات تعريف الحساب.

الهيكل الموحد يلغي ربط الأعمدة

مع CSV، يجب على البرنامج أن يسأل: أي عمود هو التاريخ؟ أي عمود هو المبلغ؟ أعمدة منفصلة للخصم/الائتمان أم مبلغ واحد موقع؟ يتجاوز OFX كل هذا. كل حقل له علامة محددة — DTPOSTED للتاريخ، TRNAMT للمبلغ، NAME للمستفيد. يقرأ البرنامج العلامات ويعرف بالضبط أين يذهب كل شيء.

تواريخ كشف الحساب والأرصدة متضمنة

تتضمن ملفات OFX فترة كشف الحساب (تواريخ البدء والانتهاء) والرصيد الدفتري في نهاية الفترة — سياق لا تحمله ملفات CSV، مما يتيح التحقق من الرصيد ويسهل التسوية.

توافق واسع مع البرامج

OFX مقبول من قبل مجموعة واسعة من برامج المحاسبة والبرامج المالية:

  • Xero — تنسيق الاستيراد المفضل
  • MYOB — مدعوم أصليًا
  • FreeAgent — مدعوم أصليًا
  • Wave — مدعوم أصليًا
  • GnuCash — مدعوم أصليًا
  • Sage — مدعوم في معظم الإصدارات
  • Microsoft Money (قديم) — تم تصميم التنسيق له في الأصل
  • Moneydance — مدعوم أصليًا
  • KMyMoney — مدعوم أصليًا

بالنسبة لمستخدمي QuickBooks، فإن تنسيق QBO المرتبط ارتباطًا وثيقًا (لهجة OFX من Intuit) هو الخيار الأفضل. ولكن بالنسبة لمعظم منصات المحاسبة الأخرى — وخاصة Xero — OFX هو المعيار.


OFX مقابل CSV مقابل QBO

التنسيقات الثلاثة التي ستواجهها غالبًا عند استيراد البيانات البنكية إلى برامج المحاسبة.

الميزة OFX CSV QBO
أساس التنسيق XML (ترميز منظم) نص عادي (مفصول بفواصل) SGML/XML (لهجة OFX من Intuit)
معرفات المعاملات نعم (FITID) لا نعم (FITID)
اكتشاف التكرارات نعم — تلقائي لا — يلزم التنظيف اليدوي نعم — تلقائي
ربط الأعمدة تلقائي يدوي — المستخدم يعين كل عمود تلقائي
بيانات تعريف الحساب نعم (التوجيه + رقم الحساب) لا نعم (التوجيه + رقم الحساب)
تنسيق التاريخ موحد (YYYYMMDD) متغير — يجب أن يتطابق مع منطقة البرنامج موحد (YYYYMMDD)
أرصدة كشف الحساب نعم (افتتاحي + ختامي) لا نعم (افتتاحي + ختامي)
معالجة المبلغ حقل موقع واحد، لا غموض قد يحتوي على أعمدة خصم/ائتمان منفصلة حقل موقع واحد، لا غموض
معالجة الأحرف الخاصة كيانات XML (مشفرة) متغير — مشاكل الترميز شائعة كيانات SGML (مشفرة)
البرامج الأساسية Xero، MYOB، FreeAgent، Wave، GnuCash عالمي (أي جدول بيانات أو أداة محاسبة) QuickBooks (Online + Desktop)
قابلية التعديل يتطلب معرفة بـ XML سهل — افتح في Excel يتطلب معرفة بـ SGML

متى تستخدم كل منها

استخدم OFX عندما: تقوم بالاستيراد إلى Xero أو MYOB أو FreeAgent أو Wave أو GnuCash أو أي برنامج محاسبة غير QuickBooks. مسار الاستيراد الأنظف — ربط تلقائي، حماية من التكرارات، لا مشاكل تنسيق.

استخدم QBO عندما: تقوم بالاستيراد إلى QuickBooks Online أو Desktop. QBO هو OFX مع علامات خاصة بـ Intuit. انظر دليل تحويل QBO الخاص بنا للحصول على التفاصيل.

استخدم CSV عندما: البرنامج المستهدف يقبل CSV فقط، أو تحتاج إلى تعديل المعاملات قبل الاستيراد. CSV هو الحل الاحتياطي العالمي ولكنه يتطلب المزيد من العمل اليدوي ولا يوفر حماية من التكرارات.


الطريقة الأولى: تحويل PDF إلى OFX باستخدام PDFSub

المسار الأكثر مباشرة من كشف حساب بنكي بصيغة PDF إلى ملف OFX جاهز للاستيراد.

  1. قم بتنزيل ملف PDF لكشف حسابك البنكي من موقع البنك أو بريده الإلكتروني
  2. انتقل إلى محول كشوفات الحساب البنكية من PDFSub
  3. قم بتحميل ملف PDF الخاص بك — اسحبه وأفلته أو انقر للتصفح
  4. يستخرج PDFSub المعاملات تلقائيًا، ويكتشف التواريخ والمبالغ والأوصاف وأنواع المعاملات
  5. حدد OFX كتنسيق الإخراج من القائمة المنسدلة للتنسيقات
  6. قم بتنزيل ملف OFX

عملية تحويل كشف الحساب البنكي إلى OFX1تنزيل كشف الحسابyourbank.comبنككتنزيل PDFبوابة الخدمات المصرفية عبر الإنترنتالكشوفات ← تنزيلChaseBofAWellsأيمدعوم لأكثر من 20,000 بنك2التحميل إلى PDFSubاسحب وأفلت ملف PDF البنكيأو انقر للتصفحاكتشاف تنسيق البنكتحليل المعاملاتإنشاء هيكل OFXمعالجة في متصفحك3مراجعة البياناتالتاريخالوصفالمبلغ48 معاملةتحقق قبل التصدير4تنزيل OFXOFX48 معاملةيعمل مع:XeroSageFreshBooksWaveMYOB200+ أخرىحوّل أي ملف PDF بنكي إلى تنسيق OFX — استورد مباشرة إلى برنامج المحاسبة الخاص بك

ينشئ PDFSub ملفات OFX 1.x صالحة مع معرفات FITIDs فريدة لكل معاملة، وتواريخ منسقة بشكل صحيح (YYYYMMDD)، وإشارات خصم/ائتمان صحيحة، وعلامات بيانات تعريف الحساب التي تتوقعها برامج المحاسبة. يتعامل مع كشوفات الحساب متعددة الصفحات، والأرصدة الجارية، وأوصاف المعاملات متعددة الأسطر، وحسابات البنوك وبطاقات الائتمان.

يعمل المحول مع أكثر من 20,000 تنسيق بنكي في 133 لغة. تتم معالجة ملفات PDF الرقمية (كشوفات الحساب المستندة إلى النص) بالكامل في متصفحك — لا يغادر الملف جهازك أبدًا. ملفات PDF الممسوحة ضوئيًا أو المستندة إلى الصور تعود إلى استخراج الذكاء الاصطناعي من جانب الخادم.

OFX هو واحد من 8 تنسيقات إخراج متاحة، إلى جانب CSV و Excel و QBO و QFX و JSON و MT940 و CAMT.053. تبدأ الخطط من 10 دولارات شهريًا، مع تحويل كشوفات الحساب البنكية بسعر 29 دولارًا شهريًا (إضافة الأعمال + BSC، 500 صفحة) وفترة تجريبية مجانية لمدة 7 أيام.


الطريقة الثانية: تحويل CSV إلى OFX

إذا كان لديك بالفعل ملف CSV من البنك الخاص بك — أو من أداة تحويل أخرى — يمكنك تحويله إلى OFX. لكن هذا أصعب مما يبدو بسبب ما يتطلبه OFX بخلاف بيانات المعاملات الخام.

التحديات:

  • إنشاء FITID. تحتاج كل معاملة إلى معرف معاملة مالي فريد (Financial Institution Transaction ID). يجب عليك إنشاء هذه المعرفات بشكل حتمي — عادةً عن طريق تجزئة التاريخ والمبلغ والوصف معًا — بحيث يؤدي إعادة استيراد نفس البيانات إلى إنشاء نفس معرفات FITIDs وتشغيل اكتشاف التكرارات.
  • تنسيق التاريخ. يتطلب OFX التواريخ بتنسيق YYYYMMDD (على سبيل المثال، 20260302). قد يحتوي ملف CSV الخاص بك على MM/DD/YYYY أو DD/MM/YYYY أو تنسيق آخر خاص بالمنطقة. الخطأ في هذا يعني أن المعاملات تقع في تواريخ خاطئة.
  • بيانات تعريف الحساب. تحتاج إلى تعيين BANKID (رقم التوجيه) و ACCTID (رقم الحساب) بشكل صحيح، بالإضافة إلى ACCTTYPE (CHECKING، SAVINGS، أو CREDITCARD). هذه القيم غير موجودة في ملف CSV — يجب أن تعرفها وتضيفها يدويًا.
  • اتفاقية إشارة المبلغ. يستخدم OFX المبالغ السالبة للخصومات والمبالغ الموجبة للائتمانات. إذا كان ملف CSV الخاص بك يحتوي على أعمدة خصم/ائتمان منفصلة، فستحتاج إلى دمجها. إذا كان ملف CSV الخاص بك يستخدم اتفاقية إشارة معاكسة (شائعة مع كشوفات بطاقات الائتمان)، فستحتاج إلى عكسها.
  • هيكل XML. يحتاج ملف OFX إلى إعلانات رأس صحيحة، وعلامات متداخلة بشكل صحيح، وترميز كيانات XML للأحرف الخاصة (العلامات &، <، >، الأحرف غير ASCII).

العديد من الأدوات المكتبية والمحولات عبر الإنترنت تتعامل مع تحويل CSV إلى OFX. PDFSub يتعامل مع السلسلة الكاملة — PDF إلى OFX — في خطوة واحدة، متجاوزًا ملف CSV الوسيط تمامًا.


استيراد OFX إلى Xero

يعامل Xero تنسيق OFX كنوع استيراد من الدرجة الأولى. عملية الاستيراد مباشرة.

خطوة بخطوة

  1. قم بتسجيل الدخول إلى Xero وانتقل إلى المحاسبة > الحسابات البنكية
  2. انقر فوق الحساب البنكي الذي تريد استيراد المعاملات إليه
  3. انقر فوق إدارة الحساب (أو القائمة ثلاثية النقاط) وحدد استيراد كشف حساب
  4. انقر فوق استعراض وحدد ملف OFX الخاص بك
  5. انقر فوق استيراد
  6. يقوم Xero بتحليل الملف ويعرض ملخصًا — عدد المعاملات، نطاق التواريخ، والمبالغ الإجمالية
  7. قم بتأكيد الاستيراد

تظهر المعاملات المستوردة كبنود كشف حساب غير مصرح بها. لكل بند، يقدم Xero ثلاثة إجراءات: مطابقة (ربط بفاتورة أو فاتورة موجودة)، إنشاء (إنشاء معاملة جديدة مع رموز الحسابات ومعدلات الضريبة)، أو تحويل (تسجيل تحويل بين الحسابات البنكية).

كيف يتعامل Xero مع التكرارات

عندما يستورد Xero ملف OFX، فإنه يقرأ معرف FITID لكل معاملة ويتحقق منه مقابل جميع معرفات FITIDs المستوردة سابقًا لهذا الحساب البنكي. يتم تخطي أي معاملة بمعرف FITID تم شاهده سابقًا بصمت. هذا يعني أنه يمكنك استيراد نطاقات تواريخ متداخلة بأمان — Xero يضيف فقط المعاملات التي لم يرها من قبل.

هذا هو أحد الأسباب الرئيسية التي تجعل Xero يوصي بـ OFX على CSV. مع CSV، لا يمتلك Xero طريقة موثوقة لاكتشاف التكرارات، والاستيرادات المتداخلة تنشئ بنود كشف حساب مكررة يجب العثور عليها وحذفها يدويًا.

للحصول على دليل كامل لجميع طرق الاستيراد في Xero — بما في ذلك خلاصات البنك، وقواعد تنسيق CSV، واستكشاف الأخطاء وإصلاحها — راجع دليل استيراد كشوفات الحساب البنكية لـ Xero.


استيراد OFX إلى MYOB

يدعم MYOB (Mind Your Own Business) استيراد OFX عبر كل من MYOB Business و MYOB AccountRight.

MYOB Business (عبر الإنترنت)

  1. انتقل إلى الخدمات المصرفية من القائمة الرئيسية
  2. انقر فوق استيراد كشف الحساب
  3. حدد الحساب البنكي
  4. انقر فوق اختيار ملف وحدد ملف OFX الخاص بك
  5. يعرض MYOB المعاملات — راجع التواريخ والمبالغ والأوصاف
  6. انقر فوق استيراد

MYOB AccountRight (سطح المكتب)

  1. انتقل إلى الخدمات المصرفية > خلاصات البنك > استيراد كشف الحساب البنكي
  2. حدد الحساب البنكي المستهدف من القائمة المنسدلة
  3. استعرض للوصول إلى ملف OFX الخاص بك وحدده
  4. راجع المعاملات المستوردة في نافذة خلاصة البنك
  5. قم بتخصيص كل معاملة للحساب المناسب

يستخدم MYOB معرف FITID من ملفات OFX لاكتشاف التكرارات، تمامًا مثل Xero. إذا كان معرف FITID للمعاملة موجودًا بالفعل في النظام، يتخطاه MYOB أثناء الاستيراد.


استيراد OFX إلى برامج أخرى

FreeAgent

FreeAgent شائع بين المستقلين والشركات الصغيرة في المملكة المتحدة. لاستيراد OFX:

  1. انتقل إلى الخدمات المصرفية وحدد الحساب البنكي
  2. انقر فوق استيراد > تحميل كشف حساب بنكي
  3. حدد ملف OFX الخاص بك
  4. راجع المعاينة وقم بتأكيد الاستيراد

يدعم FreeAgent تنسيقات OFX و QIF و CSV. مثل Xero و MYOB، فإنه يستخدم معرفات FITID من ملفات OFX لمنع الاستيرادات المكررة.

GnuCash

GnuCash — تطبيق المحاسبة مفتوح المصدر — لديه دعم أصلي لاستيراد OFX من خلال تكامله مع AqBanking:

  1. انتقل إلى ملف > استيراد > استيراد OFX/QFX
  2. حدد ملف OFX الخاص بك
  3. يعرض GnuCash المعاملات ويطلب منك ربطها بحساب
  4. راجع نافذة المطابقة — يسلط GnuCash الضوء على التكرارات المحتملة بناءً على FITID
  5. اقبل الاستيراد

GnuCash هو أحد أقدم التطبيقات المتوافقة مع OFX، ومحرك الاستيراد الخاص به يتعامل مع ملفات OFX 1.x (SGML) و OFX 2.x (XML).

Wave

يدعم Wave Accounting (الذي تملكه H&R Block الآن) استيراد OFX:

  1. انتقل إلى المحاسبة > المعاملات
  2. انقر فوق الحساب البنكي
  3. انقر فوق استيراد CSV أو OFX
  4. قم بتحميل الملف وربطه بالحساب
  5. راجع وأكد

يدعم Wave أيضًا CSV، لكن OFX يوفر ربطًا تلقائيًا للحقول واكتشافًا للتكرارات — نفس المزايا كما هو الحال مع Xero و MYOB.


فهم هيكل ملف OFX

ملف OFX هو نص عادي. يمكنك فتحه في أي محرر نصوص لفحص محتوياته. إليك مثال مبسط يوضح العناصر الرئيسية:

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>Office supplies purchase
          </STMTTRN>
          <STMTTRN>
            <TRNTYPE>CREDIT
            <DTPOSTED>20260210
            <TRNAMT>3200.00
            <FITID>20260210-320000-001
            <NAME>PAYROLL DEPOSIT
            <MEMO>Direct deposit - February
          </STMTTRN>
        </BANKTRANLIST>
        <LEDGERBAL>
          <BALAMT>12456.78
          <DTASOF>20260228
        </LEDGERBAL>
      </STMTRS>
    </STMTTRNRS>
  </BANKMSGSRSV1>
</OFX>

العلامات الرئيسية مشروحة

العلامة الوصف
BANKID رقم توجيه البنك (رقم ABA في الولايات المتحدة)
ACCTID رقم الحساب
ACCTTYPE نوع الحساب: CHECKING، SAVINGS، MONEYMRKT، أو CREDITLINE
DTSTART / DTEND تواريخ بدء وانتهاء فترة كشف الحساب (YYYYMMDD)
STMTTRN سجل معاملة واحد
TRNTYPE نوع المعاملة: DEBIT، CREDIT، INT (فوائد)، FEE (رسوم)، SRVCHG (رسوم خدمة)، DEP (إيداع)، ATM، POS، XFER (تحويل)، CHECK (شيك)، PAYMENT (دفع)، OTHER (أخرى)
DTPOSTED تاريخ المعاملة بتنسيق YYYYMMDD
TRNAMT مبلغ المعاملة — سالب للخصومات، موجب للائتمانات
FITID معرف المعاملة المالية للمؤسسة — معرف فريد لاكتشاف التكرارات
NAME اسم المستفيد أو المعاملة (بحد أقصى 32 حرفًا في OFX 1.x)
MEMO وصف إضافي أو مذكرة (بحد أقصى 255 حرفًا)
LEDGERBAL الرصيد الختامي مع المبلغ والتاريخ

يستخدم OFX 1.x (الموضح أعلاه) صيغة SGML — لا تتطلب العلامات عناصر إغلاق. يستخدم OFX 2.x XML جيد التكوين مع علامات إغلاق صحيحة. تقبل معظم برامج المحاسبة كلاهما. بالنسبة لكشوفات بطاقات الائتمان، يتغير الغلاف إلى CREDITCARDMSGSRSV1 بدلاً من BANKMSGSRSV1، ولكن هيكل المعاملة بداخله يظل كما هو.


مشاكل استيراد OFX الشائعة

تنسيق تاريخ خاطئ

العرض: تظهر المعاملات في تواريخ خاطئة، أو يفشل الاستيراد مع خطأ في التاريخ.

السبب: يحتوي ملف OFX على تواريخ لا تتوافق مع المعيار YYYYMMDD. بعض ملفات OFX المولدة بشكل سيء تستخدم تنسيقات تاريخ خاصة بالمنطقة (MM/DD/YYYY أو DD/MM/YYYY) داخل علامات XML.

الحل: افتح ملف OFX في محرر نصوص وتحقق من قيم DTPOSTED. يجب أن تكون 8 أرقام بالضبط — 20260302، وليس 03/02/2026 أو 02-Mar-2026. إذا كان التنسيق خاطئًا، فيجب إعادة إنشاء الملف. يقوم PDFSub دائمًا بإنشاء تواريخ بالتنسيق الصحيح YYYYMMDD.

يتم تخطي المعاملات المكررة عندما تحتاج إليها

العرض: قمت بحذف المعاملات وأعدت استيراد الملف، لكن البرنامج لا يستوردها مرة أخرى.

السبب: يتذكر البرنامج كل معرف FITID شاهده على الإطلاق. حتى بعد حذف المعاملات الأصلية، يظل معرف FITID في ذاكرة النظام.

الحل: تحتاج إلى ملف بمعرفات FITID جديدة. اتصل بدعم برنامجك للحصول على إرشادات حول مسح سجل FITID، أو قم بتحرير معرفات FITID يدويًا في ملف OFX باستخدام محرر نصوص.

رقم الحساب مفقود

العرض: يفشل الاستيراد، أو لا يمكن للبرنامج مطابقة الملف مع حساب بنكي موجود.

السبب: علامات BANKID أو ACCTID في ملف OFX فارغة أو تحتوي على قيم مؤقتة. بعض مولدات OFX تتجاهل بيانات تعريف الحساب تمامًا.

الحل: افتح ملف OFX وأضف BANKID الصحيح (رقم التوجيه) و ACCTID (رقم الحساب). يجب أن تتطابق هذه مع إعدادات الحساب البنكي في برنامج المحاسبة الخاص بك، أو تحتاج إلى تحديد الحساب المستهدف يدويًا أثناء الاستيراد.

مشاكل الترميز مع الأحرف الدولية

العرض: تظهر أسماء المستفيدين أو الأوصاف بأحرف مشوشة — علامات استفهام، مربعات، أو أحرف مشددة غير صحيحة.

السبب: يستخدم ملف OFX ترميزًا (مثل USASCII أو Latin-1) لا يدعم الأحرف الموجودة في بيانات المعاملات — مثل الحروف الألمانية المشددة، أو الفرنسية، أو اليابانية، أو السيريلية.

الحل: يجب أن يعلن ملف OFX عن ترميز UTF-8 في الرأس، ويجب أن يتطابق ترميز الملف الفعلي. يقوم PDFSub بإنشاء ملفات OFX بترميز UTF-8 صحيح.

الملف كبير جدًا للاستيراد

العرض: يستغرق الاستيراد وقتًا طويلاً أو يرفض البرنامج الملف بسبب خطأ في الحجم أو عدد المعاملات.

السبب: تفرض معظم منصات المحاسبة قيودًا على حجم ملف الاستيراد. يحد Xero من الاستيرادات إلى 1000 معاملة لكل ملف. المنصات الأخرى لديها حدود مماثلة.

الحل: قم بتقسيم ملف OFX إلى ملفات أصغر — عادةً حسب الشهر أو الربع. يجب أن يحتوي كل ملف على أقل من 1000 معاملة. تأكد من أن علامات DTSTART/DTEND وقيم LEDGERBAL في كل ملف مقسم تعكس الفترة الصحيحة.

معاملات بطاقة الائتمان تستورد بإشارات خاطئة

العرض: تظهر المشتريات كدخل، وتظهر المدفوعات كمصروفات.

السبب: يستخدم ملف OFX غلاف الحساب البنكي (BANKMSGSRSV1) بدلاً من غلاف بطاقة الائتمان (CREDITCARDMSGSRSV1). هذا يربك معالجة اتفاقية الإشارة في برنامج المحاسبة.

الحل: يحتاج ملف OFX إلى الغلاف الصحيح لنوع الحساب. يكتشف PDFSub ما إذا كان كشف الحساب من حساب جارٍ أو حساب توفير أو بطاقة ائتمان ويطبق هيكل OFX المناسب تلقائيًا.


أسئلة متكررة

ما الفرق بين OFX و QBO؟

QBO هو لهجة OFX مملوكة لـ Intuit، مصممة لـ QuickBooks. الهيكل الأساسي متطابق تقريبًا — نفس العلامات، نفس معرفات FITIDs، نفس بيانات تعريف الحساب. يضيف QBO علامات خاصة بـ Intuit مثل INTU.BID (معرف البنك) ويستخدم الامتداد .qbo. غالبًا ما يمكنك إعادة تسمية ملف .ofx إلى .qbo وسيقوم QuickBooks بقراءته. استخدم QBO لـ QuickBooks، و OFX لكل شيء آخر.

هل يمكنني فتح ملف OFX لرؤية ما بداخله؟

نعم. ملفات OFX هي نصوص عادية. افتحها في أي محرر نصوص — Notepad أو VS Code أو TextEdit — وسترى الترميز مع تواريخ المعاملات والمبالغ وأسماء المستفيدين ومعرفات FITIDs ومعلومات الحساب. يمكنك تعديلها يدويًا إذا لزم الأمر، ولكن كن حذرًا مع الهيكل.

هل يفضل Xero تنسيق OFX على CSV؟

نعم. يوصي Xero بتنسيق OFX على CSV لاستيراد كشوفات الحساب البنكية. يتم استيراد OFX تلقائيًا بدون ربط أعمدة، ويتضمن معرفات FITIDs لمنع التكرارات، ويحمل تنسيقات موحدة للتاريخ/المبلغ. يعمل CSV ولكنه يتطلب ربط أعمدة يدوي ولا يوفر حماية من التكرارات.

هل يمكنني تحويل OFX إلى CSV إذا كنت بحاجة إلى تعديل البيانات؟

نعم. معظم تطبيقات جداول البيانات لا يمكنها فتح OFX مباشرة، ولكن العديد من الأدوات يمكنها تحليل OFX وإخراج CSV. إذا كنت بحاجة إلى تعديل المعاملات قبل الاستيراد، فإن التحويل إلى CSV أولاً، وإجراء التعديلات، ثم التحويل مرة أخرى إلى OFX هو سير عمل شائع.

كيف يتم إنشاء معرفات FITIDs؟

تقوم البنوك بتعيين معرفات FITIDs من أرقام المراجع الداخلية لمعاملاتها. عندما يقوم محول مثل PDFSub بإنشاء OFX من PDF، فإنه ينشئ معرفات FITIDs حتمية عن طريق تجزئة تاريخ المعاملة والمبلغ والوصف معًا — لذلك يؤدي تحويل نفس ملف PDF مرتين إلى إنشاء نفس معرفات FITIDs وإعادة الاستيراد لا تنشئ تكرارات.

ما هو الحد الأقصى لحجم الملف لاستيرادات OFX؟

يعتمد على البرنامج. يقبل Xero ما يصل إلى 1000 معاملة لكل ملف. لدى MYOB و FreeAgent حدود مماثلة. GnuCash ليس لديه حد عملي. إذا كان كشف حسابك يحتوي على أكثر من 1000 معاملة، فقم بتقسيمه إلى ملفات OFX متعددة حسب الشهر أو الربع.

هل يدعم OFX حسابات متعددة في ملف واحد؟

تسمح مواصفات OFX باستجابات كشف حساب متعددة في ملف واحد — واحد لكل حساب. ومع ذلك، تتوقع معظم برامج المحاسبة حسابًا واحدًا لكل ملف. للاستيرادات الموثوقة، قم بإنشاء ملف OFX منفصل لكل حساب بنكي.

هل يمكنني استخدام OFX لكشوفات بطاقات الائتمان؟

نعم. يدعم OFX كشوفات بطاقات الائتمان أصليًا. يستخدم هيكل الملف CREDITCARDMSGSRSV1 كغلاف بدلاً من BANKMSGSRSV1، وتتبع المعاملات اتفاقية إشارة بطاقة الائتمان (المشتريات سالبة، والمدفوعات موجبة). PDFSub يكتشف تلقائيًا نوع كشف الحساب وينشئ هيكل OFX الصحيح.

هل لا يزال تنسيق OFX يتم تحديثه؟

نعم. تتم صيانة مواصفات OFX بنشاط من قبل Financial Data Exchange (FDX). الإصدار الحالي هو OFX 2.2. ومع ذلك، لا تزال معظم برامج المحاسبة تقبل ملفات OFX 1.x (تنسيق SGML) جنبًا إلى جنب مع ملفات 2.x الأحدث المستندة إلى XML. لا يوجد إلحاح لاستخدام أحدث إصدار — التوافق مع 1.x عالمي.

ما هي العملات التي يدعمها OFX؟

يستخدم OFX رموز العملات ISO 4217 — USD، GBP، EUR، AUD، CAD، JPY، CHF، ومئات أخرى. يتم الإعلان عن العملة مرة واحدة في علامة CURDEF وتنطبق على جميع المعاملات. يتم دعم كشوفات الحساب متعددة العملات من خلال علامة ORIGCURRENCY الاختيارية على المعاملات الفردية.

العودة إلى المدونة

هل لديك أسئلة؟ اتصل بنا

PDFSub

جميع أدوات PDF والمستندات التي تحتاجها في مكان واحد. سريعة، آمنة، وخاصة.

متوافق مع GDPRمتوافق مع CCPASOC 2 Ready
Powered by PDFSub Engine

أدوات PDF

  • دمج ملفات PDF
  • تقسيم PDF
  • إعادة ترتيب الصفحات
  • تدوير PDF
  • حذف الصفحات
  • استخراج الصفحات
  • إضافة علامة مائية
  • تعديل PDF
  • ختم PDF
  • تعبئة نماذج PDF
  • قص الصفحات
  • تغيير حجم الصفحة
  • إضافة أرقام الصفحات
  • رؤوس وتذييلات الصفحات
  • ضغط PDF
  • جعل قابل للبحث
  • Clean Scanned PDF
  • Photo to Document
  • Auto-Crop PDF
  • إصلاح PDF
  • تعديل بيانات PDF الوصفية
  • إزالة بيانات PDF الوصفية
  • تحويل PDF إلى Word
  • تحويل Word إلى PDF
  • تحويل Excel إلى PDF
  • تحويل PDF إلى PowerPoint
  • تحويل PDF إلى صورة
  • تحويل صورة إلى PDF
  • تحويل HTML إلى PDF
  • تحويل HEIC إلى صورة
  • تحويل WEBP إلى JPG
  • تحويل WEBP إلى PNG
  • تحويل PowerPoint إلى PDF
  • تحويل PDF إلى HTML
  • تحويل EPUB إلى PDF
  • تحويل TIFF إلى PDF
  • تحويل PNG إلى PDF
  • تحويل PDF إلى PNG
  • تحويل نص إلى PDF
  • تحويل SVG إلى PDF
  • تحويل WEBP إلى PDF
  • تحويل PDF إلى EPUB
  • تحويل RTF إلى PDF
  • تحويل ODT إلى PDF
  • تحويل ODS إلى PDF
  • تحويل PDF إلى ODT
  • تحويل PDF إلى ODS
  • تحويل PDF إلى SVG
  • تحويل PDF إلى RTF
  • تحويل PDF إلى نص
  • تحويل ODP إلى PDF
  • تحويل PDF إلى ODP
  • تحويل ODG إلى PDF
  • عارض PDF
  • تحويل إلى PDF/A
  • إنشاء PDF
  • تحويل دفعة واحدة
  • صفحات لكل ورقة
  • حماية بكلمة مرور
  • فتح قفل PDF
  • تنقيح PDF
  • التوقيع الإلكتروني على PDF
  • مقارنة ملفات PDF
  • استخراج الجداول
  • PDF to Excel
  • محول كشوفات الحساب البنكي
  • مستخرج الفواتير
  • ماسح الإيصالات
  • محلل التقارير المالية
  • OCR - استخراج النص
  • تحويل الكتابة اليدوية
  • تلخيص PDF
  • ترجمة PDF
  • الدردشة مع PDF
  • استخراج البيانات
  • استوديو التصميم

المنتج

  • Privacy & Security
  • جميع الأدوات
  • الميزات
  • كشوفات الحساب البنكي
  • الأسعار
  • الأسئلة الشائعة
  • المدونة

الدعم

  • مركز المساعدة
  • اتصل بنا
  • الأسئلة الشائعة

قانوني

  • سياسة الخصوصية
  • شروط الخدمة
  • سياسة ملفات تعريف الارتباط

© 2026 PDFSub. جميع الحقوق محفوظة.

صُنع في أمريكا بـ لأجل الناس في كل مكان