Bosanska lokalizacija "Odoo" open-source platforme: Zatvaranje sitnih razlika na kupcima i dobavljačima
U svakodnevnom računovodstvu pojavljuju se sitne razlike između fakture i uplate — par feninga ostane “viseći” zbog zaokruživanja u banci, kursnih razlika ili načina izračuna PDV-a. Pojedinačno bezazleno; kumulativno — gomila otvorenih stavki na analitici partnera.
Modul account_close_roundings u našoj bosanskoj Odoo lokalizaciji rješava ovo jednim klikom direktno iz Analitike partnera. U videu ispod prikazan je cijeli tok: od trenutka kada operater vidi partnera sa preostalih 0,01 KM, pa do automatski proknjiženog rashoda/prihoda zaokruženja i zatvaranja stavki.
Kako radi
Modul dodaje dugme “Otpiši < 0,5” na zaglavlje grupe partnera u Analitici partnera (account.move.line lista grupisana po partneru). Dugme se pojavljuje samo kada za tog partnera postoji konto na kojem je ABS(amount_residual) između 0,001 i 0,5 KM — drugim riječima, samo kada zaista ima šta otpisati. Logika koristi amount_residual (a ne bruto duguje/potražuje), tako da se ispravno hvataju i djelimično zatvorene fakture gdje je ostalo nekoliko feninga.
Klik na dugme otvara čarobnjak već popunjen sa redovima za otpis. Operater bira:
- Konto rashoda (npr.
5691 Rashodi greške zaokruženja) — kada partner duguje preostali iznos - Konto prihoda (npr.
6691 Prihodi greške zaokruženja) — kada partner ima preostali kredit - Dnevnik za knjiženje
- Datum
Klikom na Kreiraj stavke modul:
- Kreira temeljnicu sa dvije stavke po partneru: jedna na potraživajućem/obavezujućem kontu (zatvara saldo), druga na kontu zaokruženja.
- Knjiži temeljnicu (
action_post). - Pokreće reconciliation na sve otvorene stavke partnera na tom kontu — Odoo automatski uvezuje ostatak fakture, uplatu i write-off liniju, pa stavka prelazi u “Knjiženo · 0,00”.
Default konta na FBiH kontnom planu
U istoj iteraciji proširen je i l10n_ba_fbih_data (FBiH kontni plan) sa dva nova konta:
- 5691 — Rashodi greške zaokruženja
- 6691 — Prihodi greške zaokruženja
Oni su sada postavljeni kao predefinisani default_cash_difference_*_account_id na nivou kompanije, što znači da nova firma na FBiH kontnom planu odmah dobije ova konta i ne mora ih ručno povezivati u postavkama.
Napomena
Generisano od strane Claude 🤖
Ernad Husremović, hernad@bring.out.ba