CTeValidaChave

A função CTeValidaChave serve para verificar se uma chave de um CT-e é válida.

Tipo de Retorno

Boolean

Pacote

A função CTeValidaChave está definida dentro do pacote CTeValidaChave.pkg.

Sintaxe

Move (CTeValidaChave({sChave})) to {bRet}

Onde:

  • {sChave} é uma variável do tipo String que contém a chave do CT-e a ser validada.
  • {bRet} é uma variável do tipo Boolean que recebe o retorno da função, sendo True o retorno positivo de chave válida, ou False caso a chave não seja válida.

Exemplo

Um exemplo de uso da função pode ser encontrado dentro da Workspace de Exemplo na view CTeValidaChave.vw.

Observações

  • A função verifica se a chave contém 44 caracteres e se o dígito verificador é válido.
  • Esta função está disponível a partir da versão 2024/01.
  • Esta função também está disponível na edição Ready-Only.

 

Não encontrou o que precisava, entre em contato conosco.