Bank çıxarışlarını Odoo-ya idxal etmək yalnız ilk addımdır. Əsl fayda bank əməliyyatını düzgün müştəri fakturası, təchizatçı fakturası, kredit-nota və ya ödənişlə etibarlı şəkildə uyğunlaşdırmaq mümkün olduqda yaranır.
Məhz bu mərhələ üçün Odoo 19 Community-nin istifadəçi interfeysində rahat bir imkan çatışmır. Buna görə idxal edilmiş bank çıxarışı sətirləri ilkin olaraq bankın aralıq hesabında qalır və sonrakı emal üçün açıq uçot maddəsinə uyğunlaşdırılmalıdır.
Buna görə öz Odoo 19 Community sistemimiz üçün Bank Statement Matcher modulunu hazırladıq. Bu problemlə təkcə biz qarşılaşmadığımız üçün modulu azad AGPL-3 lisenziyası ilə GitHub-da ödənişsiz təqdim edirik.
GitHub-dakı layihəyə keçid:
Odoo 19 Bank Statement Matcher
Bank çıxarışının idxalından düzgün fakturanın tapılmasına qədər
Artıq yayımladığımız Odoo 19 Bank Statement Import layihəsi ilə müxtəlif bank çıxarışı formatlarını Odoo 19 Community-yə idxal etmək mümkündür. Bunlara CAMT.053, CAMT.054, OFX və SWIFT MT940 da daxildir.
Yeni Bank Statement Matcher bu idxalı növbəti mühüm iş mərhələsi ilə tamamlayır:
İdxal edilmiş hansı bank əməliyyatı hansı açıq uçot maddəsinə aiddir?
Modul açıq debitor və kreditor borclarında axtarış aparır, mümkün uyğunluqları qiymətləndirir və müəyyən uyğunlaşdırmanın nə üçün təklif edildiyini istifadəçilərə göstərir. Təklifi yoxlamaq, təsdiqləmək, düzəltmək və ya əl ilə seçimlə əvəz etmək mümkündür.
Beləliklə, Odoo 19 Community üçün bütöv iş axını yaranır:
bank çıxarışını idxal etmək
mümkün uyğunluqları müəyyən etmək
təklifləri toplu şəkildə yoxlamaq
birmənalı uyğunluqları tətbiq etmək
qeyri-müəyyən halları əl ilə işləmək
Odoo 19 Bank Statement Matcher nələri bacarır
Modul mühasibatlıqda praktik istifadə üçün hazırlanıb. O, digər imkanlarla yanaşı, aşağıdakı funksiyaları dəstəkləyir:
uyğun müştəri fakturalarının, təchizatçı fakturalarının, kredit-notaların və ödənişlərin axtarışı
bank çıxarışı 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 etibarlılığının aydın göstərilməsi
daha sonra yenidən axtarış
bank çıxarışı sətirlərinin ayrı-ayrılıqda uyğunlaşdırılması və ya bir neçəsinin birlikdə işlənməsi
heç bir təklif uyğun gəlmədikdə açıq uçot maddəsinin əl ilə seçilməsi
artıq edilmiş uyğunlaşdırmanın ləğvi
eyni dərəcədə uyğun olan bir neçə nəticənin ixtiyari seçim edilmədən aşkarlanması
hələ açıq uçot maddəsi olmayan təklif və ya satınalma sifarişləri barədə bildirişlər
OCA bank çıxarışı idxalından birbaşa uyğunlaşdırma görünüşünə keçid imkanı
ingiliscə mənbə mətn üçün alman dilinə tərcümə
Odoo-da əsas icmal səhifəsinə Mühasibat → Mühasibat → Bank çıxarışı sətirlərinin uyğunlaşdırılması yolu ilə keçmək olar. Burada hələ uyğunlaşdırılmamış bank çıxarışı sətirlərində birlikdə axtarış aparmaq və onları işləmək mümkündür.
Qapalı mexanizm əvəzinə aydın izah olunan uyğunlaşdırma
Maliyyə məlumatları ilə işləyərkən sadəcə hər hansı bir uyğunluq təklif etmək kifayət deyil. İstifadəçilər bank əməliyyatının nə üçün müəyyən bir sənədə uyğun hesab edildiyini anlaya bilməlidirlər.
Buna görə Bank Statement Matcher dəqiq müəyyən edilmiş qaydalar və müxtəlif etibarlılıq səviyyələri əsasında işləyir:
| Etibarlılıq | Qayda | Mənası |
|---|---|---|
| 100 | İstinad | Əməliyyatın təyinatında sənəd nömrəsi, ödəniş istinadı və ya mənbə sənədə istinad tapılıb. |
| 80 | Tərəfdaş və məbləğ | Biznes tərəfdaşı və ödənilməmiş məbləğ üst-üstə düşür. |
| 60 | Birmənalı məbləğ uyğunluğu | Məbləğ yalnız bir açıq uçot maddəsinə tam uyğun gəlir. |
| 30 | Tərəfdaş | Tərəfdaş uyğun gəlir, məbləğ isə uyğun gəlmir; bu, yalnız məlumat xarakterlidir. |
Hər jurnal üçün birmənalı təklifin hansı etibarlılıq səviyyəsindən başlayaraq toplu əməliyyatla tətbiq edilə biləcəyini müəyyən etmək mümkündür. Daha zəif uyğunluqlar görünür, lakin ayrı-ayrılıqda yoxlanılmalı və təsdiqlənməlidir.
Burada vacib məqam budur: Modul arxa planda nəzarətsiz şəkildə mühasibat yazılışları aparmır. O, təkliflər hazırlayır. Uyğunlaşdırma yalnız istifadəçinin məqsədli əməliyyatından sonra — ayrı-ayrılıqda və ya nəzarətli toplu emal vasitəsilə həyata keçirilir.
Mürəkkəb bank istinadları da nəzərə alınır
Banklar ödəniş istinadlarını həmişə eyni formada ötürmür. Faktura nömrəsi adlara, rəqəmlərə və ya başqa məlumatlara bitişik ola bilər. Ayırıcı işarələr olmaya və ya ilkin sənəddəkindən fərqli göstərilə bilər.
Buna görə Matcher müqayisə edilən dəyərləri vahid formaya gətirir və hərflərlə rəqəmlər arasındakı keçidləri də nəzərə alır. Beləliklə, istinadlar bank əməliyyatının təyinatında digər məlumatlara bitişik yazıldıqda da aşkarlana bilir.
Axtarış məqsədli şəkildə Odoo sənədindən bank əməliyyatının təyinatına doğru aparılır. Beləliklə, əməliyyatın təyinatındakı qısa, ümumi rəqəm ardıcıllıqlarının çoxlu sayda uyğunsuz nəticə yaratmasının qarşısı alınır.
Qaydalar müəyyən bank, ölkə və ya əvvəlcədən təyin edilmiş nömrələmə sxemi ilə məhdudlaşmır. Bu da modulu digər Odoo 19 Community sistemləri üçün cəlbedici edir.
Yenidən axtarış niyə vacibdir
Hər bank ödənişini idxal zamanı uyğunlaşdırmaq mümkün olmur. Praktikada ödəniş ona aid faktura Odoo-da yaradılmamış və ya uçota alınmamış daxil ola bilər. Təchizatçı fakturası və ya kredit-nota da daha sonra qeydə alına bilər.
Buna görə bank çıxarışı sətirlərini daha sonra “Yenidən axtar” vasitəsilə təkrar yoxlamaq mümkündür. Uyğun açıq uçot maddəsi yaranan kimi, əvvəl uyğunlaşdırıla bilməyən bank əməliyyatı üçün birmənalı uyğunluq tapıla bilər.
Bank əməliyyatının təyinatında, məsələn, hələ fakturası və buna görə də açıq uçot maddəsi olmayan bir təklif və ya satınalma sifarişi göstərilibsə, modul faydalı bildiriş verir. Sadəcə “uyğunluq tapılmadı” göstərmək əvəzinə, əvvəlcə faktura yaratmağın lazım ola biləcəyinə diqqət çəkir.
Təhlükəsizlik ön plandadır
Yanlış avtomatik uyğunlaşdırma mühasibatlıqda açıq qalmış bank çıxarışı sətrindən daha çox iş yarada bilər. Buna görə Bank Statement Matcher məqsədli şəkildə ehtiyatlı işləyəcək formada hazırlanıb:
Eyni qiymət almış uyğunluqlar arasında ixtiyari seçim edilmir.
Etibarlılığı aşağı olan təkliflər göstərilir, lakin toplu əməliyyatla tətbiq edilmir.
Uyğunlaşdırmadan əvvəl ödənilməmiş mühasibat qeydinin hələ də uyğunlaşdırıla biləcəyi yenidən yoxlanılır.
Bu müddətdə başqa istifadəçi tərəfindən bağlanmış uçot maddəsi təkrar emal edilmir.
Hər bank çıxarışı sətri ayrıca verilənlər bazası saxlama nöqtəsi daxilində emal edilir.
Bir bank çıxarışı sətrindəki xəta digər sətirlərin emalına mane olmur.
Etibarlı uçot tarixi olmayan natamam köhnə məlumatlar ehtiyat tədbiri kimi emaldan kənarlaşdırılır.
Beləliklə, modul vaxta qənaət edilən mərhələlərdə avtomatlaşdırmanı dəstəkləyir, məlumatların kifayət qədər aydın olmadığı hallarda isə istifadəçinin əl ilə qərar verməsini tələb edir.
Bank Statement Import modulumuzla birgə iş
Repozitoriya iki moduldan ibarətdir:
| Modul | Funksiyası |
|---|---|
| account_statement_matcher | Əsas axtarış, qiymətləndirmə, yoxlama və uyğunlaşdırma funksiyalarını təmin edir. Yalnız Odoo-nun account modulunu tələb edir. |
| account_statement_matcher_import_oca | OCA bank çıxarışı idxalı ilə seçimə bağlı inteqrasiya. İdxaldan sonra yeni idxal edilmiş sətirlərin olduğu uyğunlaşdırma görünüşü birbaşa açılır. |
Həm Matcher, həm də OCA-nın account_statement_import_file modulu mövcud olduqda, istifadəsi seçimə bağlı olan inteqrasiya modulu avtomatik quraşdırılır. Bununla bank çıxarışının idxalı və sonrakı uyğunlaşdırma birbaşa əlaqələndirilir.
Dəstəklənən bank formatlarının idxalı haqqında daha ətraflı məlumatı bu yazımızda tapa bilərsiniz:
Odoo 19 Bank Statement Import – Odoo icması üçün əlavələrimiz
Odoo 19 Community-də quraşdırma
Quraşdırma adi Odoo əlavə modulunda olduğu kimi aparılır:
Modul qovluqlarını konfiqurasiya edilmiş Odoo əlavə modulları yoluna köçürün.
Odoo-da tətbiqlər siyahısını yeniləyin.
Bank Statement Matcher modulunu quraşdırın.
Hər bank jurnalı üçün idxal zamanı uyğunlaşdırma təkliflərinin axtarılıb-axtarılmayacağını müəyyən edin.
Nəzarətli toplu uyğunlaşdırma üçün istədiyiniz minimum həddi seçin.
Modul Odoo 19.0 Community üçün hazırlanıb və sınaqdan keçirilib. Digər Odoo versiyalarında istifadə etməzdən əvvəl xüsusilə daxili mühasibat və üzləşdirmə funksiyalarındakı dəyişikliklər yoxlanılmalıdır.
Mühasibat sahəsinə aid hər bir əlavə modulda olduğu kimi, quraşdırmanı əvvəlcə öz verilənlər bazanızın surəti və adətən istifadə etdiyiniz bank çıxarışları ilə sınaq mühitində yoxlamağı tövsiyə edirik.
Odoo icması üçün ödənişsiz və açıq mənbəli
Biricon IT Services GmbH olaraq həlləri ilk növbədə öz fəaliyyətimizdə yaranan konkret tələblər üçün hazırlayırıq. Nəticədə geniş istifadə üçün yararlı bir modul ortaya çıxırsa, onu yalnız bir sistem daxilində saxlamaq istəmirik.
Buna görə Odoo 19 Bank Statement Matcher açıq mənbəli layihə kimi ödənişsiz təqdim olunur. Mənbə koduna baxmaq, onu yoxlamaq, uyğunlaşdırmaq və AGPL-3 lisenziyası çərçivəsində daha da təkmilləşdirmək mümkündür.
Məqsədimiz mümkün qədər çox mühasibat qərarını nəzarətsiz avtomatlaşdırmaq deyil. Təkrarlanan işləri azaltmaqla yanaşı, maliyyə uyğunlaşdırmalarının aydın və nəzarət edilə bilən qalmasını istəyirik.
Faydalı açıq mənbəli proqram təminatı hazırlamaq dedikdə bunu nəzərdə tuturuq: real problemi həll etmək, həlli aydın şəkildə sənədləşdirmək və sonra icmanın istifadəsinə vermək.
Layihə, mənbə kodu və töhfə vermək
Tam mənbə kodu, quraşdırma təlimatları və texniki sənədlər GitHub-da mövcuddur:
Odoo 19 Bank Statement Matcher layihəsini GitHub-da açın
Odoo icmasından praktik istifadə təcrübələrini, xəta bildirişlərini, təkmilləşdirmə təkliflərini və layihəyə töhfələri məmnuniyyətlə qarşılayırıq.
Ödənişsiz. İş prinsipi aydın. Açıq mənbəli. Odoo 19 Community üçün.