Cálculo de dígitos de cheque de Modulo 11

Modulo 11

Esta es una descripción del cálculo de los dígitos de cheque según Modulo 11.

InfoActiveBarcode calcula estos dígitos de comprobación para la mayoría de los códigos automáticamente.
Esta documentación es sólo en aras de la integridad.

Cálculo de una suma de comprobación según Modulo 11:
Un dígito de verificación según Modulo 11 es utilizado, por ejemplo, por PZN. Un Modulo 11 también se utiliza para ISBN.

PZN
En primer lugar, todos los dígitos se multiplican individualmente con un multiplicador. El multiplicador corresponde a la posición del dígito + 1. Se añaden todos los productos resultantes. El resultado se divide por 11. El resto resultante es el dígito de verificación. Si el dígito de verificación es 10, este número no se utilizará como PZN. Por lo tanto, el código no sería válido.

Un ejemplo de cálculo:

Dígitos: 6 3 1 9 4 2
Peso: 2 3 4 5 6 7
Resultados: 12+9+4+45+24+14 = 108
Calcular suma de comprobación: 108 / 11 = 9 Resto 9
Dígito de verificación 9


El ISBN-10 y la suma de comprobación ISSN
En primer lugar, todos los dígitos se multiplican individualmente con un multiplicador. El multiplicador corresponde a la posición del dígito + 1 desde la derecha. Se añaden todos los productos resultantes. El resultado se divide por 11. El resto resultante se resta de 11 y da como resultado el dígito de verificación.
Si se calcula el resultado 11 para este procedimiento de suma de comprobación, la suma de comprobación es 0. Como resultado, el 0 no se pudo calcular, porque en el paso anterior (resto con la división por 11) 11 es imposible como resultado.
También puede suceder que se requiera el dígito 10. 10 está representado por una X: "3-928444-00-X".

Un ejemplo de cálculo:

Dígitos: 3 9 2 8 4 4 4 0 4
Peso: 10 9 8 7 6 5 4 3 2
Resultados: 30 + 81 + 16 + 56 + 24 + 20 + 16 + 0 + 8 = 251
Calcular suma de comprobación: 251 / 11 = 22 Resto 9 -> 11 - 9 = 2
Dígito de verificación 2