4. Gerar o XML da DC-e
4.5. Autorizados Download
4.4. Destinatário da DC-e
« Anterior
4.6. Item de detalhe da DC-e
Próximo »

4.5. Autorizados Download


Assinatura

string autXML(string CNPJ, string CPF)

Descrição:

Funcionalidade para gerar o XML dos autorizados a fazer o download da DC-e, concatenar os grupos caso seja mais de um interessado.

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:

DiagramainfCorrecao

Retorno:

Um string com o grupo XML os autorizados a fazer o download da DC-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

 
' declara e instancia DLL

Dim objDCeUtil As Object
 
Set objDCeUtil = CreateObject("DCe_Util.Util")
 
' declarar parâmetros

Dim autXML As String
Dim autXML_CNPJ As String
Dim autXML_CPF As String
 
 
'         criação do autXML e concatenação

autXML_CNPJ = "00000000000191"               ' informar CNPJ
autXML_CPF = ""                              ' ou CPF

autXML = objDCeUtil.autXML(autXML_CNPJ, autXML_CPF)
 
autXML_CNPJ = "00000000000272"               ' informar CNPJ
autXML_CPF = ""                              ' ou CPF

autXML = autXML + objDCeUtil.autXML(autXML_CNPJ, autXML_CPF)
 
autXML_CNPJ = ""                             ' informar CNPJ
autXML_CPF = "00000000353"                   ' ou CPF

autXML = autXML + objDCeUtil.autXML(autXML_CNPJ, autXML_CPF)
 
MsgBox "Informações dos autorizados" + autXML, vbInformation, "Resultado"
4.5. Autorizados Download
4. Gerar o XML da DC-e
« Anterior
4.4. Destinatário da DC-e
Próximo »
4.6. Item de detalhe da DC-e