Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
pauloandre
Contributor II

Validador de CPF

Prezados,

alguém possui alguma lógica de validação de CPF?

preciso saber se o CPF existente é válido.

Att

Paulo André

Tags (1)
1 Solution

Accepted Solutions

Re: Validador de CPF

Paulo André,

verifique o documento disponibilizado pelo Clever Anjos Anjos a respeito de geração de CPF, creio que vai te ajudar muito.

Segue o link: Gerador de CPF´s

6 Replies

Re: Validador de CPF

Paulo André,

verifique o documento disponibilizado pelo Clever Anjos Anjos a respeito de geração de CPF, creio que vai te ajudar muito.

Segue o link: Gerador de CPF´s

pauloandre
Contributor II

Re: Validador de CPF

Vlw Yuri!!

olhei o script e me ajudou a criar o validador!!!

mrooocha
Contributor

Re: Validador de CPF

Bom Dia Paulo !

Você não gostaria de compartilhar a rotina de validação CPF que você desenvolveu ?

Me ajudaria muito.

Abraços.

pauloandre
Contributor II

Re: Validador de CPF

Matheus,

utilizo o script abaixo para validar os 2 ultimos digitos do cpf

LOAD

  CPF,

  if(Digito1>9,0,Digito1) as Digito1,

  11 - mod(rangesum(

         mid(CPF,1,1)*11,

  mid(CPF,2,1)*10,

  mid(CPF,3,1)*9,

  mid(CPF,4,1)*8,

  mid(CPF,5,1)*7,

  mid(CPF,6,1)*6,

  mid(CPF,7,1)*5,

  mid(CPF,8,1)*4,

  mid(CPF,9,1)*3,

  if(Digito1>9,0,Digito1)*2),11) as Digito2;

LOAD

  CPF,

  11 - mod(rangesum(

             mid(CPF,1,1)*10,

  mid(CPF,2,1)*9,

  mid(CPF,3,1)*8,

  mid(CPF,4,1)*7,

  mid(CPF,5,1)*6,

  mid(CPF,6,1)*5,

  mid(CPF,7,1)*4,

  mid(CPF,8,1)*3,

  mid(CPF,9,1)*2),11) as Digito1;

  ;

mrooocha
Contributor

Re: Validador de CPF

Obrigado Paulo !

Foi de grande ajuda.

Abraços !

aderlanrm
Valued Contributor

Re: Validador de CPF

Se precisar formatar esses campos, veja esse documento:

Formatar Números (CPF, CNPJ, CEP, Telefone e Celular 9 digitos)