Generador de UIF / COIDA Sudáfrica (Reference Number)
Generador de números de referencia UIF / COIDA de Sudáfrica de 8 dígitos con algoritmo de Luhn (Módulo 10) para pruebas de nómina y seguridad social.
Esperando generación...
Sobre UIF y COIDA en Sudáfrica
El UIF (Unemployment Insurance Fund) y el COIDA (Compensation for Occupational Injuries and Diseases Act) son los dos regímenes de protección laboral administrados por el Department of Employment and Labour de Sudáfrica.
Cada empleador registrado recibe un número de referencia de 8 dígitos compuesto por 7 dígitos correlativos y 1 dígito de control calculado mediante el algoritmo de Luhn (Módulo 10).
Anatomía del Número de Referencia UIF / COIDA
Estructura de los 8 dígitos numéricos de la referencia patronal sudafricana:
| Posición | Campo | Longitud | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 7 | Secuencial de Registro | 7 dígitos | Número correlativo asignado por el Departamento de Trabajo | 1234567 |
| 8 | Dígito de Control (DV) | 1 dígito | Checksum calculado por el algoritmo de Luhn (Módulo 10) | 4 |
Reglas de Validación y Algoritmo de Luhn
Cálculo matemático del dígito de control:
Luhn Checksum: Σ(dígitos ponderados con paridad alternada x1 y x2) mod 10 = 0.
- 1. Se eliminan prefijos 'U', barras ('/') o espacios en blanco.
- 2. Se verifica que contenga exactamente 8 dígitos decimales.
- 3. Se rechazan números con todos los dígitos idénticos o ceros continuos.
- 4. Se aplica la fórmula de Luhn (Módulo 10) sobre los 8 dígitos para certificar su validez.