13.7. CT-e Normal e Substituto [NT2017/02]
13.7.1. Informações do Serviço
13.7. CT-e Normal e Substituto [NT2017/02]
« Anterior
13.7.1.1. Quantidade de Carga
Próximo »

13.7.1. Informações do Serviço

Sumário


Assinatura

string infServico(double xDescServ, string infQ_Opc)

Descrição:

Funcionalidade para gerar o XML de Informações da Carga do CT-e.

Parâmetros:

nome tipo tam. obrig. descrição
xDescServ string 1-60 sim informar a descrição do Serviço prestado
infQ_Opc string - não grupo de quantidade da Carga

Diagrama:

DiagramaInformaçõesCarga

Retorno:

Um string com o grupo XML de descrição do serviço prestado.

XML:

Exemplo de XML

<infServico>
  <xDescServ>Transporte de malote</xDescServ>
  <infQ>
    <qCarga>2.0000</qCarga>
  </infQ>
</infServico>

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

'
'======  Dados do Dim do Grupo de Informações da Carga do CT-e==========
'
Dim infServico As String
Dim infServico_xDescServ As String
Dim infServico_infQ 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 de Informações da Carga do CT-e=======================
'
'
infServico_xDescServ = "Transporte de malote"               ' Descrição do Serviço prestado
infServico_infQ = "<infQ><qCarga>2.0000</qCarga></infQ>"    ' Informações de quantidade da Carga do CT-e

'
infServico = objCTeUtil.infServico(infServico_xDescServ, infServico_infQ)
 
MsgBox "Grupo de Informações da Prestação de Serviço do CT-e" + infServico, vbInformation, "Resultado"
13.7.1. Informações do Serviço
13.7. CT-e Normal e Substituto [NT2017/02]
« Anterior
13.7. CT-e Normal e Substituto [NT2017/02]
Próximo »
13.7.1.1. Quantidade de Carga