Přeskočit obsah

Postup importu pro účetní — Obecný CSV

Tento dokument předejte účetnímu spolu s vygenerovaným CSV souborem. Obecný CSV je vendor-neutrální formát se 20 sloupci s kanonickou hlavičkou, kódováním UTF-8 s BOM, oddělovačem čárka, podle RFC 4180. Soubor je vhodný pro ruční zpracování v tabulkovém procesoru (Excel, LibreOffice Calc) nebo pro manuální mapování do libovolného účetního programu, který umí CSV import (Pohoda, Money S3, Abra Flexi a další).

Struktura souboru

Soubor má 20 sloupců v tomto pořadí (kanonická hlavička):

Pořadí Sloupec Popis
1 Datum_plneni Datum zdanitelného plnění (ISO 8601, RRRR-MM-DD)
2 Datum_vystaveni Datum vystavení (ISO 8601, RRRR-MM-DD) — může být prázdné
3 Typ_dokladu INVOICE (vydaná faktura) / COST_DOCUMENT (přijatý náklad) / PLATFORM_INCOME (platformní příjem)
4 Cislo_dokladu Číslo dokladu (interní z Danita)
5 Protistrana_nazev Obchodní partner — název firmy
6 Protistrana_DIC Obchodní partner — DIČ (může být prázdné)
7 Protistrana_zeme Obchodní partner — kód země ISO-3166-1 alpha-2 (např. CZ, DE)
8 Mena_originalu Měna dokladu (ISO 4217, např. CZK, EUR, USD)
9 Zaklad_orig Základ daně v měně dokladu
10 DPH_orig Částka DPH v měně dokladu
11 Celkem_orig Celková částka v měně dokladu
12 Kurz Kurz měny vůči CZK (pro CZK = 1.000000)
13 Kurz_datum Datum kurzu (ISO 8601, RRRR-MM-DD)
14 Zaklad_CZK Základ daně v CZK
15 DPH_CZK Částka DPH v CZK
16 Celkem_CZK Celková částka v CZK
17 Sazba_DPH Sazba DPH v procentech (např. 21.00, 12.00, 0.00)
18 Rezim_DPH Symbolický kód režimu DPH (DOMESTIC_OUTPUT, EU_B2B_OUTPUT, THIRD_COUNTRY_OUTPUT, DOMESTIC_INPUT, REVERSE_CHARGE_INPUT_EU, REVERSE_CHARGE_INPUT_THIRD_COUNTRY, REVERSE_CHARGE_OUTPUT_EU, OUTSIDE_SCOPE_THIRD_COUNTRY, NON_VAT_PAYER_INPUT, NON_VAT_PAYER_OUTPUT)
19 Ucet_MD Účet má dáti (debetní)
20 Ucet_DAL Účet dal (kreditní)

Postup A — otevření v tabulkovém procesoru

Excel

  1. V Excelu Data → Z textu/CSV (nebo Soubor → Otevřít → Vyhledat → CSV (*.csv)).

Místo pro snímek obrazovky.

  1. Vyberte exportovaný soubor .csv.
  2. V dialogu Načíst data potvrďte:
    • Původ souboru: 65001: Unicode (UTF-8),
    • Oddělovač: Čárka,
    • Detekce datového typu: na základě prvních 200 řádků.
  3. Klikněte Načíst (resp. Načíst do, pokud potřebujete vybrat cílový list).

Místo pro snímek obrazovky.

Excel umí 20 sloupců automaticky převést na tabulku. Sloupec Cislo_dokladu může být detekován jako číslo — v takovém případě ho převeďte na text, aby se zachovaly vedoucí nuly.

LibreOffice Calc

  1. Soubor → Otevřít a vyberte exportovaný .csv.
  2. V dialogu Import textu potvrďte:
    • Znaková sada: Unicode (UTF-8),
    • Oddělovač: Čárka,
    • Oddělovač textu: ".

Místo pro snímek obrazovky.

  1. V náhledu nahoře nastavte typ sloupce Cislo_dokladu na Text (aby se zachovaly vedoucí nuly a interpunkce).
  2. Klikněte OK.

Postup B — manuální mapování do vendor účetního programu

