Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Validar CPNJ 

Valida se o conteúdo é um CNPJ válido.

Parâmetros

Nome

Tipo

Doc

Parâmetro 1string
Conteúdo
Número sem máscara do CNPJ a ser validado. Exemplo: "18128016000140".

Retorno

Retorna um booleano.

Compatibilidade

Image ModifiedServidor

Exemplo 1

A função

ValidarCNPJ utiliza o bloco obter valor do campo para obter o valor do campo cnpj (vars.cnpj) e armazena na variável cnpj. Em Validar CNPJo conteúdo da variável cnpj passa pela validação e o retorno é armazenado na variável validador. Por fim, o bloco imprime é usado para imprimir as variáveis cnpj e validador no console.

inicia com a variável "cnpj" recebendo um número, em seguida, a variável "validador" recebe o bloco Validar CNPJo qual contém no parâmetro CNPJ a variável "cnpj" atribuída. Por fim, o bloco imprime é usado para imprimir no console o conteúdo da variável "cnpj" e o retorno da validação armazenado na variável "validador".


Image Added

Figura 1 - Validando CNPJImage Removed

Sobre validação

A validação é o processo de legitimar algo com base em um padrão pré-definido. O texto é declarado como válido quando corresponde à estrutura especificada, caso contrário ele é declarado inválido.

Alguns padrões são mais complicados que outros e podem requerer cálculos mais complexos no algoritmo de verificação.

Sobre CNPJ

O Cadastro Nacional de Pessoas Jurídicas é um registro mantido pela Receita Federal exclusivo para pessoas jurídicas e outros tipos de entidades. Cada estabelecimento possui um CPNJ.

Esse número é formado por 14 dígitos decimais. Os oito primeiros são os números bases agrupados em três grupos e separados por pontos, seguidos por uma barra, quatro números de sufixo, seguidos por um hífen e os dois números finais são chamados de dígitos verificadores. Exemplo com máscara: 00.000.000/0000-00

Para que o CNPJ seja válido, não basta apenas atender à estrutura citada. Por isso, o algoritmo de validação realiza cálculos para validar o número de inscrição.

Informações
titleMais sobre

Cadastro Nacional da Pessoa Jurídica