Acest articol descrie cerințele pentru diferite tipuri de documente din Spania, mai precis din regiunea Bizkaia. Modelele documentelor individuale servesc doar ca exemple. Proiectarea tipurilor de documente corespunzătoare rămâne la latitudinea dumneavoastră. În orice caz, trebuie să aveți grijă să integrați elementele necesare.
Facturile și chitanțele trebuie să conțină un cod de identificare și un cod QR.
Codul de identificare
Codul de identificare este utilizat pentru a identifica în mod unic facturile sau chitanțele și pentru a le corela cu celelalte date privind tranzacțiile disponibile în sistemul POS.
Cerințe generale
- Lungime: 36+3 caractere (fixă)
Dimensiunea fontului trebuie să corespundă cu cea a restului datelor tipărite pe chitanță/factură. Trebuie garantată o bună lizibilitate pentru destinatarul documentului.
Conținut și structură
| Nr. | lungime | Descriere |
| 1 | 4 | Text fix „TBAI”, pentru a indica scopul codului |
| 2 | 1 | Separator „-” |
| 3 | 9 | NIF-ul persoanei/societății care emite documentul (Número de Identificación Fiscal) – codul fiscal. NIF-ul din codul de identificare trebuie să corespundă cu cel din datele TBAI (raportul de date transmis către administrația fiscală respectivă). |
| 4 | 6 | Data emiterii documentului (factură, chitanță, notă de credit...) |
| 5 | 13 | primele 13 caractere ale semnăturii fiscale a datelor tranzacției |
| 6 | 3 | Cod de detectare a erorilor – asigură corectitudinea conținutului codului de identificare. |
Exemplu:
TBAI-00000006Y-251019-btFpwP8dcLGAF-237
Codul QR
Codul QR poate fi utilizat pentru a verifica validitatea documentului și conține un link către aplicația web TBAI.
Cerințe generale
- Dimensiune: Lungimea laturii codului QR trebuie să fie cuprinsă între 30x30 mm (nu mai mică) și 40x40 mm (nu mai mare).
- Nivel de corectare a erorilor: M
- Codificare pentru creare: UTF-8
- Contrastul de culoare între codul QR și fundal trebuie să fie suficient de ridicat pentru a asigura lizibilitatea.
- Recomandare: spațiu liber de 6 mm în jurul codului QR
Conținut
| Nr. | Cheie | Valoare | RetailForce DOM | Descriere / Note |
| 1 | URL | https://batuz.eus/QRTBAI/ | automat | Adresa URL pentru accesarea aplicației web în vederea citirii codului QR |
| 2 | ID | Cod de identificare | automat | a se vedea capitolul „Cod de identificare” |
| 3 | s | Intervalul numeric al documentului (seria de numere de document) |
element: "documentNumberSeries": |
Trebuie să corespundă cu datele din fișierul de tranzacții trimis către Hacienda |
| 4 | nf | Numărul facturii/chitanței |
element: "documentNumber": |
Trebuie să corespundă detaliilor din fișierul de tranzacții trimis către Hacienda |
| 5 | i | Suma totală a documentului | Suma totală calculată a chitanței (totalul chitanței) | Trebuie să corespundă cu detaliile din fișierul de tranzacții trimis către Hacienda |
| 6 | cr | CRC-8 Cod de detectare a erorilor |
automat |
Datele sunt calculate de software. Acesta trebuie specificat ca ultimul parametru al URL-ului și reprezintă rezultatul aplicării algoritmului CRC-8 asupra stringei de conținut al codului QR. Parametrul „cr” în sine și simbolul „&” asociat acestuia nu sunt incluse în calcul. Rezultatul algoritmului este scris în format zecimal ca un nou parametru al URL-ului. |
Rezultat și poziționare
Poziția prescrisă a codului de identificare și a codului QR depinde de orientarea documentului.
Orientare verticală („format portret”):
- Poziție: în partea de jos a facturii/bonului.
- Identificatorul TBAI (codul de identificare) trebuie să se afle pe o singură linie.
- dacă codul de identificare nu poate fi plasat pe o singură linie, sunt permise mai multe linii consecutive (separate cu o cratimă!)
- codul TBAI-CR mai jos
Orientare orizontală („format peisaj”):
- Poziție: în partea extremă dreaptă a documentului
- Identificatorul TBAI (codul de identificare) trebuie să fie pe o singură linie.
- dacă codul de identificare nu poate fi plasat pe o singură linie, sunt permise mai multe linii consecutive (separate prin cratimă!)
- codul TBAI-CR de mai jos
Orientarea verticală a documentului – exemplu
Alinierea orizontală a documentului – exemplu
Acest articol a fost tradus automat.
Comentarii
0 comentarii
Vă rugăm să vă autentificați pentru a lăsa un comentariu.