Validador de RUC do Panamá (DGI)
Valide a integridade do RUC panamenho e o checksum DV de 2 dígitos da DGI.
Como funciona a validação do RUC do Panamá?
A validação verifica a existência do sufixo 'DV' de 2 dígitos e recalcula matematicamente os dois dígitos verificadores através do algoritmo Módulo 11 rotativo estabelecido pela DGI.
Se qualquer dígito for adulterado, o cálculo modular divergirá e o RUC será rejeitado.
Estrutura do RUC
Divisão do código fiscal:
| Posição | Campo | Tamanho | Significado | Exemplo |
|---|---|---|---|---|
| 1 | Base | 8-15 dígitos | Identificação mercantil ou civil | 1556824-1-857412 |
| 2 | DV | 2 dígitos | Dígitos de controle M11 | 60 |
Verificação do Checksum DGI
Regras de validação modular:
Checksum Módulo 11 Iterativo
- 1. Extração do sufixo DV e da base identificadora.
- 2. Cálculo do DV esperado utilizando os pesos rotativos 2..9 da DGI.
- 3. Comparação estrita do valor esperado com o fornecido.