Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom dia, tenho um campo onde para pessoas físcias tenho o número CPF e para as jurídicas o CNPJ. Como faço para trazer a formatação de "XXX.XXX.XXX-XX" para o CPF e "XX.XXX.XXX/XXXX-XX". Nesta tabela de cadastro de clientes tenho um campo chamado Tipo Cliente que identifica com "F" se é pessoa física e com "J" se é pessoa jurídica.
Boa tarde, acho que seria isso, mas deve ter outras formas...
dados:
LOAD
if(TipoPessoa='F',mid(left(Cpf_Cnpj,3),1)&'.'&mid(left(Cpf_Cnpj,6),4)&'.'&mid(left(Cpf_Cnpj,9),7)&'-'&mid(left(Cpf_Cnpj,11),10),
if(TipoPessoa='J',mid(left(Cpf_Cnpj,2),1)&'.'&mid(left(Cpf_Cnpj,5),3)&'.'&mid(left(Cpf_Cnpj,8),6)&'/'&mid(left(Cpf_Cnpj,12),9)&'-'&mid(left(Cpf_Cnpj,14),13)
)
) as Cpf_Cnpj2,
* INLINE [
Cpf_Cnpj, TipoPessoa, NomePessoa
17094076037, F
23920578007, F
07274040000170, J
70879433000144, J
61884570097, F
];
Boa tarde, acho que seria isso, mas deve ter outras formas...
dados:
LOAD
if(TipoPessoa='F',mid(left(Cpf_Cnpj,3),1)&'.'&mid(left(Cpf_Cnpj,6),4)&'.'&mid(left(Cpf_Cnpj,9),7)&'-'&mid(left(Cpf_Cnpj,11),10),
if(TipoPessoa='J',mid(left(Cpf_Cnpj,2),1)&'.'&mid(left(Cpf_Cnpj,5),3)&'.'&mid(left(Cpf_Cnpj,8),6)&'/'&mid(left(Cpf_Cnpj,12),9)&'-'&mid(left(Cpf_Cnpj,14),13)
)
) as Cpf_Cnpj2,
* INLINE [
Cpf_Cnpj, TipoPessoa, NomePessoa
17094076037, F
23920578007, F
07274040000170, J
70879433000144, J
61884570097, F
];
@Roliba001 deu certo? caso sim, marcar como resposta para deixarmos a comunidade organizada.
Bom dia Danilo. Demorou mas marquei. Muito oobrigado!