OSS vykazování (OSS Statement)¶
1) Rozšíření položky DPH (VAT Entry) o měnu a faktor měny dokladu¶
Protože položky DPH jsou v BC evidované v lokální měně, ale OSS se vykazuje v jiné měně (např. EUR), ukládá se do položky DPH při účtování prodejních dokladů navíc:
- Měna účtovaného dokladu (Currency Code dokumentu)
- Faktor měny účtovaného dokladu (Currency Factor dokumentu)
Tato data slouží k pozdějšímu přepočtu do měny vykazování při tvorbě OSS výkazu (kurz pro měnu vykazování typicky ještě při účtování neznáme).
Pravidlo přepočtu (koncept)¶
Pokud je:
- doklad v měně A,
- měna vykazování B,
- lokální měna C,
pak se částky přepočtou:
1) z lokální měny C do měny dokladu A pomocí faktoru měny dokladu,
2) z měny dokladu A do měny vykazování B pomocí kurzu OSS pro měnu B (platného k poslednímu dni období).
Příklad: Je-li měna vykazování EUR, lokální měna CZK a doklad je v EUR, pak částka pro vykazování je shodná s částkou dokladu v EUR.
2) Výkaz OSS (OSS Statement) – přehled¶
Aby bylo možné generovat OSS výkaz opakovaně, vytváří se pro každé podání karta Výkazu OSS složená z hlavičky a řádků.
Stránky a tabulky¶
- Hlavička: T4060938 NVR OSS Statement Header
- Karta: P4060939 NVR OSS Statement Card
- Řádky: T4060939 NVR OSS Statement Line + P4060940 NVR OSS Statement Subform
- Seznam: P4060938 NVR OSS Statement List (OSS Statements)
3) Hlavička Výkazu OSS (OSS Statement Card)¶
Na hlavičce se vyplní (automaticky i ručně) tyto údaje:
- No. (PK, Code20) – z číselné řady v Nastavení financí (OSS Statement Nos.)
- Description (Text50)
- Quarter (Integer)
- Year (Integer)
- VAT Statement Template Name (z General Ledger Setup)
- VAT Statement Name (z General Ledger Setup)
- OSS Statement XML Format (z General Ledger Setup)
- Start Date (Date) – předvyplněno dle Quarter/Year (editovatelné)
- End Date (Date) – předvyplněno dle Quarter/Year (editovatelné)
4) Řádky Výkazu OSS (OSS Statement Line)¶
Řádky obsahují data z položek DPH a doplněné výpočty:
- Document Type, Document No., VAT Date, Posting Date
- Country/Region Code (pro seskupení ve výkazu)
- Base, VAT (lokální měna)
- Currency Code OSS, Base OSS, VAT OSS (měna vykazování)
- VAT Business Posting Group, VAT Product Posting Group
- VAT %
- Vat Rate (Z/S) – mapování sazby:
- Z = základní
- S = snížená / snížená 2
- Correction (Boolean, default NE, editovatelné)
- Exclude From Export (Boolean, default NE, editovatelné)
Přidání informací o plátci (Bill-to)¶
Pro kontrolu odběratelů jsou do řádků doplněna pole:
- Bill-to Customer No. (Code20)
- Bill-to Customer Name (Text100)
Plnění:
- Bill-to Customer No. = z VAT Entry (Bill-to/Pay-to No.)
- Bill-to Customer Name = dle Customer Name podle čísla plátce
5) Návrh řádků (Suggest lines) – Výkaz OSS¶
Na kartě Výkazu OSS je akce Návrh řádků, která:
- smaže existující řádky (při opakovaném spuštění)
- znovu načte relevantní položky DPH a založí nové řádky
Jaké položky DPH se vyberou¶
Vyberou se všechny položky DPH, kde:
- kombinace DPH účto skupin ve Výkazu DPH (template/name z hlavičky výkazu) má nastaveno OSS = ANO
- OSS Statement No. na položce DPH je prázdné (dosud nevykázáno)
- VAT Date ≤ End Date na hlavičce výkazu
Kontrola XSD / struktury¶
Pro export se používá OSSEI1 a XSD schéma je dostupné v dokumentaci. citeturn21search152
Validace sazby daně (Vat Rate)¶
Pokud pro kombinaci DPH účto skupin není v Nastavení účtování DPH vyplněna Sazba daně, návrh řádků skončí chybou:
Pro kombinaci DPH Obchodní účto skupiny XXX a DPH účto skupiny zboží YYY není v Nastavení účtování DPH definována Sazba daně
6) Export XML (OSS EI1)¶
Na kartě Výkazu OSS je akce Export, která vytvoří XML dle formátu z hlavičky.
Formát „OSS EI1“¶
Pokud je formát XML nastaven na OSS EI1, exportuje se dle struktury OSSEI1 (EPO2). Dokumentace OSSEI1 definuje věty D, P, R, O a odkazuje na XSD schéma ossei1_epo2.xsd. citeturn21search152turn21search157
Kontrola správnosti XML proti XSD¶
Postup validace XML proti XSD je popsán Finanční správou. citeturn21search158
7) Tisk do šablony Word (Print – Word template)¶
Na kartě Výkazu OSS je akce Tisk, která vyexportuje do Word šablony souhrnné částky ve struktuře odpovídající exportu.