انتقل إلى المحتوى
TAQNIX
وحدات Odooإضافات ووردبريسقوالب ووردبريسقوالب Shopifyقوالب التطبيقاتالسكربتات والأدواتالمدونةبِع على TAQNIX

توثيق استيراد كشف الحساب البنكي لأودو 19 Community

دليل استيراد كشف الحساب البنكي: الملف وأعمدته والفحص والمكررات وقواعد الاستيراد والكشوف والأرصدة وصلاحيات الوصول.

يشرح الإصدار 1.0.0حُدّث في 23 أكتوبر 2026

ابدأ من هنا

ببساطة: يعطيك المصرف ملفًا وتكتب أسطره في أودو. يُدخل استيراد كشف الحساب البنكي حركات ملف CSV أو إكسل أو OFX إلى يومية بنك في أودو Community: تُوجَد الأعمدة بعناوينها، وتُفحص كل حركة قبل إنشاء أي شيء، وتُتجاهل المستوردة سابقًا، ويُطابَق الشريك بالاسم، وتختار القواعد الحساب المقابل من البيان.
اختيار الملف، وفحص كل حركة، والحركات المستوردة بحساباتها.
اختيار الملف، وفحص كل حركة، والحركات المستوردة بحساباتها.
نصيحة: استورد الملف نفسه مرتين فلا يُضاف شيء مرتين: تعرف الوحدة ما استوردته من قبل.

ماذا تحصل عليه

الميزةما تفعله
CSV وإكسل وOFXملفات .csv (فاصلة أو فاصلة منقوطة أو tab) و.xlsx و.xls و.ofx (و.qfx أيضًا).
أعمدة تُوجَد لكبعناوينها، بالإنجليزية والعربية: التاريخ والبيان والمرجع والشريك والمبلغ، أو المدين والدائن. وتُهمل الأسطر قبل العناوين (رقم الحساب، الفترة).
أي صيغة تاريخ ورقم31/12/2026 و12/31/2026 و2026-12-31 و31 Dec 2026 وتواريخ إكسل؛ و1,250.50 و1.250,50 و(45.00) و45.00-.
فحص أولًاكل حركة جديدة أو مكررة أو بخطأ، مع السبب؛ ومجاميع المال الداخل والخارج.
بلا تكرارتُتجاهل الحركات الموجودة في اليومية، ولو استوردت ملفًا متداخلًا أو كانت مكتوبة يدويًا.
كشف حساب بنكياختياري: بالرصيد الافتتاحي والختامي، من ملف OFX أو من آخر كشف في اليومية.
الشركاءيُطابَقون بالاسم حين يكون فريدًا.
قواعد الاستيرادإذا احتوى البيان نصًا أو طابق تعبيرًا، حدد الشريك والحساب المقابل: فتُرحَّل الحركة إلى الحساب الصحيح فورًا.
الحركات البنكيةقائمة بحركات يوميات البنك مع الحساب المقابل (ليس في أودو Community مثلها).
العربيةكل شيء مترجم ويعمل من اليمين إلى اليسار.

المتطلبات

البندالتفاصيل
أودو19.0 (Community أو Enterprise)
التطبيقات المطلوبةالفوترة (account)
الرخصةOPL-1 (رخصة أودو الخاصة v1.0)

التثبيت

  1. فُكّ ضغط الحزمة. بداخلها taqnix_bank_statement_import.zip؛ فُكّه لتحصل على المجلد taqnix_bank_statement_import.
  2. انسخ المجلد إلى أحد مجلدات addons_path في خادم أودو وأعد تشغيل أودو.
  3. سجّل الدخول كمدير وفعّل وضع المطوّر ثم افتح التطبيقات واضغط تحديث قائمة التطبيقات.
  4. أزل مرشح «التطبيقات» وابحث عن Bank Statement Import (CSV, Excel, OFX) واضغط تثبيت.
