Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

CNPJValido

Esta função verifica se um CNPJ informado é realmente válido.
Esta validade é determinada pelo do cálculo do dígito verificador através do módulo 11. Deve ser informada as 14 posições do CNPJ, isto é, se ele iniciar com zero deve ser passado todos os zeros a esquerda para uma validação com sucesso.

Sintaxe: CNPJValido (Alfa pNumCnpj, Alfa End PResult);

Parâmetros:

Nome Tipo Descrição
pNumCnpj Alfa Variável que recebe o número do CNPJ.
PResult Alfa Variável que retorna se o CNPJ é válido ou não (S=Válido e N=Inválido).

Tipo de retorno: pResult: Variável alfanumérica que retorna se o CNPJ é válido ou não (S=Válido e N=Inválido);

Exemplo:

Definir Alfa VNumCNPJ;
Definir Alfa VRetorno;

CNPJValido(VNumCnpj,vRetorno);

Se (vRetorno <> "S")
Mensagem(Erro,"CNPJ INVALIDO!");

Utilização da Função (dependentes): Nenhum dependente.

Este artigo ajudou você?