Məzmuna keçin

Odoo 19 Community: Bank ödənişlərinin fakturalara avtomatik uyğunlaşdırılması – açıq mənbəli Bank Statement Matcher-imiz

14 sentyabr 2026 tərəfindən
Odoo 19 Community: Bank ödənişlərinin fakturalara avtomatik uyğunlaşdırılması – açıq mənbəli Bank Statement Matcher-imiz
Alexander Biringer | Biricon IT Services GmbH

Bank çıxarışlarını Odoo-ya idxal etmək yalnız ilk addımdır. Əsl fayda bank əməliyyatının düzgün çıxan faktura, təchizatçı fakturası, kredit-notu və ya ödənişə etibarlı şəkildə uyğunlaşdırıla bilməsi ilə yaranır.

Məhz bu məqamda Odoo 19 Community-də istifadəçi interfeysində rahat imkan çatışmır. İdxal edilmiş bank sətirləri nəticədə əvvəlcə bank aralıq hesabında qalır və sonrakı emal üçün açıq mühasibat yazısına təyin edilməlidir.

Buna görə öz Odoo 19 Community quraşdırmamız üçün Bank Statement Matcher-i hazırladıq. Bu problem təkcə bizə aid olmadığına görə modulu azad AGPL-3 lisenziyası altında GitHub-da pulsuz təqdim edirik.

GitHub-da layihəyə keçid:

Odoo 19 Bank Statement Matcher

Bank çıxarışı idxalından düzgün fakturaya qədər

Artıq dərc etdiyimiz Odoo 19 Bank Statement Import layihəsi ilə müxtəlif bank çıxarışı formatlarını Odoo 19 Community-ə oxumaq mümkündür. Bunlara CAMT.053, CAMT.054, OFX və SWIFT MT940 daxildir.

Yeni Bank Statement Matcher bu idxalı növbəti həlledici iş addımı ilə tamamlayır:

İdxal edilmiş hansı bank əməliyyatı hansı açıq maddəyə aiddir?

Modul açıq debitor və kreditor borclarını axtarır, mümkün uyğunluqları qiymətləndirir və istifadəçilərə konkret uyğunlaşdırmanın niyə təklif edildiyini göstərir. Təklif yoxlanıla, təsdiqlənə, düzəldilə və ya əl ilə seçimlə əvəz edilə bilər.

Beləliklə, Odoo 19 Community üçün fasiləsiz iş axını yaranır:

  1. Bank çıxarışını idxal etmək

  2. mümkün uyğunlaşdırmaları müəyyən etmək

  3. təklifləri toplu şəkildə yoxlamaq

  4. birmənalı uyğunluqları qəbul etmək

  5. qeyri-müəyyən halları əl ilə işləmək

Odoo 19 Bank Statement Matcher nə edə bilir

Modul mühasibat uçotunda praktik istifadə üçün hazırlanıb. O, o cümlədən aşağıdakı funksiyaları dəstəkləyir:

  • uyğun fakturaların, təchizatçı fakturalarının, kredit-notlarının və ödənişlərin axtarışı

  • bank sətri yaradılarkən uyğunlaşdırma təkliflərinin avtomatik müəyyən edilməsi

  • istifadə olunan uyğunlaşdırma qaydasının və onun əminlik dərəcəsinin başa düşülən göstərilməsi

  • sonrakı vaxtda yenidən axtarış

  • tək-tək uyğunlaşdırma və ya bir neçə bank sətrinin birgə işlənməsi

  • heç bir təklif uyğun gəlmədikdə açıq maddənin əl ilə seçilməsi

  • artıq aparılmış uyğunlaşdırmanın geri götürülməsi

  • özbaşına qərar vermədən bir neçə eyni dəyərli uyğunluğun aşkarlanması

  • hələ açıq mühasibat yazısı olmayan təkliflərə və ya sifarişlərə dair qeydlər

  • OCA bank çıxarışı idxalından uyğunlaşdırma görünüşünə könüllü birbaşa ötürmə

  • ingilis mənbə kodu ilə yanaşı alman dilində tərcümə

Mərkəzi icmal Odoo-da Mühasibat → Mühasibat → Bank sətirlərinin uyğunlaşdırılması yolu ilə əlçatandır. Orada hələ açıq olan bank sətirləri birgə axtarıla və işlənə bilər.

Blackbox əvəzinə izlənilə bilən uyğunlaşdırma

