Minhas Idéias em BlackTDN :: Estrelando : Fernando Willian de Souza Furtado
"Bom dia a todos,
Select
RA_FILIAL,
RA_MAT,
RA_CIC,
CPFOK,
DIGITO_CORRETO
From
SRA010 SRA
Cross Apply
ValidCPF(RA_CIC)
Where
D_E_L_E_T_ = ' ' And
CPFOK = 0
Digito_Verificador_de_CPF.sql
Espero que ajude
Valeu,
Fernando Willian de Souza Furtado"
A Equipe BlackTDN te saúda.
Hoje pela manhã ao ligar o meu note na empresa, como de costume acessei o BlackTdn e vi o post sobre gerar informações com CPF valido.
E então surgiu a ideia de validar o cadastro de todos os funcionários, motoristas, clientes e fornecedores(pessoa física).
Decidi fazer então uma busca no banco de dados ( o que de fato consegui mas demorou um pouco para fazer todo em query) Como todo programador resolvi automatizar essa busca/validação.
Criei uma função no banco de dados para o calculo do digito verificador, onde a mesma retorna duas colunas a mais (CPFOK, DIGITO_CORRETO).
E então surgiu a ideia de validar o cadastro de todos os funcionários, motoristas, clientes e fornecedores(pessoa física).
Decidi fazer então uma busca no banco de dados ( o que de fato consegui mas demorou um pouco para fazer todo em query) Como todo programador resolvi automatizar essa busca/validação.
Criei uma função no banco de dados para o calculo do digito verificador, onde a mesma retorna duas colunas a mais (CPFOK, DIGITO_CORRETO).
Abaixo exemplo de utilização após compilado a função.:
Select
RA_FILIAL,
RA_MAT,
RA_CIC,
CPFOK,
DIGITO_CORRETO
From
SRA010 SRA
Cross Apply
ValidCPF(RA_CIC)
Where
D_E_L_E_T_ = ' ' And
CPFOK = 0
Digito_Verificador_de_CPF.sql
Espero que ajude
Valeu,
Fernando Willian de Souza Furtado"
A Equipe BlackTDN te saúda.
Comentários
Postar um comentário