← Uživatelská příručka

Zálohové faktury — párování bankovních výpisů

Páruje přijaté bankovní platby s otevřenými zálohovými fakturami podle čísla zálohy nebo variabilního symbolu, zaeviduje platbu a podle nastavení vytvoří daňový doklad k přijaté platbě.

Verze19.0.1.1.0
EdiceCommunity i Enterprise
LicenceAGPL-3
Vyžadujesale_order_advance_invoice
Rozšiřují jejsale_order_advance_invoice_payment_match_ee, sale_order_advance_invoice_payment_match_oca

K čemu slouží

Zálohová faktura z modulu sale_order_advance_invoice nemá před zaplacením žádný účetní zápis, takže ji žádné párování výpisů — ani Odoo, ani OCA — k přijaté platbě nikdy nenabídne. Tento modul to řeší. Najde zálohu, kterou bankovní pohyb hradí, a zaeviduje platbu přesně tak jako tlačítko Registrovat platbu na záloze. Podle nastavení vytvoří i daňový doklad k přijaté platbě.

Je obdobou párování faktur v modulu l10n_cssk_payment_symbols: ten páruje platby se zaúčtovanými fakturami, tento se zálohovými fakturami. Oba průchody jsou na sobě nezávislé.

Modul nemá český překlad; jeho nastavení a tlačítka se zobrazují anglicky.

Nastavení

Účetnictví → Konfigurace → Nastavení, blok Advance Invoices — Bank Matching:

Nastavení Účel
Automatické párování (Auto-match bank statements) Zapne automatické párování pro společnost (výchozí vypnuto). Ruční průvodce funguje v každém případě.
Daňový doklad ke spárované platbě (Tax document on matched payment) Co se stane, když bankovní pohyb uhradí zálohu: Leave for manual creation — nechat k ručnímu vytvoření (výchozí), Create as draft — vytvořit koncept, nebo Create and post — vytvořit a zaúčtovat. Zaúčtování zároveň vyrovná zúčtovací účet.

Nastavení záloh v modulu sale_order_advance_invoice musí být úplné, především Zúčtovací účet záloh. Bankovní deník potřebuje způsob příchozí platby s účtem čekajících plateb.

Jak se pohyb páruje

V úvahu přicházejí jen přijaté platby v měně společnosti. Porovnávají se se zálohovými fakturami společnosti, které nejsou zrušené a mají ještě něco nezaplaceno. Zná-li bankovní pohyb už zákazníka (například podle čísla účtu), berou se v úvahu jen zálohy tohoto zákazníka.

Pohyb se hledá ve třech úrovních od nejsilnější a rozhoduje první úroveň, která něco najde:

Úroveň Co se porovnává Kdy se uplatní automaticky
Číslo zálohy ADV00042 v popisu, referenci nebo podrobnostech transakce od banky částka nepřevyšuje nezaplacenou část
Variabilní symbol variabilní symbol pohybu s číslicemi čísla zálohy, bez ohledu na úvodní nuly (42 = 00042) částka nepřevyšuje nezaplacenou část
Číslice kterýkoli řetězec 3 až 10 číslic v popisu nebo referenci, porovnaný stejně částka se rovná nezaplacené části

Úroveň variabilního symbolu potřebuje variabilní symbol na bankovním pohybu. Z výpisů ho čte modul l10n_cssk_payment_symbols; bez něj se tato úroveň přeskočí.

Najde-li úroveň více než jednu zálohu, nespáruje se nic. Číslo zálohy je jedinečné jen v rámci vystavitele, takže párování nikdy nehádá. V prvních dvou úrovních se přijmou i částečné platby. Platba vyšší než nezaplacená část se automaticky nikdy neuplatní.

Požádejte zákazníky, aby uváděli číslo zálohy nebo jeho číslice jako variabilní symbol: u ADV00042 variabilní symbol 42 nebo 00042.

Co spárování udělá

  1. V bankovním deníku vznikne platba zákazníka na částku a datum pohybu, zaúčtovaná na zúčtovací účet záloh a provázaná se zálohou. Nabídka se potvrdí.
  2. Bankovní pohyb bez zákazníka dostane zákazníka ze zálohy.
  3. Pohyb se spáruje s platbou, takže se zobrazí jako spárovaný.
  4. Při volbě Create as draft nebo Create and post se vytvoří daňový doklad k přijaté platbě tak, jak ho popisuje sale_order_advance_invoice, u druhé volby i zaúčtovaný.

Automatické a ruční párování

V párování bankovních výpisů

Dva doplňky spouštějí totéž párování v rámci automatického párování výpisů, a to před ním. Pohyb s číslem zálohy se tak nemůže nejdřív podle slov spárovat s nesouvisejícím dokladem. Oba se nainstalují samy, je-li přítomen jejich základ, a oba respektují nastavení automatického párování:

Spárované pohyby se v obou widgetech zobrazí jako spárované.

Omezení