Maliyyə məlumatlarında sadəcə hansısa uyğunluğu təklif etmək kifayət deyil. İstifadəçilər bank əməliyyatının niyə müəyyən sənədə uyğun gəlməli olduğunu görə bilməlidirlər.

Buna görə Bank Statement Matcher aydın müəyyən edilmiş qaydalar və müxtəlif etibar səviyyələri ilə işləyir:

EtibarQaydaMənası
100İstinadMühasibat mətnində sənəd nömrəsi, ödəniş istinadı və ya mənşə istinadı tapılıb.
80Tərəfdaş və məbləğBiznes tərəfdaşı və açıq məbləğ üst-üstə düşür.
60Birmənalı məbləğMəbləğ yalnız bir açıq maddəyə dəqiq uyğun gəlir.
30TərəfdaşTərəfdaş düzgündür, lakin məbləğ uyğun deyil; bu yalnız işarədir.

Hər jurnal üçün müəyyən etmək olar ki, birmənalı təklif hansı etibar səviyyəsindən başlayaraq toplu əməliyyat vasitəsilə qəbul edilə bilər. Daha zəif uyğunluqlar görünən qalır, lakin ayrıca yoxlanılmalı və təsdiqlənməlidir.

Burada vacib olan: Modul nəzarətsiz şəkildə arxa planda mühasibat yazısı etmir. O, təkliflər yaradır. Uyğunlaşdırma yalnız istifadəçinin şüurlu əməliyyatı ilə – tək-tək və ya nəzarətli toplu emal vasitəsilə – həyata keçir.

Çətin bank istinadları da nəzərə alınır

Banklar ödəniş istinadlarını həmişə vahid formada ötürmür. Faktura nömrəsi adlar, rəqəmlər və ya digər məlumatlarla birləşə bilər. Ayırıcı işarələr çatışmaya və ya ilkin sənəddən fərqli göstərilə bilər.

Matcher buna görə müqayisə dəyərlərini normallaşdırır və hərflər ilə rəqəmlər arasındakı keçidləri də nəzərə alır. Beləliklə, istinadlar məsələn bank mətnində birbaşa digər məzmunlara əlavə edildikdə belə tanına bilər.

Axtarış qəsdən Odoo sənədindən bank mətninə doğru aparılır. Bununla mühasibat mətnindəki qısa, ümumi rəqəm ardıcıllıqlarının çoxsaylı uyğun olmayan nəticələrə səbəb olmasının qarşısı alınır.

Qaydalar nə müəyyən bir banka, nə müəyyən bir ölkəyə, nə də sabit müəyyən edilmiş nömrələmə sxeminə məhdud deyil. Bu, modulu digər Odoo 19 Community quraşdırmaları üçün də maraqlı edir.

Yenidən axtarış niyə vacibdir

Hər bank ödənişi artıq idxal zamanı uyğunlaşdırıla bilmir. Praktikada ödəniş müvafiq faktura Odoo-da yaradılmamış və ya mühasibat yazısına keçirilməmiş daxil ola bilər. Təchizatçı fakturası və ya kredit-notu da ancaq sonra qeydə alına bilər.

Buna görə bank sətirlərini “Yenidən axtar” ilə sonrakı vaxtda yenidən yoxlamaq olar. Uyğun açıq maddə mövcud olan kimi əvvəllər uyğunlaşdırıla bilməyən bank əməliyyatından birmənalı uyğunluq yarana bilər.

Bank mətnində məsələn hələ faktura və deməli açıq maddə olmayan təklif və ya sifariş adı çəkilirsə, modul faydalı işarə verir. Sadəcə “uyğunluq yoxdur” göstərmək əvəzinə, əvvəlcə fakturanın yaradılmasının lazım ola biləcəyinə diqqət çəkir.

Təhlükəsizlik üstünlük təşkil edir

Yanlış avtomatik uyğunlaşdırma mühasibat uçotunda açıq bank sətrindən daha çox iş yarada bilər. Bank Statement Matcher buna görə qəsdən ehtiyatlı qurulub:

  • Eyni qiymətləndirilən uyğunluqlar özbaşına həll edilmir.

  • Zəif təkliflər göstərilir, lakin toplu əməliyyatla qəbul edilmir.

  • Uyğunlaşdırmadan əvvəl açıq maddənin hələ də mövcud olub-olmadığı yenidən yoxlanılır.

  • Bu arada başqa istifadəçi tərəfindən bağlanmış maddə yenidən işlənmir.

  • Hər bank sətri ayrıca verilənlər bazası saxlama nöqtəsi daxilində işlənir.

  • Bir bank sətrində xəta digər bütün sətirlərin emalına mane olmur.

  • Etibarlı mühasibat tarixi olmayan natamam köhnə məlumatlar ehtiyat üçün istisna edilir.

