4. Gerar o XML da DC-e
4.3. Dados da Transportadora
4.2. Emitente do DC-e
« Anterior
4.4. Destinatário da DC-e
Próximo »

4.3. Dados da Transportadora

Funcionalidade para gerar o XML dos dados da transportadora emitente da DC-e

A DC-e pode ser emitido pelo Fisco ou pelo Marketplace ou pela transportadora ou ECT.

A DLL só oferece a opção de gerar o grupo transportadora; a geração dos grupos Fisco, Marketplace e EmpEmisProp deve ser realizada por conta própria se necessário.

Assinatura

string transportadora(string CNPJ, string xNome)

Descrição:

Funcionalidade para gerar o XML dos dados da transportadora emitente da DC-e

Parâmetros:

nome tipo tam. obrig. descrição
CNPJ string 14 não informar o CNPJ da Transportadora, sem formatação ou máscara
xNome string 1-60 não informar a Razão Social ou Nome da Transportadora.

Diagrama:

DiagramaTransp

Retorno:

Um string com o grupo XML da transportadora

Exemplos:

 
<Transportadora>
  <CNPJ>10142785000190</CNPJ>
  <xNome>Ja Levo transportes Ltda</xNome>
</Transportadora>

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 transportadora As String
Dim transportadora_CNPJ As String
Dim transportadora_xNome As String
 
' inicializar parâmetros

transportadora = ""
transportadora_CNPJ = "10142785000190"
transportadora_xNome = "Ja Levo transportes Ltda"
 
' gera grupo Transportadora

transportadora = objDCeUtil.transportadora(transportadora_CNPJ, _
                            transportadora_xNome)
 
MsgBox transportadora, vbInformation, "Informação"
4.3. Dados da Transportadora
4. Gerar o XML da DC-e
« Anterior
4.2. Emitente do DC-e
Próximo »
4.4. Destinatário da DC-e