# or from the command line
./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_bank_statement_import --stop-after-init

استورد ملفًا

ببساطة: افتح يومية البنك (الفوترة ← الإعدادات ← اليوميات) وانقر استيراد، أو استخدم المحاسبة ← الحركات ← استيراد كشف حساب بنكي. اختر الملف ثم انقر اقرأ الملف.
المعالج على يومية البنك، بعد اختيار الملف.
المعالج على يومية البنك، بعد اختيار الملف.
الخيارالمعنى
التواريخاكتشاف تلقائي، أو اليوم أولًا أو الشهر أولًا أو السنة أولًا لملف لا يمكن فيه التمييز.
اعكس إشارة المبالغلملف يكون فيه المال الخارج موجبًا.
تجاهل الحركات المستوردة سابقًامفعّل افتراضيًا.
طبّق قواعد الاستيراديحدد الشريك والحساب من قواعدك.
ابحث عن الشريك بالاسميبحث في جهات الاتصال عن الاسم الموجود في الملف.
أنشئ كشف حساب بنكييجمع الحركات في كشف بأرصدته.

افحص ثم استورد

ببساطة: تظهر الأعمدة التي وُجدت: غيّر اسمًا إن لم يُعثر على عمود، وانقر اقرأ مجددًا. وتُعلَّم كل حركة جديدة أو مكررة (موجودة في اليومية) أو خطأ (تاريخ ليس تاريخًا، ومبلغ ليس رقمًا: ويُذكر صف الملف).
قُرئ 17 صفًا: 12 جديدة و4 مستوردة سابقًا وواحد بخطأ (سطر المجاميع في الملف).
قُرئ 17 صفًا: 12 جديدة و4 مستوردة سابقًا وواحد بخطأ (سطر المجاميع في الملف).
ببساطة: إذا صحّ كل شيء انقر استيراد. فتُفتح قائمة الحركات المستوردة.
الحركات المستوردة، بشريكها والحساب المقابل الذي اختارته القواعد؛ والباقي ينتظر على الحساب المعلّق.
الحركات المستوردة، بشريكها والحساب المقابل الذي اختارته القواعد؛ والباقي ينتظر على الحساب المعلّق.

أعمدة الملف

العمودالعناوين المعروفةملاحظات
التاريخالتاريخ، Date، Booking date، Value dateمطلوب.
المبلغالمبلغ، Amount، Valueموجب للمال الداخل وسالب للخارج.
مدين، دائنسحب، مدين، Withdrawal / إيداع، دائن، Depositتُستخدم إن لم يوجد عمود مبلغ: الدائن ناقص المدين.
البيانالبيان، الوصف، Description، Narrative، Memoبيان الحركة.
المرجعالمرجع، Reference، Ref، رقم الشيكيذهب إلى مرجع القيد.
الشريكالاسم، المستفيد، Name، Payeeيُطابَق مع جهات الاتصال.
نصيحة: إذا كانت عناوينك مختلفة، اكتب أسماءها في منطقة «أعمدة الملف» واقرأ الملف مجددًا.

قواعد الاستيراد

ببساطة: الفوترة ← الإعدادات ← المحاسبة ← قواعد استيراد البنك. تقول القاعدة: عندما يحتوي البيان (أو الشريك أو المرجع) / يبدأ بـ / يساوي / يطابق التعبير، حدد الشريك أو الحساب أو كليهما. وأول قاعدة تنطبق تفوز، حسب التسلسل.
قواعد ترسل فاتورة الكهرباء والإيجار ورسوم البنك والهاتف والتأمين والوقود إلى حسابات مصروفاتها.
قواعد ترسل فاتورة الكهرباء والإيجار ورسوم البنك والهاتف والتأمين والوقود إلى حسابات مصروفاتها.
الحقلالمعنى
ابحث فيالبيان، أو اسم الشريك، أو المرجع، أو أي منها.
حينتحتوي، تبدأ بـ، تساوي، أو تطابق تعبيرًا نمطيًا.
الاتجاهالداخل فقط، أو الخارج فقط، أو كلاهما.
اليومياتحصر القاعدة في بعض يوميات البنك.
حدد الحسابالطرف المقابل للحركة، بدل الحساب المعلّق. والحساب المدين أو الدائن يحتاج شريكًا.

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

