Ovaj članak opisuje zahtjeve za različite vrste dokumenata u Španiji, tačnije u regiji BIZKAIA. Izgledi pojedinačnih dokumenata služe samo kao primjeri. Dizajn odgovarajućih vrsta dokumenata je na vama. U svakom slučaju, treba voditi računa o integraciji neophodnih elemenata.
Fakture i potvrde moraju sadržavati identifikacijski kod i QR kod.
Identifikacijski kod
Identifikacijski kod se koristi za jedinstvenu identifikaciju faktura ili potvrda i za povezivanje s ostalim podacima o transakciji dostupnim u POS sistemu.
Opći zahtjevi
- Dužina: 36+3 karaktera (fiksno)
. Veličina fonta mora odgovarati veličini ostatka podataka otisnutih na računu/fakturi. Mora biti zagarantovana dobra čitljivost za primaoca dokumenta.
Sadržaj i struktura
| Ne. | dužina | Opis |
| 1 | 4 | Fiksni tekst "TBAI", za označavanje svrhe koda |
| 2 | 1 | Razdjelnik "-" |
| 3 | 9 | NIF osobe/kompanije koja izdaje dokument (Número de Identificación Fiscal) – poreskog broja. NIF u identifikacijskom kodu mora odgovarati onome iz TBAI podataka (podataka koji se dostavljaju nadležnoj haciendi (poreskog upravi)). |
| 4 | 6 | Datum izdavanja dokumenta (faktura, račun, odobrenica...) |
| 5 | 13 | prvih 13 znakova fiskalnog potpisa podataka o transakciji |
| 6 | 3 | Kod za otkrivanje grešaka - osigurava da je sadržaj identifikacijskog koda ispravan. |
Primjer:
TBAI-00000006Y-251019-btFpwP8dcLGAF-237
QR kod
QR kod se može koristiti za provjeru valjanosti dokumenta i sadrži link na web aplikaciju TBAI.
Opći zahtjevi
- Veličina: Dužina ivice QR koda mora biti između 30x30 mm (ne manja) i 40x40 mm (ne veća).
- Nivo korekcije grešaka: M
- Enkodiranje za kreiranje: UTF-8
- Kontrast boja između QR koda i pozadine mora biti dovoljno visok da se osigura čitljivost.
- Preporuka: Prazan prostor od 6 mm oko QR koda
Sadržaj
| Ne. | Ključ | Vrijednost | RetailForce DOM | Opis / Bilješke |
| 1 | URL | https://batuz.eus/QRTBAI/ | automatski | URL za pristup web aplikaciji za čitanje QR koda |
| 2 | id | Identifikacijski kod | automatski | pogledajte poglavlje "Identifikacijski kod" |
| 3 | s | Raspon brojeva dokumenta (serija brojeva dokumenata) |
element: "documentNumberSeries": |
Mora odgovarati podacima u transakcijskoj datoteci poslanoj Hacienda |
| 4 | nf | Broj fakture / računa |
element: "documentNumber": |
Mora odgovarati detaljima u transakcijskoj datoteci poslanoj Hacienda |
| 5 | i | Ukupni iznos dokumenta | Izračunati ukupan iznos računa (ukupno računa) | Mora odgovarati detaljima u datoteci transakcija poslanoj u Hacienda |
| 6 | cr | CRC-8 kod za detekciju grešaka |
automatski |
Podaci se izračunavaju softverom. Mora biti naveden kao posljednji parametar URL-a i predstavlja rezultat primjene CRC-8 algoritma na niz sadržaja QR koda. Sam parametar cr i pripadajući simbol "&" nisu uključeni u izračun. Izlaz algoritma se zapisuje u decimalnom formatu kao novi parametar URL-a. |
Izlaz i postavljanje
Propisana pozicija identifikacijskog koda i QR koda ovisi o orijentaciji dokumenta.
Vertikalna orijentacija ("portretni format):
- Pozicija: na najnižem dijelu fakture / vaučera.
- TBAI identifikator (kod identifikacije) mora biti na jednoj liniji.
- ako identifikacijski kod ne može biti postavljen na jednu liniju, dozvoljeno je korištenje više uzastopnih linija (odvojiti crticom!)
- kod TBAI-CR ispod
Horizontalna orijentacija ("položaj pejzaža"):
- Pozicija: na krajnjem desnom dijelu dokumenta
- TBAI identifikator (kod identifikacije) mora biti na jednoj liniji.
- ako identifikacijski kod ne može stati na jednu liniju, dozvoljeno je nekoliko uzastopnih linija (razdvojiti crticom!)
- TBAI-CR kod ispod
Vertikalna orijentacija dokumenta - primjer
Horizontalno poravnanje dokumenta - primjer
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.