Este artigo descreve os requisitos para diferentes tipos de documentos em Espanha, mais especificamente na região de Bizkaia. Os modelos dos documentos individuais servem apenas como exemplos. A conceção dos tipos de documentos correspondentes fica ao seu critério. Em qualquer caso, deve ter-se o cuidado de integrar os elementos necessários.
As faturas e os recibos devem conter um código de identificação e um código QR.
Código de identificação
O código de identificação é utilizado para identificar de forma única as faturas ou recibos e para os associar aos restantes dados da transação disponíveis no sistema POS.
Requisitos gerais
- Comprimento: 36+3 caracteres (fixo)
O tamanho da fonte deve corresponder ao do resto dos dados impressos no recibo/fatura. Deve ser garantida uma boa legibilidade para o destinatário do documento.
Conteúdo e estrutura
| N.º | comprimento | Descrição |
| 1 | 4 | Texto fixo «TBAI», para indicar a finalidade do código |
| 2 | 1 | Separador «-» |
| 3 | 9 | NIF da pessoa/empresa emissora do documento (Número de Identificação Fiscal) — número de identificação fiscal. O NIF constante do código de identificação deve corresponder ao dos dados TBAI (dados comunicados à respetiva administração fiscal). |
| 4 | 6 | Data de emissão do documento (fatura, recibo, nota de crédito...) |
| 5 | 13 | os primeiros 13 caracteres da assinatura fiscal dos dados da transação |
| 6 | 3 | Código de deteção de erros — garante que o conteúdo do código de identificação está correto. |
Exemplo:
TBAI-00000006Y-251019-btFpwP8dcLGAF-237
Código QR
O código QR pode ser utilizado para verificar a validade do documento e contém uma ligação para a aplicação web TBAI.
Requisitos gerais
- Dimensões: O comprimento do lado do código QR deve situar-se entre 30x30 mm (não inferior) e 40x40 mm (não superior).
- Nível de correção de erros: M
- Codificação para criação: UTF-8
- O contraste de cor entre o código QR e o fundo deve ser suficientemente elevado para garantir a legibilidade.
- Recomendação: Espaço em branco de 6 mm à volta do código QR
Conteúdo
| N.º | Chave | Valor | RetailForce DOM | Descrição / Notas |
| 1 | URL | https://batuz.eus/QRTBAI/ | automático | O URL para aceder à aplicação web para ler o código QR |
| 2 | ID | Código de identificação | automático | consulte o capítulo «Código de identificação» |
| 3 | s | Intervalo numérico do documento (série de números de documento) |
elemento: "documentNumberSeries": |
Deve corresponder aos dados constantes do ficheiro de transações enviado à Hacienda |
| 4 | nf | Número da fatura/recibo |
elemento: "documentNumber": |
Deve corresponder aos dados constantes do ficheiro de transações enviado à Hacienda |
| 5 | i | Valor total do documento | Montante total calculado do recibo (total do recibo) | Deve corresponder aos dados do ficheiro de transações enviado à Hacienda |
| 6 | cr | CRC-8 Código de deteção de erros |
automático |
Os dados são calculados pelo software. Deve ser especificado como o último parâmetro do URL e resulta da aplicação do algoritmo CRC-8 à string de caracteres do conteúdo do código QR. O próprio parâmetro «cr» e o símbolo «&» que lhe está associado não são incluídos no cálculo. O resultado do algoritmo é apresentado em formato decimal como um novo parâmetro da URL. |
Resultado e posicionamento
A posição prescrita do código de identificação e do código QR depende da orientação do documento.
Orientação vertical («formato retrato»):
- Posição: na parte inferior da fatura/recibo.
- O identificador TBAI (código de identificação) deve constar numa única linha.
- Se o código de identificação não puder ser colocado numa única linha, são permitidas várias linhas consecutivas (separadas por um hífen!)
- O código TBAI-CR abaixo
Orientação horizontal («formato paisagem»):
- Posição: na parte mais à direita do documento
- O identificador TBAI (código de identificação) deve constar numa única linha.
- Se o código de identificação não puder ser colocado numa única linha, são permitidas várias linhas consecutivas (separadas por um hífen!)
- O código TBAI-CR abaixo
Orientação vertical do documento — exemplo
Alinhamento horizontal do documento — exemplo
Este artigo foi traduzido automaticamente.
Comentários
0 comentários
iniciar sessão para comentar.