0 Compartilhamentos 38 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

DICA EXTRA: Prepare seu Currículo de Programador // Vlog #53.1
Vídeos
17 visualizações
Vídeos
17 visualizações

DICA EXTRA: Prepare seu Currículo de Programador // Vlog #53.1

Gabriel Fróes - 9 de outubro de 2017

No último vídeo do canal demos algumas dicas sobre como preparar seu currículo para uma vaga de programador mas esquecemos de uma dica super importante que falaremos nesse vídeo.

Confira os principais trailers da New York Comic Con 2017
Notícias
27 visualizações
Notícias
27 visualizações

Confira os principais trailers da New York Comic Con 2017

Carlos L. A. da Silva - 9 de outubro de 2017

Festa dos quadrinhos foi palco de trailers de mega-produções do cinema e séries de TV: Liga da Justiça, The Walking Dead e novo Círculo de Fogo. Confira!

Google teria encontrado indícios de anúncios patrocinados pelo governo russo em sua plataforma
Notícias
9 visualizações
Notícias
9 visualizações

Google teria encontrado indícios de anúncios patrocinados pelo governo russo em sua plataforma

Carlos L. A. da Silva - 9 de outubro de 2017

Segundo o jornal The Washington Post, empresa teria começado sua investigação depois de casos similares no Twitter e no Facebook.

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

Executivo da Microsoft confirma desinteresse no Windows Phone
Notícias
28 visualizações
28 visualizações

Executivo da Microsoft confirma desinteresse no Windows Phone

Carlos L. A. da Silva - 9 de outubro de 2017
Elon Musk critica Google Clips
Notícias
25 visualizações
25 visualizações

Elon Musk critica Google Clips

Carlos L. A. da Silva - 9 de outubro de 2017
Michel Temer vetou emenda que poderia censurar a internet
Notícias
25 visualizações
25 visualizações

Michel Temer vetou emenda que poderia censurar a internet

Carlos L. A. da Silva - 9 de outubro de 2017