← Používateľská príručka

Platobné symboly CZ/SK (VS/KS/SS)

Variabilný, konštantný a špecifický symbol na faktúrach, platbách a bankových výpisoch a párovanie prijatých platieb podľa nich.

Verzia19.0.1.4.1
EdíciaCommunity aj Enterprise
LicenciaAGPL-3
Vyžadujeaccount
Rozširujú hoaccount_abo_batch, account_multicash_batch, account_payment_fio_batch, account_payment_tatrabanka (dodáva sa samostatne), account_payment_tatrabanka_batch (dodáva sa samostatne), l10n_cssk_hr_payroll_garnishment_account, l10n_cssk_payment_symbols_ee, l10n_cssk_payment_symbols_iso20022, l10n_cssk_payment_symbols_oca, l10n_cssk_payment_symbols_payment_order, l10n_cz_base, l10n_cz_invoice, l10n_sk_invoice

Na čo slúži

Platiteľ v Česku a na Slovensku neoznačuje platbu voľným textom, ale číselnými platobnými symbolmi:

Symbol Názov Dĺžka Bežné použitie
VS variabilný symbol najviac 10 číslic číslo faktúry — to, čo má odberateľ uviesť pri platbe
KS konštantný symbol najviac 4 číslice druh platby, napr. 0008 tovar, 0308 služby
SS špecifický symbol najviac 10 číslic doplnkový identifikátor, ktorý vyžadujú niektorí príjemcovia (poisťovne, leasing)

Samotné Odoo pozná len voľný text Referencia platby. Tento modul dáva trom symbolom vlastné kontrolované polia, vyplní ich za vás, prenesie ich do platobných QR kódov, platieb a bankových súborov, načíta ich späť z bankových výpisov a — s jedným z doplnkových modulov — páruje prijaté platby s faktúrami podľa variabilného symbolu.

Závisí len od modulu account, takže funguje v edícii Community aj Enterprise a nepotrebuje zvyšok česko-slovenskej lokalizácie.

Symboly sú v oboch krajinách bankovou konvenciou, nie zákonnou povinnosťou pri bežných obchodných platbách:

Keďže variabilný symbol je jedinečný len u jedného vystaviteľa — dvaja dodávatelia môžu mať faktúru s číslom 2026001 — párovanie opísané nižšie sa nikdy nespolieha len na symbol, ak vie, kto platil.

Nastavenie

Účtovníctvo → Konfigurácia → Nastavenia, blok Czech / Slovak Payment Symbols (popisy nastavení sú v tejto verzii po anglicky):

Nastavenie Čo robí
Variabilný symbol dobropisu (Credit note variable symbol) Či dobropis odberateľovi nesie vlastné číslo (predvolené), alebo variabilný symbol faktúry, ktorú opravuje. Druhú možnosť zvoľte, ak odberatelia započítavajú dobropisy voči pôvodnej faktúre.
Predvolený konštantný symbol (Default constant symbol) Predvyplní sa na každej faktúre a dobropise odberateľovi, napr. 0308, ak predávate služby. Prázdne = žiadny.
Referencia platby = variabilný symbol (Payment reference = variable symbol) Pri zaúčtovaní dokladu odberateľovi sa jeho Referencia platby nastaví na variabilný symbol. Vlastné QR kódy Odoo, identifikátor platby v e-faktúre (UBL) aj štandardné párovanie výpisov potom nesú VS bez ďalšieho nastavovania. Už zaúčtované doklady sa nemenia.

Na faktúrach, dobropisoch a dodávateľských faktúrach

Tri polia — Variable Symbol, Constant Symbol, Specific Symbol — sú hneď za poľom Referencia platby: na dodávateľskej faktúre v hlavnej časti formulára, na faktúre a dobropise odberateľovi na karte Ďalšie info.

Všetky polia sa dajú upraviť. Hodnotu, ktorá nie je len z číslic alebo je dlhšia ako 10 / 4 / 10 číslic, Odoo pri uložení odmietne.

Pokladničné doklady odberateľovi (out_receipt) symboly nezobrazujú, lebo Odoo pri nich nezobrazuje ani Referenciu platby.

Platobné QR kódy

Keď faktúra tlačí platobný QR kód, jej symboly sa odovzdajú generátoru QR kódu, takže kód, ktorý odberateľ naskenuje, nesie VS, KS a SS ako samostatné údaje. Slovenské a české formáty QR kódov poskytujú moduly account_qr_code_pay_by_square_sk (PAY by square), account_qr_code_payme_sk (payme.sk) a account_qr_code_qr_platba_cz (QR Platba).

Platby

