CTeGTVeGeraXML

A função CTeGTVeGeraXML é usada para gerar o arquivo XML de envio do CT-e GTVe que posteriormente poderá ser enviado para o Web Service da SEFAZ.

Tipo de Retorno

String

Pacote

A função CTeGTVeGeraXML está definida no pacote CTeGTVeGeraXML.pkg.

Sintaxe

Move (CTeGTVeGeraXML(&(vParams))) to sArquivo

Onde:

  • {vParams} é uma variável do tipo tCTeGTVeGeraXMLParams, onde cada campo contém um parâmetro a ser passado ou um retorno que será recebido;
    • vtCTeGTVe: é uma variável estrutura do tipo vtCTeGTVe que deve conter todos os dados necessários para gerar o CT-e GTVe.
    • sDiretorio: é o diretório onde o arquivo deve ser gerado.
    • bExibeErro: indica se a função deve ou não exibir erros, caso ocorram.
    • sResultado: é a variável que receberá o resultado literal ou o erro da execução.
    • bValidaDados: é uma variável booleana que indaca se a função deve ou não fazer uma validação básica dos dados antes de tentar gerar o arquivo.
  • {sArquivo} retornará o caminho do arquivo gerado ou branco, caso ocorra erro.

Observação

  • A função CTeGTVeGeraXML está disponível a partir da versão 2021/01 da CTeLibrary.

 

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