Pessoal, alguém possui a lógica para cálculo deste dígito?
Um exemplo de número:
05/0493447-8
05 é o ano, faz parte do número mas não sei se faz parte do cálculo!
Se alguém tiver uma sugestão!
Abraços!
Pessoal, alguém possui a lógica para cálculo deste dígito?
Um exemplo de número:
05/0493447-8
05 é o ano, faz parte do número mas não sei se faz parte do cálculo!
Se alguém tiver uma sugestão!
Abraços!
Fabio,
O que seria este número, conta de banco, rg ou algo do tipo, para que serve, dae acho q seria mais fácil responder tua pergunta.
Valeu,
Paulo
Paulo,
é o número de uma declaração de importação.
Esta declaração é um documento que existe em todos os processos de importação!
Na verdade somente os processos que passam pela receita federal possuem este documento… pela ponte da amizade não precisa!
Como você diz que é da receita federal eu testei a aplicação de módulo 11 e obtive o seguinte resultado:
Para o número 05/0493447 o dígito seria 3
Para o número 0493447 (sem o ano) o dígito seria 4
Existem variações do módulo 11 mas só para ocasioões em que o dv passa de 10. Nos dois casos ficou abaixo e qualquer módulo 11 teria dado 3 ou 4.
Provavelmente o site da Reeita Federal tem pelo menos um link para algum lugar que te explique como se faz esta validação.
Pois é Douglas, já fiz uns testes com o módulo 11, 10 e 8, mas em nenhum consegui chegar ao resultado válido.
Este cálculo que você tb não está correto.
O número REAL é este: 05/0493447-8
Este número é válido, no seu cálculo, o 8 seria o 3 ou 4.
Estou procurando feito louco um link que me dê uma pista, mas nada, muito menos no site da receita…
mais de dois anos se passaram e tenho a mesma dúvida e não encontro.
vcs descobriram ? Poderiam me informar ?
abraço.
Se ainda estiverem precisando segue abaixo:
Formação do número definitivo - AASSSSSSS-D
Acrescente a constante N no início do número da DI (ficará NAASSSSSSS-D) - ESSE É O GRANDE SEGREDO!!! É como se o número tivesse esse dígito invísivel. Esse dígito na verdade é um identificador de documento, que terá o VALOR = 2 para DI e VALOR = 1 para LI.
N - Identificador de documento
A - ano corrente da geração do documento
S - seqüencial no ano
D - dígito verificador
O cálculo do dígito é feito pelo módulo 11 sim, da seguinte forma:
1- Multiplicar cada algarismo por 2 a 9 a partir da mais baixa ordem, voltando a 2 após o 9.
2 - Soma-se os resultados das multiplicações
3 - Divide-se o total por 11
4 - Subtrai-se de 11 o resto da divisão
Este valor final será D. Quando resto igual a 0 ou 10 ou 11, D = 0
Exemplo: N.º 970000012-D
(2 x 2) + (1 x 3) + ( 0 x 4) + ( 0 x 5) + ( 0 x 6) + ( 0 x 7) + ( 0 x 8 ) + ( 7 x 9) + ( 9 x 2) + ( N x 3) = 94 (como trata-se de DI o valor de N = 2)
94 / 11 = 8 com resto = 6; 11 - 6 = 5: então D = 5
Caso tenham alguma dúvida por favor entrem em contato: ccauper@gmail.com
Valeu, grande explicação…
tem alguma ideia de como saber como calculou o dv dos números abaixo:
SE 07187-1
SE 05982-0
SE 07129-3
SE 07474-8
SE 07404-7
SE 07458-6
SE 05645-6
SE 05315-5
SE 05241-8
SE 07428-4
SE 07352-1
SE 05773-8
SE 05721-5
SE 05775-4
SE 05884-0
SE 07419-5
SE 05849-1
SE 05782-7
SE 05783-5
SE 05935-8
SE 05799-1
SE 05356-2
SE 07441-1
SE 07255-9
SE 05733-9
SE 06002-0
SE 07344-0
SE 05803-3
SE 05869-6
SE 07189-7
SE 06008-9
SE 05673-1
SE 06012-7
SE 05971-4
SE 06050-0
SE 06050-0
SE 06050-0
SE 06050-0
SE 06050-0
SE 06050-0
SE 06050-0
SE 06050-0
SE 05662-6
SE 05695-2
SE 07287-7
SE 05911-1
SE 05965-0
SE 05964-1
SE 05950-1
SE 05950-1
SE 07168-4
SE 05376-7
SE 05993-5
SE 06017-8
SE 05337-6
SE 05952-8
SE 05779-7
SE 05941-2
SE 07442-0
SE 06043-7
SE 05711-8
SE 05843-2
SE 05909-9
SE 05696-1
SE 07424-1
SE 07424-1
SE 05341-4
SE 05726-6
SE 05687-1
SE 06055-1
SE 07125-1
SE 07196-0
SE 05400-3
SE 07285-1
SE 07269-9
SE 05929-3
SE 06022-4
SE 06022-4
SE 05634-1
SE 05373-2
SE 05383-0
SE 05787-8
SE 05285-0
SE 07271-1
SE 05468-2
SE 07293-1
SE 07308-3
SE 05664-2
SE 07303-2
SE 07366-1
SE 07310-5
SE 05981-1
SE 05932-3
SE 07399-7
SE 07296-6
SE 05973-1
SE 07490-0
SE 07194-3
SE 05791-6
SE 05791-6
SE 06010-1
SE 05987-1
SE 06001-1
SE 07363-6
SE 05807-6
SE 07477-2
SE 05378-3
SE 07218-4
SE 05369-4
SE 05372-4
SE 05374-1
SE 05438-1
SE 06013-5
SE 06018-6
SE 07213-3
SE 07117-0
SE 07139-1
SE 07139-1
SE 07300-8
SE 07421-7
SE 07418-7
SE 06014-3
SE 07355-5
SE 07193-5
SE 05995-1
SE 05688-0
SE 07417-9
SE 05244-2
SE 05844-1
SE 07313-0
SE 05910-2
SE 05678-2
SE 05817-3
SE 05797-5
SE 05804-1
SE 07078-5
SE 07311-3
SE 05912-9
SE 05927-7
SE 07095-5
SE 07167-6
SE 07444-6
SE 05024-5
SE 05781-9
SE 05781-9
SE 05425-9
SE 07483-7
SE 05026-1
SE 05026-1
SE 05026-1
SE 05026-1
SE 05026-1
SE 05026-1
SE 05769-0
SE 07302-4
SE 05979-0
SE 05801-7
SE 07253-2
SE 05712-6
SE 05966-8
SE 05972-2
SE 07286-9
SE 05998-6
SE 05335-0
SE 07338-5
SE 07307-5
SE 05422-4
SE 05778-9
SE 06004-6
SE 05874-2
SE 07294-0
SE 05692-8
SE 05707-0
SE 07288-5
SE 05800-9
SE 06049-6
SE 07100-5
SE 05679-1
SE 06007-1
SE 05680-4
SE 05694-4
SE 05682-1
SE 07292-3
SE 05798-3
SE 05681-2
SE 07252-4
SE 05705-3
SE 05730-4
SE 07478-1
SE 05878-5
SE 06053-4
SE 05728-2
SE 05729-1
SE 07481-1
SE 07259-1
SE 05794-1
SE 07263-0
SE 05719-3
SE 05772-0
SE 05917-0
SE 05328-7
SE 05628-6
SE 07345-8
SE 07416-1
SE 07222-2
SE 05793-2
SE 07452-7
SE 07284-2
SE 07372-5
SE 05948-0
SE 07137-4
SE 05870-0
SE 05790-8
SE 05850-5
SE 05980-3
SE 05243-4
SE 05839-4
SE 05890-4
SE 05962-5
SE 07273-7
SE 07032-7
SE 05975-7
SE 07198-6
SE 07195-1
SE 05879-3
SE 05408-9
SE 05325-2
SE 05986-2
SE 06023-2
SE 07230-3
SE 05991-9
SE 07388-1
SE 07475-6
SE 05195-1
SE 05319-8
SE 06019-4
SE 06042-9
SE 05805-0
SE 07358-0
SE 07449-7
SE 07087-4
SE 07256-7
SE 05683-9
SE 05990-1
SE 07410-1
SE 07105-6
SE 05675-8
SE 05819-0
SE 07279-6
SE 05440-2
SE 05353-8
SE 05868-8
SE 05723-1
SE 07465-9
SE 05350-3
SE 05727-4
SE 05669-3
SE 05424-1
SE 07106-4
SE 06054-2
SE 07254-1
SE 05685-5
SE 05025-3
SE 05470-4
SE 05731-2
SE 05731-2
Sendo que SE é a UF (no caso, Sergipe) não acho que a uf entra…
parece que o formato “oficial” é UF-DDDDD-N" onde N e o DV
este são número de registros de estabelecimentos no Ministério da Agricultura…
Agradeço,
Caro Colega,
Testei o mesmo princípio do Módulo 11 com vários dos seus números e deu certo para todos os números que testei. Só tem umas pequenas diferenças:
1 - Desconsidere as letras; e
2 - Quando o resultado final for 10 ou 11 o dígito será o último algarismo (0 ou 1).
Vamos ao exemplo:
SE 07187-1:
0 7 1 8 7
x x x x x
6 5 4 3 2
= = = = =
0 35 4 24 14 => Soma = 77
Fórmula Principal : 11-(Mod(Soma;11)
Mod na fórmula acima significa resto, ou seja, 11 menos o resto da soma/11 => 11-(Mod(77;11)) => 11-0 = 11
Ou seja, neste caso, será aproveitado o último digito do resultado acima (o número 1, conforme informado no início). Para qualquer outro resultado diferente de 10 ou 11 o dígito será o próprio resultado.
De qualquer forma peço que teste com todos demais números. Acredito que a fórmula esteja correta.
Qualquer dúvida, por favor entre em contato (ccauper@gmail.com).
Abração!!!
Valeu cauper,
vou testar amanhã…
obrigado por enquanto…
próxima missão:
número de rastreamento dos correios…
tem ideia de por onde começar…
Peço desculpas, mas do número de rastreamento dos correios não tenho idéia.
Abração!