Tento článok opisuje požiadavky na rôzne typy dokumentov v Španielsku, konkrétnejšie v regióne Bizkaia. Rozloženie jednotlivých dokumentov slúži iba ako príklad. Návrh príslušných typov dokumentov je na vás. V každom prípade je potrebné dbať na to, aby boli zahrnuté všetky potrebné prvky.
Faktúry a potvrdenky musia obsahovať identifikačný kód a QR kód.
Identifikačný kód
Identifikačný kód slúži na jednoznačnú identifikáciu faktúr alebo potvrdeniek a na ich prepojenie s ostatnými údajmi o transakcii dostupnými v POS systéme.
Všeobecné požiadavky
- Dĺžka: 36+3 znaky (pevne stanovená)
Veľkosť písma musí zodpovedať veľkosti ostatných údajov vytlačených na potvrdenke/faktúre. Musí byť zaručená dobrá čitateľnosť pre príjemcu dokumentu.
Obsah a štruktúra
| Č. | Dĺžka | Popis |
| 1 | 4 | Pevný text „TBAI“ na označenie účelu kódu |
| 2 | 1 | Oddeľovač „-“ |
| 3 | 9 | NIF osoby/spoločnosti vydávajúcej dokument (Número de Identificación Fiscal) – daňové číslo. NIF v identifikačnom kóde sa musí zhodovať s NIF v údajoch TBAI (údaje nahlásené príslušnej daňovej správe). |
| 4 | 6 | Dátum vystavenia dokumentu (faktúra, pokladničný blok, dobropis...) |
| 5 | 13 | prvých 13 znakov daňového podpisu údajov o transakcii |
| 6 | 3 | Kód na detekciu chýb – zabezpečuje správnosť obsahu identifikačného kódu. |
Príklad:
TBAI-00000006Y-251019-btFpwP8dcLGAF-237
QR kód
QR kód slúži na overenie platnosti dokumentu a obsahuje odkaz na webovú aplikáciu TBAI.
Všeobecné požiadavky
- Veľkosť: Dĺžka strany QR kódu musí byť v rozmedzí od 30 x 30 mm (nie menšia) do 40 x 40 mm (nie väčšia).
- Úroveň korekcie chýb: M
- Kódovanie pri tvorbe: UTF-8
- Farebný kontrast medzi QR kódom a pozadím musí byť dostatočne vysoký, aby bola zabezpečená čitateľnosť.
- Odporúčanie: Voľný priestor 6 mm okolo QR kódu
Obsah
| Č. | Kľúč | Hodnota | RetailForce DOM | Popis / Poznámky |
| 1 | URL | https://batuz.eus/QRTBAI/ | automaticky | URL adresa pre prístup k webovej aplikácii na načítanie QR kódu |
| 2 | ID | Identifikačný kód | automaticky | pozri kapitolu „Identifikačný kód“ |
| 3 | s | Číselný rozsah dokumentu (séria čísel dokumentov) |
prvok: "documentNumberSeries": |
Musí zodpovedať údajom v transakčnom súbore zaslanom daňovému úradu |
| 4 | nf | Číslo faktúry / potvrdenia |
prvok: "documentNumber": |
Musí zodpovedať údajom v súbore transakcií zaslanom daňovému úradu Hacienda |
| 5 | i | Celková suma dokumentu | Vypočítaná celková suma dokladu (celková suma dokladu) | Musí zodpovedať údajom v súbore transakcií zaslanom daňovému úradu Hacienda |
| 6 | cr | CRC-8 Kód na detekciu chýb |
automaticky |
Údaje vypočíta softvér. Musí byť špecifikovaný ako posledný parameter URL a je výsledkom použitia algoritmu CRC-8 na string obsahu QR kódu. Samotný parameter cr a s ním spojený symbol „&“ sa do výpočtu nezahŕňajú. Výsledok algoritmu sa zapisuje v desiatkovom formáte ako nový parameter URL. |
Výstup a umiestnenie
Predpísaná poloha identifikačného kódu a QR kódu závisí od orientácie dokumentu.
Vertikálna orientácia („formát na výšku“):
- Poloha: v najspodnejšej časti faktúry / dokladu.
- Identifikátor TBAI (identifikačný kód) musí byť na jednom riadku.
- ak nie je možné umiestniť identifikačný kód na jeden riadok, je povolené použiť viacero po sebe idúcich riadkov (oddelených pomlčkou!)
- Kód TBAI-CR pod ním
Vodorovná orientácia („formát na šírku“):
- Umiestnenie: v pravej krajnej časti dokumentu
- Identifikátor TBAI (identifikačný kód) musí byť na jednom riadku.
- ak sa identifikačný kód nedá umiestniť na jeden riadok, je povolené použiť viacero po sebe idúcich riadkov (oddeľte ich pomlčkou!)
- kód TBAI-CR uvedený nižšie
Vertikálna orientácia dokumentu – príklad
Vodorovné zarovnanie dokumentu – príklad
Tento článok bol preložený automaticky.
Príspevky
0 komentárov
Ak chcete napísať komentár, prihlásiť sa.