Tento článek popisuje požadavky na různé typy dokumentů ve Španělsku, konkrétně v regionu BIZKAIA. Rozvržení jednotlivých dokumentů slouží pouze jako příklady. Návrh příslušných typů dokumentů je na vás. V každém případě je třeba dbát na to, aby byly zahrnuty všechny nezbytné prvky.
Faktury a účtenky musí obsahovat identifikační kód a QR kód.
Identifikační kód
Identifikační kód slouží k jednoznačné identifikaci faktur nebo účtenek a k jejich propojení s dalšími údaji o transakci dostupnými v pokladním systému.
Obecné požadavky
- Délka: 36+3 znaky (pevně daná)
Velikost písma musí odpovídat velikosti ostatních údajů vytištěných na účtence/fakturě. Musí být zajištěna dobrá čitelnost pro příjemce dokumentu.
Obsah a struktura
| Č. | délka | Popis |
| 1 | 4 | Pevně daný text „TBAI“ označující účel kódu |
| 2 | 1 | Oddělovač „-“ |
| 3 | 9 | NIF osoby/společnosti vydávající dokument (Número de Identificación Fiscal) – daňové identifikační číslo. NIF v identifikačním kódu musí odpovídat NIF uvedenému v údajích TBAI (údaje předávané příslušnému daňovému úřadu). |
| 4 | 6 | Datum vystavení dokladu (faktura, účtenka, dobropis...) |
| 5 | 13 | prvních 13 znaků fiskálního podpisu údajů o transakci |
| 6 | 3 | Kód pro detekci chyb – zajišťuje správnost obsahu identifikačního kódu. |
Příklad:
TBAI-00000006Y-251019-btFpwP8dcLGAF-237
QR kód
QR kód lze použít ke kontrole platnosti dokladu a obsahuje odkaz na webovou aplikaci TBAI.
Obecné požadavky
- Velikost: Délka strany QR kódu musí být v rozmezí 30 × 30 mm (ne menší) až 40 × 40 mm (ne větší).
- Úroveň korekce chyb: M
- Kódování pro vytvoření: UTF-8
- Barevný kontrast mezi QR kódem a pozadím musí být dostatečně vysoký, aby byla zajištěna čitelnost.
- Doporučení: Volný prostor 6 mm kolem QR kódu
Obsah
| Č. | Klíč | Hodnota | RetailForce DOM | Popis / Poznámky |
| 1 | URL | https://batuz.eus/QRTBAI/ | automaticky | URL adresa pro přístup k webové aplikaci pro načtení QR kódu |
| 2 | id | Identifikační kód | automaticky | viz kapitola „Identifikační kód“ |
| 3 | s | Číselný rozsah dokumentu (číslová řada dokumentů) |
prvek: "documentNumberSeries": |
Musí odpovídat údajům v transakčním souboru zaslaném ministerstvu financí |
| 4 | nf | Číslo faktury / účtenky |
prvek: "documentNumber": |
Musí odpovídat údajům v transakčním souboru zaslaném daňovému úřadu Hacienda |
| 5 | i | Celková částka dokladu | Vypočítaná celková částka účtenky (celková částka účtenky) | Musí odpovídat údajům v transakčním souboru odeslaném na Hacienda |
| 6 | cr | CRC-8 Kód pro detekci chyb |
automaticky |
Data jsou vypočítána softwarem. Musí být zadán jako poslední parametr URL a představuje výsledek použití algoritmu CRC-8 na řetězec obsahu QR kódu. Samotný parametr cr a k němu patřící symbol „&“ se do výpočtu nezahrnují. Výsledek algoritmu se zapisuje v desítkovém formátu jako nový parametr URL. |
Výstup a umístění
Předepsaná poloha identifikačního kódu a QR kódu závisí na orientaci dokumentu.
Vertikální orientace („formát na výšku“):
- Umístění: v nejspodnější části faktury / dokladu.
- Identifikátor TBAI (identifikační kód) musí být na jednom řádku.
- pokud nelze identifikační kód umístit na jeden řádek, je povoleno použít několik po sobě jdoucích řádků (oddělte je pomlčkou!)
- Kód TBAI-CR níže
Vodorovná orientace („formát na šířku“):
- Umístění: v pravém okraji dokumentu
- Identifikátor TBAI (identifikační kód) musí být na jednom řádku.
- pokud nelze identifikační kód umístit na jeden řádek, je povoleno použít několik po sobě jdoucích řádků (oddělte je pomlčkou!)
- Níže uvedený kód TBAI-CR
Vertikální orientace dokumentu – příklad
Vodorovné zarovnání dokumentu – příklad
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.