Tlačidlo Platba (sprievodca registráciou platby) prenesie symboly na vytvorenú platbu, ak majú všetky uhrádzané doklady rovnakú hodnotu. Hromadná platba za faktúry s rôznymi variabilnými symbolmi nedostane žiadny — banka príjemcu by ju aj tak nevedela priradiť jednej faktúre. Symboly sú na formulári platby za poľom Poznámka a dajú sa upraviť.

Bankové výpisy

Keď vznikne riadok výpisu — z bankového konektora alebo importom súboru — symboly sa vyplnia v tomto poradí z:

  1. hodnôt, ktoré konektor odovzdá priamo;
  2. podrobností transakcie od konektora pod obvyklými názvami kľúčov (variable_symbol, variableSymbol, vs, variable_code a obdobne pre KS a SS);
  3. značiek v popise, referencii a poznámke: VS:123, VS 123, /VS123, /VS/123, ?/VS123/SS/KS. Súbory CAMT často nesú symboly len v referencii, preto sa číta aj tá.

Nulový symbol (SS0) sa považuje za žiadny. Variabilný symbol sa navyše zapíše na začiatok popisu (123 - pôvodný popis, nikdy nie dvakrát), aby ho videlo aj štandardné párovanie Odoo. Riadky, ktoré existovali pred nainštalovaním modulu, sa spätne nečítajú.

Párovanie prijatých platieb podľa variabilného symbolu

Jeden z dvoch doplnkových modulov pridá do automatického párovania výpisov presné porovnanie variabilného symbolu. Oba sa nainštalujú samy, keď je prítomný ich párovací nástroj:

Pravidlo majú spoločné. Riadok výpisu s variabilným symbolom sa porovná s otvorenými zaúčtovanými dokladmi tej istej spoločnosti s rovnakým symbolom, pričom sa ignorujú úvodné nuly (0042 = 42):

Zálohové faktúry (proformy) sa podľa variabilného symbolu párujú v tom istom kroku, ak je nainštalovaný modul sale_order_advance_invoice_payment_match.

Rozdiely medzi nimi:

Enterprise OCA
Kedy beží pred vlastným párovaním Odoo, ktoré ignoruje reťazce do 5 znakov, a preto krátky VS nespáruje nikdy pred vlastným párovaním faktúr v OCA
Platba pokryje faktúru spárované spárované
Čiastočná úhrada spárované, zvyšok faktúry ostane otvorený spárované, zvyšok faktúry ostane otvorený
Preplatok faktúra sa spáruje, prebytok ide do vlastného párovania Odoo a na vás navrhne sa v nástroji, automaticky sa nikdy nespáruje
Cudzia mena len párovanie s jedným dokladom ponechá sa na OCA a na vás
Viac riadkov v jednom importe — riadok nájde len to, čo predchádzajúce riadky toho istého importu nechali otvorené: druhá úplná úhrada tej istej faktúry ostane na vás, splátky ju uhradia spolu a preplatok ponechaný na vás neuberie nič ďalšiemu riadku
Navyše stĺpec VS a vyhľadávanie podľa VS v zozname bankových transakcií (KS, SS voliteľne) —

Platobné príkazy

Ak sú nainštalované platobné príkazy OCA (account_payment_order), modul l10n_cssk_payment_symbols_payment_order prenesie VS, KS a SS každého dokladu na riadky platobného príkazu, ktoré z neho vzniknú. Exportéry tuzemských bankových súborov — account_abo (český formát ABO) a account_multicash — ich zapíšu do súboru ako štruktúrované symboly. Vlastnú obrazovku nemá.

SEPA úhrady / ISO 20022

Pri exporte ISO 20022 v Odoo Enterprise pridá modul l10n_cssk_payment_symbols_iso20022 ku každému bankovému denníku voľbu CZ/SK Symbols in pain.001:

Voľba Čo sa zapíše do súboru
Remittance info (predvolené) /VS/…/KS/…/SS/… pripojené k neštruktúrovanej informácii pre príjemcu; PLATBA/VS/…, ak žiadna nebola. Štruktúrovaná referencia veriteľa (RF) ostane nezmenená.
EndToEndId = variable symbol samotný variabilný symbol ako identifikátor end-to-end
Do not export symbols štandardný súbor Odoo

Pred použitím ktorejkoľvek voľby si to overte vo svojej banke. Banky sa líšia v tom, čo spätne rozpoznajú ako symboly, a slovenská konvencia opísaná vyššie zapisuje ?/VS…/SS…/KS… — písmená a číslice bez lomky medzi nimi, v poradí VS–SS–KS — čo nevytvára ani jedna z volieb. Pošlite jednu skúšobnú platbu a pozrite sa, ako sa zobrazí na výpise príjemcu.

Obmedzenia