Validador de PIS/PASEP
Valide números de PIS/PASEP (Programa de Integración Social). Pruebas.
Acerca del Validador de PIS/PASEP
El Validador de PIS/PASEP verifica si un número es matemáticamente válido. PIS/PASEP (Programa de Integración Social / Programa de Formación del Patrimonio del Servidor Público) es un número de 11 dígitos usado para identificar trabajadores brasileños.
Esta herramienta es útil para desarrolladores que necesitan validar el formato de PIS/PASEP en formularios y sistemas. La validación es puramente matemática y no consulta ninguna base de datos de la Caixa Econômica Federal.
Anatomía y Estructura del PIS/PASEP Brasileño
El número de registro laboral consta de 11 dígitos con máscara NNN.NNNNN.NN-D:
| Posición | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 10 | Inscripción Base | 10 dígitos | Secuencia de registro del trabajador en la seguridad social | 1234567890 |
| 11 | Dígito Verificador | 1 dígito | Dígito de control Módulo 11 Caixa Econômica | 8 |
Algoritmo del PIS / PASEP (Módulo 11 Caixa Econômica Federal)
La validación del PIS aplica factores cíclicos sobre los 10 primeros dígitos:
Suma = Σ d[i]*p[i]; Resto = Suma % 11; DV = (11 - Resto >= 10 ? 0 : 11 - Resto)
- 1. Multiplicar los 10 primeros dígitos por [3, 2, 9, 8, 7, 6, 5, 4, 3, 2].
- 2. Sumar todos los productos.
- 3. Calcular el resto de dividir la suma entre 11.
- 4. Calcular D = 11 - resto.
- 5. Si D es 10 u 11, el dígito verificador es 0; en otro caso es D.
- 6. Se rechazan números formados por 11 dígitos repetidos.