Ta članek opisuje zahteve za različne vrste dokumentov v Španiji, natančneje v regiji Bizkaia. Oblike posameznih dokumentov so zgolj primerne. Oblikovanje ustreznih vrst dokumentov je prepuščeno vam. V vsakem primeru je treba poskrbeti za vključitev potrebnih elementov.
Računi in potrdila morajo vsebovati identifikacijsko kodo in QR-kodo.
Identifikacijska koda
Identifikacijska koda se uporablja za edinstveno identifikacijo računov ali potrdil ter za njihovo povezavo z drugimi podatki o transakcijah, ki so na voljo v sistemu POS.
Splošne zahteve
- Dolžina: 36+3 znakov (fiksno)
Velikost pisave mora ustrezati velikosti ostalih podatkov, natisnjenih na potrdilu/računu. Zagotovljena mora biti dobra berljivost za prejemnika dokumenta.
Vsebina in struktura
| Št. | dolžina | Opis |
| 1 | 4 | Fiksno besedilo »TBAI«, ki označuje namen kode |
| 2 | 1 | Ločevalnik »-« |
| 3 | 9 | NIF osebe/podjetja, ki izdaja dokument (Número de Identificación Fiscal) – davčna številka. NIF v identifikacijski kodi mora ustrezati NIF v podatkih TBAI (podatki, posredovani ustrezni davčni upravi). |
| 4 | 6 | Datum izdaje dokumenta (račun, potrdilo, dobropis...) |
| 5 | 13 | prvih 13 znakov davčnega podpisa podatkov o transakciji |
| 6 | 3 | Koda za odkrivanje napak – zagotavlja, da je vsebina identifikacijske kode pravilna. |
Primer:
TBAI-00000006Y-251019-btFpwP8dcLGAF-237
QR-koda
QR-kodo je mogoče uporabiti za preverjanje veljavnosti dokumenta, vsebuje pa tudi povezavo do spletne aplikacije TBAI.
Splošne zahteve
- Velikost: Dolžina stranice QR-kode mora biti med 30 x 30 mm (ne manj) in 40 x 40 mm (ne več).
- Stopnja popravljanja napak: M
- Kodiranje za ustvarjanje: UTF-8
- Barvni kontrast med QR-kodo in ozadjem mora biti dovolj velik, da se zagotovi berljivost.
- Priporočilo: 6 mm praznega prostora okoli QR-kode
Vsebina
| Št. | Ključ | Vrednost | RetailForce DOM | Opis / Opombe |
| 1 | URL | https://batuz.eus/QRTBAI/ | avtomatsko | URL za dostop do spletne aplikacije za branje QR kode |
| 2 | ID | Identifikacijska koda | avtomatsko | glej poglavje »Identifikacijska koda« |
| 3 | s | Številčno območje dokumenta (serija številk dokumentov) |
element: "documentNumberSeries": |
Mora se ujemati s podatki v datoteki transakcij, poslani na Hacienda |
| 4 | nf | Številka računa/potrdila |
element: "documentNumber": |
Podatki morajo ustrezati podatkom v datoteki s transakcijami, poslani na Hacienda |
| 5 | i | Skupni znesek dokumenta | Izračunani skupni znesek računa (skupni znesek računa) | Mora se ujemati s podatki v datoteki transakcij, poslani na Hacienda |
| 6 | cr | CRC-8 Koda za odkrivanje napak |
avtomatsko |
Podatke izračuna programska oprema. Treba ga je navesti kot zadnji parameter URL-ja in je rezultat uporabe algoritma CRC-8 na string vsebine QR-kode. Sam parameter cr in z njim povezan simbol „&“ nista vključena v izračun. Izhodni rezultat algoritma je zapisan v decimalnem formatu kot nov parameter URL-ja. |
Izhod in umestitev
Predpisana pozicija identifikacijske kode in QR-kode je odvisna od usmerjenosti dokumenta.
Navpična usmeritev (»portretni format«):
- Položaj: v spodnjem delu računa/potrdila.
- Identifikator TBAI (identifikacijska koda) mora biti v eni vrstici.
- Če identifikacijske kode ni mogoče umestiti v eno vrstico, je dovoljeno uporabiti več zaporednih vrstic (ločite jih s vezajem!).
- koda TBAI-CR spodaj
Vodoravna usmeritev („ležeči format“):
- Položaj: na skrajnem desnem delu dokumenta
- Identifikator TBAI (identifikacijska koda) mora biti v eni vrstici.
- če identifikacijske kode ni mogoče vpisati v eno vrstico, je dovoljeno uporabiti več zaporednih vrstic (ločite jih s vezajem!)
- spodnja koda TBAI-CR
Navpična usmeritev dokumenta – primer
Vodoravna poravnava dokumenta – primer
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.