Histórico da Página
Formata o CPF eliminando espaços em branco e qualquer outro caractere que não seja numérico, e adequa o conteúdo para o formato, sem máscara, do CNPJ utilizada em algumas tabelas LOGIX.
Informações | ||
---|---|---|
| ||
A informação do código do CPF em algumas tabelas do produto LOGIX são armazenadas com a mesma quantidade de dígitos do CNPJ, com isso é acrescentado quatro zeros após a "/" (barra) da máscara de edição. Isso se deve ao reaproveitamento da máscara de edição do CNPJ para contemplar o código de um CPF. Exemplo: CPF no formato padrão: 999.999.999-99 CPF armazenado no formato de CNPJ: 999.999.999/0000-99. |
Sintaxe
Bloco de código |
---|
formatNoMaskCPFasCNPJ( [ <l_value> ] ) => CHAR |
Parâmetros
Nome | Tipo | Obrigatório? | Descrição |
---|---|---|---|
l_value | CHAR | Sim | Conteúdo a ser formatado e convertido, eliminando quaisquer caracteres diferentes de números, inclusive espaços em branco. Limite de até 20 caracteres. |
Retorno
Tipo | Descrição |
---|---|
| Conteúdo numérico convertido do valor original enviado como parâmetro. |
Exemplo
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
#------------------------------------------------# FUNCTION formatNoMaskCPFasCNPJ_test() #------------------------------------------------# #Converte o formato CPF para o formato CNPJ sem máscara de edição. CALL conout("O CPF 999.999.999-99 convertido para CNPJ sem máscara de edição é: "||formatNoMaskCPFasCNPJ("999.999.999-99")) END FUNCTION |
Observações
Disponível a partir do Logix 12.1.2205