Usuário com melhor resposta
Fazer um Data Quality

Pergunta
-
Pessoal,
estou fazendo um projeto de data quality. E gostaria de validar os documentos.
O Clássico validação de CPF, eu já fiz o código para rodar em Job. Gostaria de algoritmos RG (parece q cada UF tem um tipo), PIS/PASEP, e CTPS.
E também, onde posso encontrar uma base de CEP's (só do Estado de São Paulo) para validação de endereço.
-
Se eu estiver respondendo a sua pergunta, e a mesma tiver utilidade. Vote com útil. Se for minha dúvida, e você me ajudar na solução, terei o maior prazer em votar como útil. Esse é o espírito do Forum MSDN !!! Valew !
Respostas
-
aNetao,
Eu não tenho nada pronto em T-SQL, mas segue alguns links que permitirão você portar a lógica:
Algoritmos para validar a Inscrição Estadual (apenas o algoritmo)
http://www.sintegra.gov.br/insc_est.htmlAlgoritmo para validar o RG (Está em JavaScript e é válido apenas para SP)
http://codigofonte.uol.com.br/codigo/js-dhtml/validacao/validar-documento-de-identidade-%5Brg%5DAlgoritmo para validar o PIS/PASEP (Vb)
http://www.macoratti.net/dica66.htmJá com relação a base dos Correios, é complicado, pois a base é comercializada pela ECT. Várias tentativas da comunidade em colocar algo online, acabam barrando em questões jurídicas. Uma opção é utilizar um Web Service chamado http://buscarcep.com.br/
==========================================================
A questão foi útil? Não esqueça de marcar como sim! :^)
Ricardo Leme- Sugerido como Resposta Fernanda Simões segunda-feira, 20 de julho de 2009 14:52
- Marcado como Resposta Fernanda Simões terça-feira, 28 de julho de 2009 13:59
Todas as Respostas
-
aNetao,
Eu não tenho nada pronto em T-SQL, mas segue alguns links que permitirão você portar a lógica:
Algoritmos para validar a Inscrição Estadual (apenas o algoritmo)
http://www.sintegra.gov.br/insc_est.htmlAlgoritmo para validar o RG (Está em JavaScript e é válido apenas para SP)
http://codigofonte.uol.com.br/codigo/js-dhtml/validacao/validar-documento-de-identidade-%5Brg%5DAlgoritmo para validar o PIS/PASEP (Vb)
http://www.macoratti.net/dica66.htmJá com relação a base dos Correios, é complicado, pois a base é comercializada pela ECT. Várias tentativas da comunidade em colocar algo online, acabam barrando em questões jurídicas. Uma opção é utilizar um Web Service chamado http://buscarcep.com.br/
==========================================================
A questão foi útil? Não esqueça de marcar como sim! :^)
Ricardo Leme- Sugerido como Resposta Fernanda Simões segunda-feira, 20 de julho de 2009 14:52
- Marcado como Resposta Fernanda Simões terça-feira, 28 de julho de 2009 13:59
-
Viu,
estou esboçando esse projeto aos poucos.
Minha pretensão é que alguém tenha essa base para disponibilizar.
E no momento me deparo com a seguinte questão, onde acho uma base de primeiro nome relacionada com o sexo.
sexo nome F Ana F Maria M Pedro M João
Se agente for a fundo (não é a pretensão), tipo o nome Darci, pode ser F ou M. Porem, acho que deve ter uma percentagem. ex.: no Brasil 80% dos nomes Darci são F.
Ai, ficaria assim, a tabela
M F nome 0 100 Ana 80 20 Darci 0 100 Maria 100 0 João 100 0 Pedro
Porem, essa última não é o meu foco. Se tiverem melhor! Senão, a 1° já atende.
Se eu estiver respondendo a sua pergunta, e a mesma tiver utilidade. Vote com útil. Se for minha dúvida, e você me ajudar na solução, terei o maior prazer em votar como útil. Esse é o espírito do Forum MSDN !!! Valew ! -
Pessoal,
Está sendo produtivo esse trabalho... e já passou de 50% do todo!
E umas questões a levantar como:
Quantos órgãos de expedição para o RG existem ? E quais são ?
Há um cadastro de quantos digitos tem em uma agencia/conta-corrente por banco ? E quais não têm digitos ?
-
Se eu estiver respondendo a sua pergunta, e a mesma tiver utilidade. Vote com útil. Se for minha dúvida, e você me ajudar na solução, terei o maior prazer em votar como útil. Esse é o espírito do Forum MSDN !!! Valew ! -
Up !
E também em relação, ao CTPS !
-
Se eu estiver respondendo a sua pergunta, e a mesma tiver utilidade. Vote com útil. Se for minha dúvida, e você me ajudar na solução, terei o maior prazer em votar como útil. Esse é o espírito do Forum MSDN !!! Valew ! -
Mais um help !
Onde consigo baixar uma lista de dominios existentes para fazer validação do email.
-
Se eu estiver respondendo a sua pergunta, e a mesma tiver utilidade. Vote com útil. Se for minha dúvida, e você me ajudar na solução, terei o maior prazer em votar como útil. Esse é o espírito do Forum MSDN !!! Valew !