Pular para o conteúdo principal

Validador de Allocation Number (Fatura Israel)

Valide a autenticidade, estrutura e checksum de Allocation Number (Fatura Israel).

Sobre a Validação de Allocation Number (Fatura Israel)

O validador verifica a integridade estrutural do número de alocação de faturas de Israel (9 dígitos numéricos) calculando o dígito de controle pelo algoritmo de Módulo 10 ponderado, simulando as regras de aceite de pré-validação da API do SHAAM.

Ideal para equipes de engenharia de software e QA testarem validações de input em tempo real em ERPs, CRMs e sistemas contábeis antes da integração oficial com o portal governamental de Israel.

Anatomia & Estrutura do Invoice Allocation Number — Israel

O número de alocação de fatura da ITA possui 17 a 20 caracteres estruturados em 3 blocos:

PosiçãoCampoTamanhoSignificado & RegraExemplo
1 a 9Número de IVA/HP do Emissor9 dígitosIdentificador fiscal da empresa emissora com validação Luhn512345678
10 a 17Sequencial / Timestamp da Fatura8 dígitosData ou número sequencial da fatura emitida20240115
18 a 20Sufixo de Autorização ITA3 dígitosToken de aprovação fiscal emitido pelo WebService da ITA101

Validação Oficial de Alocação de Fatura (Israel Tax Authority)

Regras de conformidade do Invoice Allocation Number:

Comprimento entre 17 e 20 chars + Validação do emissor (9 dígitos Luhn)
  1. 1. Verifica-se o comprimento total (17 a 20 caracteres).
  2. 2. Valida-se o número de empresa/IVA do emissor (primeiros 9 dígitos) via algoritmo de Luhn.
  3. 3. Confirma-se a presença do token de autorização fiscal.

Perguntas Frequentes & Diretrizes Técnicas