Beləliklə, modul avtomatlaşdırmanı vaxta qənaət etdiyi yerdə dəstəkləyir, məlumat vəziyyəti kifayət qədər aydın olmayan yerdə isə əl ilə qərar tələb edir.

Bank Statement Import ilə birgə işləmə

Repozitoriya iki moduldan ibarətdir:

ModulVəzifə
account_statement_matcherƏsl axtarışı, qiymətləndirməni, yoxlamanı və uyğunlaşdırmanı təmin edir. Yalnız Odoo-nun account modulunu tələb edir.
account_statement_matcher_import_ocaOCA bank çıxarışı idxalına könüllü körpü. İdxaldan sonra birbaşa yeni idxal edilmiş sətirlərlə uyğunlaşdırma görünüşü açılır.

Könüllü körpü həm Matcher, həm də OCA-nın account_statement_import_file modulu mövcud olduqda avtomatik quraşdırılır. Bank çıxarışı idxalı və ardınca uyğunlaşdırma beləliklə birbaşa bir-birinə keçir.

Dəstəklənən bank formatlarının idxalı haqqında daha çox yazımızda tapa bilərsiniz:

Odoo 19 Bank Statement Import – Odoo Community üçün genişlənmələrimiz

Odoo 19 Community-də quraşdırma

Quraşdırma adi Odoo əlavə modulunda olduğu kimi aparılır:

  1. Modul qovluqlarını konfiqurasiya edilmiş Odoo Addons yoluna köçürün.

  2. Odoo-da tətbiq siyahısını yeniləyin.

  3. Bank Statement Matcher modulunu quraşdırın.

  4. Hər bank jurnalı üçün idxal zamanı təkliflərin axtarılıb-axtarılmayacağını müəyyən edin.

  5. Nəzarətli toplu uyğunlaşdırma üçün istədiyiniz minimum dəyəri seçin.

Modul Odoo 19.0 Community üçün hazırlanıb və sınaqdan keçirilib. Digər Odoo versiyaları ilə istifadədən əvvəl xüsusilə daxili mühasibat və razılaşdırma funksiyalarındakı dəyişikliklər yoxlanılmalıdır.

Mühasibat sahəsindəki hər genişlənmədə olduğu kimi, quraşdırmanı əvvəlcə öz verilənlər bazasının surəti və tipik bank çıxarışları ilə test mühitində yoxlamağı tövsiyə edirik.

Odoo Community üçün pulsuz və açıq mənbə

Biz Biricon IT Services GmbH-də həlləri əvvəlcə öz fəaliyyətimizdəki konkret tələblər üçün hazırlayırıq. Bundan ümumi istifadə oluna bilən modul yaranarsa, onu tək bir quraşdırmada gizlətmək istəmirik.

Odoo 19 Bank Statement Matcher buna görə pulsuz açıq mənbəli layihə kimi təqdim olunur. Mənbə kodu AGPL-3 lisenziyası çərçivəsində nəzərdən keçirilə, yoxlana, uyğunlaşdırıla və inkişaf etdirilə bilər.

Məqsədimiz mümkün qədər çox mühasibat qərarını kor-koranə avtomatlaşdırmaq deyil. Təkrarlanan işi azaltmaq və eyni zamanda maliyyə uyğunlaşdırmalarının izlənilə bilən və nəzarət edilə bilən qalmasını təmin etmək istəyirik.

Biz mənalı açıq mənbə inkişafını belə başa düşürük: real problemi həll etmək, həlli şəffaf sənədləşdirmək və sonra icmaya təqdim etmək.

Layihə, mənbə kodu və əməkdaşlıq

Tam mənbə kodu, quraşdırma qeydləri və texniki sənədləşmə GitHub-da mövcuddur:

GitHub-da Odoo 19 Bank Statement Matcher-i açın

Praktik təcrübələrə, xəta hesabatlarına, təkmilləşdirmə təkliflərinə və Odoo İcmasından gələn töhfələrə şad olarıq.

Pulsuz. İzlənilə bilən. Açıq mənbə. Odoo 19 Community üçün.