Bosanska lokalizacija "Odoo" open-source platforme DEBUG FIX reconciliation (otvorene stavke) za plaćanja banci javnih prihoda
Moduli
Novi modul: payment_show_unreconciled, DEBUG FIX modula: reconciliation_add_model
Problem
Prilikom uvoza bankovnog izvoda, automatska pravila za sravnjenje (reconciliation rules) su kreirala writeoff knjiženja umjesto da su sravnila stavke sa postojećim plaćanjima javnih prihoda. Rezultat: duplo knjiženje troškova i nesravnjena plaćanja koja se pojavljuju na dashboard-u kao “Plaćanja u toku”.
Uzrok
Reconciliation pravila tipa writeoff_suggestion su kreirana za stavke koje zapravo imaju odgovarajuća plaćanja generirana kroz modul l10n_ba_payments_journal. Writeoff pravilo kreira novi knjižni nalog umjesto da pronađe i sravni postojeće plaćanje.
Dodatni problem: identifikacija partnera kod javnih prihoda. Više partnera (Fond za zaštitu, Vodna naknada, PIO, itd.) koristi isti bankovni račun. Jedini način razlikovanja je kombinacija JP_VRSTA_PRIHODA + JP_OPCINA u referenci naloga.
Rješenje
Dva modula su kreirana/ažurirana:
payment_show_unreconciled
- Dodaje opcionalnu kolonu “Banka sravnjena” u listu plaćanja
- Akcija “Sravni banku” koja pronalazi odgovarajuće stavke bankovnog izvoda po
JP_VRSTA_PRIHODA+JP_OPCINA+ iznos - Poništava pogrešna writeoff sravnjenja i pravilno sravnjuje sa postojećim plaćanjima
reconciliation_add_model (v2.0)
- Automatska detekcija JP plaćanja pri kreiranju reconciliation pravila
- Automatski postavlja tip na
invoice_matchingumjestowriteoff_suggestionza JP stavke - Kreira partner mapping sa regex-om za identifikaciju partnera po VP + OPCINA kodovima
- Blokira kreiranje writeoff pravila kada postoje nesravnjena plaćanja za isti iznos
Napomena
Uglavnom generisao 🤖 Claude. Može bit’ da je šta god i slag’o.