← Uživatelská příručka

Platební soubory ABO

Tuzemské úhrady v CZK exportované do souboru ABO k nahrání do banky, z platebního příkazu OCA nebo z hromadné platby Enterprise.

Verze19.0.2.1.0
EdiceCommunity i Enterprise
LicenceAGPL-3
Vyžadujeaccount_payment_order, account_cz_bankfile_base, base_iban

K čemu slouží

ABO je textový soubor s pevnou strukturou, který české banky přijímají jako hromadný příkaz k úhradě tuzemských plateb. Místo zadávání plateb do internetového bankovnictví po jedné vyberete v Odoo přijaté faktury k úhradě, vygenerujete jeden soubor ABO a nahrajete ho do banky.

Modul sestavuje soubor z platebního příkazu OCA (account_payment_order), takže funguje v edici Community bez jakéhokoli modulu Enterprise. V edici Enterprise sestaví tentýž soubor z hromadné platby modul account_abo_batch (dodává se samostatně) — viz níže.

Co zapisuje:

Druh záznamu úhrady, datový typ ABO 1501
Uspořádání hromadné: účet plátce je uveden jednou, v záhlaví skupiny
Měna jen CZK
Účty jen české účty — IBAN CZ nebo [předčíslí-]číslo/kód banky
Kódování Windows-1250, konce řádků CR LF; znaky, které kódování nezná, se zjednoduší na ASCII
Název souboru ABO-<kód deníku>-<datum a čas>.abo

Soubor se nikam neodesílá: stáhnete ho a nahrajete v internetovém nebo přímém bankovnictví sami. U Fio banky ho můžete odeslat i přímo z Odoo — viz account_payment_fio.

Nastavení

Popisky platebních příkazů OCA a tohoto modulu jsou v této verzi anglicky.

  1. Bankovní deník (Účetnictví → Konfigurace → Účetnictví → Účetní deníky) musí mít vyplněný bankovní účet, a to jako český IBAN nebo jako předčíslí-číslo/kód banky. Z tohoto účtu peníze odcházejí.
  2. Způsob platby (Účetnictví → Konfigurace → Účetnictví → Payment Modes): zvolte platební metodu ABO (Czech credit transfer) a bankovní deník z bodu 1.
  3. Každý dodavatel, kterému platíte, musí mít v Odoo bankovní účet, opět jako český IBAN nebo předčíslí-číslo/kód banky.
  4. Doporučujeme nainstalovat l10n_cssk_payment_symbols. Jeho doplněk l10n_cssk_payment_symbols_payment_order se pak nainstaluje sám a přenese variabilní, konstantní a specifický symbol každé faktury na řádky platebního příkazu, takže je nemusíte přepisovat.

Úhrada faktur platebním příkazem

  1. Účetnictví → Dodavatelé → Payment Orders, Nové, zvolte způsob platby ABO.
  2. Create Payment Lines from Journal Items a vyberte faktury k úhradě.
  3. Zkontrolujte řádky. Každý má pole variabilní symbol (Variable Symbol), konstantní symbol (Constant Symbol) a specifický symbol (Specific Symbol) vedle pole Communication.
  4. Confirm Payments a pak Generate Payment File. Soubor .abo se přiloží k příkazu.
  5. Nahrajte soubor do banky, autorizujte ho tam a příkaz označte tlačítkem File Successfully Uploaded.

Odkud se berou symboly

Každý symbol řádku se vezme v tomto pořadí z:

  1. pole symbolu na řádku platebního příkazu;
  2. značky v poli Communication: VS:12345, VS 12345, VS=12345 (obdobně KS: a SS:);
  3. nikde — soubor pak obsahuje 0.

Pole symbolu přijme jen číslice, nejvýše 10 u VS a SS a 4 u KS. Jak se symboly dostanou na faktury, popisuje modul l10n_cssk_payment_symbols.

Text z pole Communication se stane i zprávou pro příjemce: sloučí se mezery, odstraní se znaky, které banky ve zprávách ABO odmítají (například @ # ; § ! & _ * = + ? [ ]), a text se zkrátí na 35 znaků.

Co se kontroluje

Generování souboru se zastaví s hlášením, pokud:

Platební příkaz se zastaví u prvního problému; opravte ho a generujte znovu. Varianta pro Enterprise vypíše všechny problémy najednou — viz níže.

Hromadné platby Enterprise

Modul account_abo_batch (dodává se samostatně) sestaví stejný soubor z hromadné platby Enterprise (account_batch_payment).

Oba moduly lze mít nainstalované současně.

Společný sestavovač

Sestavovače souborů ABO a MultiCash jsou v modulu account_cz_bankfile_base, takže varianty pro Community i Enterprise vytvářejí bajtově shodné soubory. Tentýž modul čte česká čísla účtů v obou zápisech (IBAN i předčíslí-číslo/kód banky) pro moduly KB BEST a Fio a pro importy výpisů MT940 a KB. Vlastní obrazovku nemá.

Omezení