0 Compartilhamentos 300 Views 1 Comments

Aprenda a calcular o dígito verificador da chave de NFe

Com essa função é possível calcular o dígito verificador da chave de acesso da Nota Fiscal Eletrônica ou NFe.

Espero que seja útil.

Você pode se interessar

Promoções de Jogos do Final de Semana (05/07)
Notícias
4 visualizações
Notícias
4 visualizações

Promoções de Jogos do Final de Semana (05/07)

Carlos L. A. da Silva - 5 de julho de 2019

Confira as melhores ofertas de jogos de PC para o final de semana.

Como usar o WhatsApp com um telefone fixo
Dicas
6 visualizações
Dicas
6 visualizações

Como usar o WhatsApp com um telefone fixo

Carlos L. A. da Silva - 5 de julho de 2019

Versão do aplicativo aceita autenticação através de linha fixa e tem funcionalidades semelhantes.

5 fatos que todo departamento de TI pode aprender com Fortnite
Artigos
8 visualizações
Artigos
8 visualizações

5 fatos que todo departamento de TI pode aprender com Fortnite

Carlos L. A. da Silva - 1 de julho de 2019

O Departamento de TI de uma empresa não é apenas um lugar onde os caras jogam Fortnite o dia inteiro. Grandes desastres podem vir de lá também...

One Response

  1. Oi Gustavo tudo bem? Sou novato com javascript e tb jquery e estou com dificuldades para reproduzir o código de verificação da chave NFe em javascript, você poderia ajudar? o meu cenário é: o usuário digita os 44 dígitos e quando avança retorna true ou false… será que me fiz entender? muito obrigado pela ajuda cara!!

    $(function calcula_dv(chave43) {
    var multiplicadores = [“2”, “3”, “4”, “5”, “6”, “7”, “8”, “9”];
    var soma_ponderada = new Array();
    var m = 42;
    while (m >= 0) {
    for (i = 0; i = 0; i++) {
    soma_ponderada+= chave43[i] * multiplicadores[i];
    i–;
    }
    }
    var resto = soma_ponderada % 11;
    if (resto == ‘0’ || resto == ‘1’) {
    return 0;
    } else {
    return (11 – $resto);
    }

    var nfe = “3511030212322300017155001000115328186185490”;
    var nfeCalculada = calcula_dv(nfe);

    alert(nfeCalculada);

    function mostraMensagem() {
    if (nfeCalculada != true) {
    $(“.mensagem_de_erro”).show();
    return false;
    } else {
    return true;
    }
    }
    });

    Ops, sua chave não é valida, tente novamente

    Resposta

Deixe um Comentário

Your email address will not be published.

Mais publicações

HTML // Dicionário do Programador
Vídeos
2 visualizações
2 visualizações

HTML // Dicionário do Programador

Thais Cardoso de Mello - 1 de julho de 2019
Promoções de Jogos do Final de Semana (28/06)
Notícias
8 visualizações
8 visualizações

Promoções de Jogos do Final de Semana (28/06)

Carlos L. A. da Silva - 28 de junho de 2019
FIREBASE Database na Prática com JAVASCRIPT PURO // Mão no Código #14
Vídeos
1,655 compartilhamentos6,807 visualizações
1,655 compartilhamentos6,807 visualizações
Como baixar o novo Windows Terminal
Dicas
18 visualizações
18 visualizações

Como baixar o novo Windows Terminal

Carlos L. A. da Silva - 26 de junho de 2019