الملفكيف
OFXبمعرّف الحركة عند المصرف (FITID): فلا تُستورد حركة مرتين.
CSV وإكسلبالتاريخ والمبلغ والبيان، بالعدّ: إن كان في الملف قهوتان بـ4.50 في اليوم نفسه وفي اليومية واحدة، فواحدة جديدة. وتُقارَن الحركات المكتوبة يدويًا أيضًا.
نصيحة: لاستيراد كل شيء على أي حال، ألغِ «تجاهل الحركات المستوردة سابقًا».

الكشف وأرصدته

ببساطة: مع أنشئ كشف حساب بنكي تدخل الحركات في كشف يحمل اسم الملف. والرصيد الختامي هو رصيد ملف OFX، أو الرصيد الافتتاحي زائد الحركات؛ والرصيد الافتتاحي هو الرصيد الختامي لآخر كشف في اليومية. ويمكن تغييرهما قبل الاستيراد.

من يفعل ماذا

منيستطيع
المحاسبوناستيراد كشوف الحساب البنكية ورؤية القواعد.
مديرو الحساباتوأيضًا إنشاء قواعد الاستيراد وتغييرها.
المستخدمون الآخرونلا وصول.

العربية ومن اليمين إلى اليسار

الفحص في واجهة عربية.
الفحص في واجهة عربية.

الحدود

الحدالتفصيل
التسويةليس في أودو Community شاشة تسوية بنكية. تُرحَّل الحركات إلى الحساب المعلّق، أو إلى حساب قاعدة: وسوِّها بإجراءاتك.
عملة واحدةالمبالغ بعملة اليومية؛ ولا تُقرأ أعمدة العملات الأجنبية.
الصيغCSV وإكسل وOFX. ولا تُقرأ الصيغ الأخرى (MT940 وCAMT وQIF).
حتى 20000 صففي الملف الواحد.
الورقة الأولىتُقرأ الورقة الأولى فقط من ملف إكسل.

للمطورين

ببساطة: تخطَّ هذا الفصل إن كنت تستخدم الوحدة فقط.
wizard = env['taqnix.bank.import'].create({'journal_id': journal.id, 'file': base64_content, 'filename': 'bank.csv'})
wizard.action_read()
wizard.line_ids.mapped('state')
wizard.action_import()

استكشاف الأخطاء

المشكلةما العمل
لم تُوجَد أعمدة الملفيحتاج الصف الأول عمود «التاريخ» وعمود «المبلغ» (أو «مدين» و«دائن»): غيّر العناوين، أو اكتب أسماء الأعمدة.
التواريخ خاطئة (اليوم والشهر معكوسان)اختر ترتيب التواريخ بدل «اكتشاف تلقائي».
إشارة المبالغ خاطئةفعّل «اعكس إشارة المبالغ».
كل شيء مكرراستُورد الملف من قبل؛ ألغِ «تجاهل الحركات المستوردة سابقًا» لاستيراده مجددًا.
لا أرى القائمةتحتاج صلاحية المحاسب.

التحديث والإزالة

استبدل المجلد بالإصدار الجديد وأعد تشغيل أودو ونفّذ -u taqnix_bank_statement_import.

الدعم

المساعدة في التثبيت وإصلاح الأخطاء مشمولان لمدة 6 أشهر مع تحديثات مدى الحياة. تواصل معنا عبر صفحة السوق التي اشتريت منها الوحدة أو راسل support@taqnix.com مع إصدار أودو ولقطة شاشة.