TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ROTINA PARA CALCULO DO DÍGITO VERIFICADOR DO CNPJ

Por:   •  23/8/2016  •  Resenha  •  313 Palavras (2 Páginas)  •  417 Visualizações

Página 1 de 2

Você sabe como é calculado os dois ultimos algarismos do CNPJ ? xx.xxx.xxx/0001-??

ROTINA PARA CALCULO DO DÍGITO VERIFICADOR DO CNPJ

O CNPJ é composto de 14 caracteres sendo que os oito primeiros formam o número de inscrição(raiz- nº base), os quatro números após a barra representam a quantidades de estabelecimentos inscritos(filiais), e os dois últimos algarismos são os dígitos de verificação.

Exemplo: CNPJ: 42.318.949/0001-84 
Onde: 42.318.949 = nº base
/0001 = primeiro estabelecimento inscrito – matriz
84 = dígitos de verificação

COMO CALCULAR OS DÍGITOS:
1º DIGITO:
Colocar 0 à esquerda do nº + nº do estabelecimento;
0423189490001

Multiplicar cada nº acima pelos nºs: 6543298765432 de um em um;

Cada produto da multiplicação deve ser somado;

A soma dos produtos, dividir por 11;

O resto da divisão, subtrair de 11, o resultado será o 1º dígito.

2º DÍGITO:
Fazer a mesma operação acima , agora desconsiderando o 0 à esquerda, porém, colocando o 1º digíto, já encontrado, à direito.

Exemplo prático para o 1º dígito:
0 4 2 3 1 8 9 4 9 0 0 0 1
x x x x x x x x x x x x x
6 5 4 3 2 9 8 7 6 5 4 3 2
= = = = = = = = = = = = =
0+ 20+ 8 + 9 + 2 +72+ 72+ 28+ 54 + 0 + 0 + 0 + 2 = 267 / 11 = 
047 24
03 = resto

Dígito verificador = 11 – 3 = 8

Exemplo para 0 2º dígito:

4 2 3 1 8 9 4 9 0 0 0 1 8
x x x x x x x x x x x x x
6 5 4 3 2 9 8 7 6 5 4 3 2
24=10+12+3+16+81+32+63+ 0+ 0 + 0 + 3 + 16 =
= 260 / 11
040 23 
07 = resto

2º dígito verificador = 11 – 7 = 4


OBS: quando o resto da divisão for menor ou igual a 1 o dígito será igual a 0   

...

Baixar como (para membros premium)  txt (1.6 Kb)   pdf (57.1 Kb)   docx (8.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com