- 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:
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