- 14. Gerar XML da GTV-e - modelo 64
14.9. Autorizados Download - 14.8.2. veículos utilizados 28-03-21
« Anterior - 14.10. Responsável Técnico
Próximo »
14.9. Autorizados Download
Assinatura
string autXML(string CNPJ, string CPF)
Descrição:
Funcionalidade para gerar o XML dos autorizados a fazer o download do CT-e, concatenar os grupos caso seja mais de um iteressado.
Parâmetros:
nome | tipo | tam. | obrig. | descrição |
---|---|---|---|---|
CNPJ | string | 14 | sim | Informar o CNPJ do autorizado ou |
CPF | string | 11 | sim | Informar o CPF do autorizado |
Diagrama:
Retorno:
Um string com o grupo XML os autorizados a fazer o download do CT-e, os XML dos grupos gerados devem ser concatenados.
XML:
Exemplo de XML
<autXML> <CNPJ>00000000000191</CNPJ> </autXML>
Exemplo de 3 autorizados.
<autXML> <CNPJ>00000000000191</CNPJ> </autXML> <autXML> <CPF>00000000191</CPF> </autXML> <autXML> <CNPJ>00000000000272</CNPJ> </autXML>
Importante
O trecho do XML foi formatado para uma melhor visualização, a mensagem original não tem formatação.
Vale observar que a formatação pode corromper a assinatura digital, além de ocupar espaço e ser desnecessária, pois os browser exibem formatado.
Exemplos de uso:
Visual Basic 6.0
' '====== Dim InfCorrecao ========== ' Dim autXML As String Dim autXML_CNPJ As String Dim autXML_CPF As String ' ' '====== instancia DLL================== ' ' ' referenciando a DLL em late binding ' não é necessário fazer o reference da DLL ' o intelisense não funciona ' Dim objCTeUtil As Object Set objCTeUtil = CreateObject("CTe_Util.Util") ' ' criação dos grupos ' '===================grupo InfCorrecao======================= ' ' autXML_CNPJ = "00000000000191" ' informar CNPJ autXML_CPF = "" ' ou CPF autXML = objCTeUtil.autXML(autXML_CNPJ, autXML_CPF) autXML_CNPJ = "00000000000272" ' informar CNPJ autXML_CPF = "" ' ou CPF autXML = autXML + objCTeUtil.autXML(autXML_CNPJ, autXML_CPF) autXML_CNPJ = "" ' informar CNPJ autXML_CPF = "00000000353" ' ou CPF autXML = autXML + objCTeUtil.autXML(autXML_CNPJ, autXML_CPF) MsgBox "Informações dos autorizados" + autXML, vbInformation, "Resultado"
- 14.9. Autorizados Download
14. Gerar XML da GTV-e - modelo 64 - « Anterior
14.8.2. veículos utilizados 28-03-21 - Próximo »
14.10. Responsável Técnico