Validador de UEN (Unique Entity Number Singapura)
Valide a autenticidade, estrutura e checksum de UEN (Unique Entity Number Singapura).
Sobre a Validação de UEN (Unique Entity Number Singapura)
O validador analisa os três formatos oficiais de UEN em Singapura: empresas registradas na ACRA (9 dígitos `NNNNNNNNX`), empresas e sociedades (10 dígitos `YYYYNNNNNX`) e entidades governamentais/outras (10 caracteres `TYYPQNNNNX`).
Garante que os códigos de entidade e as letras de checksum estejam em estrita conformidade com as tabelas de validação governamentais.
Anatomia & Estrutura do UEN (Unique Entity Number) — Singapura
O identificador corporativo de Singapura possui 9 ou 10 caracteres estruturados em 3 formatos:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 4 | Ano de Constituição | 4 dígitos | Ano de registro da empresa na ACRA (Formato A) | 2008 |
| 5 a 9 | Número Sequencial / Tipo | 5 dígitos/letras | Sequência correlativa de registro empresarial | 12345 |
| 10 | Letra Verificadora | 1 letra | Calculada via algoritmo Módulo 11 ponderado da ACRA | M |
Algoritmo Oficial (ACRA UEN Módulo 11)
Regras de validação do UEN de Singapura:
Validação estrutural (Formatos A, B, C) + Cálculo ponderado da letra de controle
- 1. Identifica-se o formato: A (Empresas ACRA), B (Negócios Individuais) ou C (Outras Entidades).
- 2. Multiplicam-se os caracteres pelos pesos posicionais específicos da ACRA.
- 3. Mapeia-se o resto para a letra alfabética de verificação correspondente.