Pokud používáte účetní program, který má CSV import wizard (např. Pohoda, Money S3, Abra Flexi nebo jakýkoli jiný), použijte následující doporučené mapování. Vendor číselník členění DPH se liší — Rezim_DPH z Obecného CSV je symbolický (např. DOMESTIC_OUTPUT); účetní musí ručně přemapovat na vendor kód.

Pohoda — manuální mapování (fallback bez Pohoda XML)

Pokud z nějakého důvodu nelze nasadit Pohoda XML přímo, importujte Obecný CSV pomocí Soubor → Datová komunikace → CSV import.

  • Datum_plneni → Datum zdanitelného plnění
  • Datum_vystaveni → Datum vystavení
  • Cislo_dokladu → Číslo dokladu
  • Typ_dokladu → rozhoduje o cílové agendě (INVOICE → Vydané faktury; COST_DOCUMENT → Přijaté faktury; PLATFORM_INCOME → Interní doklady)
  • Protistrana_nazev, Protistrana_DIC, Protistrana_zeme → Obchodní partner
  • Zaklad_orig, DPH_orig, Celkem_orig, Mena_originalu, Kurz, Kurz_datum, Zaklad_CZK, DPH_CZK, Celkem_CZK → částky
  • Sazba_DPH → sazba DPH (v procentech)
  • Rezim_DPH → klasifikace DPH — symbolický kód přemapujte na Pohoda kód (např. DOMESTIC_OUTPUTUD, EU_B2B_OUTPUTRE, THIRD_COUNTRY_OUTPUTUR)
  • Ucet_MD, Ucet_DAL → účet MD / D

Money S3 — manuální mapování (fallback bez Money S3 XML)

Soubor → Nástroje → CSV import (název položky menu se může lišit).

  • Mapování polí je analogické jako u Pohoda — pouze symbolické Rezim_DPH přemapujte na Money S3 kód (DOMESTIC_OUTPUTUD, EU_B2B_OUTPUTDD, THIRD_COUNTRY_OUTPUTVS, NON_VAT_PAYER_OUTPUTUN).

Abra Flexi — manuální mapování

Nástroje → Import dat → Excel/CSV import.

  • Volba CSV (Abra) vygeneruje stejný soubor; symbolické Rezim_DPH přemapujte na Abra Flexi kód (DOMESTIC_OUTPUTUD, EU_B2B_OUTPUTRE, THIRD_COUNTRY_OUTPUTUR, REVERSE_CHARGE_OUTPUT_EURD).

Kontroly po importu

Bez ohledu na cestu importu (Excel / LibreOffice / vendor CSV wizard) zkontrolujte na náhodně vybraných řádcích, že:

  • Obchodní partner (název firmy, DIČ, země) odpovídá Danitu.
  • Datum zdanitelného plnění odpovídá Danitu.
  • Klasifikace DPH je správně přemapována na vendor kód (pokud používáte vendor wizard) nebo zůstává jako symbolický kód (pokud čtete přímo CSV v tabulkovém procesoru).
  • Účet MD / D odpovídá mapování v Danitě (výchozí podle směrné účtové osnovy: tuzemský výstup 311 / 602, tuzemský vstup 518 / 321, platformní příjem 311 / 602).
  • Částky v měně dokladu i v CZK odpovídají Danitu.

Diakritika

CSV je v kódování UTF-8 s BOM. Pokud se diakritika zobrazí poškozená (?, Ž?, Žluťoučký apod.), problém je ve volbě kódování v importním dialogu — vždy zvolte UTF-8 (případně 65001: Unicode (UTF-8) v Excelu).

Co dělat při chybě

Pokud importní dialog hlásí chybu nebo některá kontrola výše selže, zaznamenejte:

  • Cestu k poli v cílovém programu, kde hodnota nesedí.
  • Očekávanou hodnotu (z odpovídajícího řádku CSV nebo z Danita).
  • Hodnotu naimportovanou do cílového programu.
  • Verzi cílového programu a typ databáze.
  • Případnou chybovou hlášku.

Místo pro snímek obrazovky chybové hlášky.

Tyto informace pošlete uživateli Danita, který je předá do podpory.

Související