16.9. Transporte
16.9.1. Transporte
16.9. Transporte
« Anterior
16.9.2. Transporte 2G
Próximo »

16.9.1. Transporte

Funcionalidade para gerar o XML dos dados do transporte da NF-e da versão 1.10

Assinatura

string transportador(string modFrete, string transporta,string retTransp,string veicTransp,string reboque, string vol)

Descrição:

Funcionalidade para gerar o XML dos dados do transporte da NF-e

Parâmetros:

nome tipo tam. obrig. descrição
modFrete string 1 sim informar a modalidade do frete:
0-por conta do emitente;
1-por conta do destinatário
transporta string - não informar o XML com os dados do transportador
retTransp string - não informar o XML com os valores dos tributos retidos do transportador
veicTransp string - não informar o XML com os dados do veículo utilizado no transporte
reboque string - não informar o XML com os dados dos reboques utilizados no transporte
vol string - não informar o XML com a identificação dos volumes

Diagrama:

DiagramaTransp

Retorno:

Um string com o grupo XML do transporte NF-e

Exemplos:

Nota Fiscal com frete

 
<transp>
   <modFrete>0</modFrete>
   <transporta>
      <CNPJ>00000000000191</CNPJ>
      <xNome>Transportadora Rapida Ltda</xNome>
      <IE>495.123.123.111</IE>
      <xEnder>Av. Dr Altino Arantes, 131 - Centro</xEnder>
      <xMun>Ourinhos</xMun>
      <UF>SP</SP>
   </transporta>
   <retTransp>
      <vServ>300.00</vServ>
      <vBCRet>300.00</vBCRet>
      <pICMSRet>12.00</pICMSRet>
      <vICMSRet>36.00</vICMSRet>
      <CFOP>5351</CFOP>
      <cMunFG>3550308</cMunFG>
   </retTransp>
   <veicTransp>
      <placa>ABC1234</placa>
      <UF>SP</UF>
      <RNTC>123456789<RNTC>
    </veicTransp>
    <reboque>
       <placa>ABC1235</placa>
       <UF>SP</UF>
       <RNTC>123456789<RNTC>
    </reboque>
    <vol>
       <qvol>2</qvol>
       <esp>caixa</esp>
       <marca>FlexDocs</marca>
       <nVol>1, 2, 3</nVol>
       <pesoL>15.000</pesoL>
       <pesoB>21.000</pesoB>
       <lacres>
          <nLacre>123456</nLacre>
       </lacres>
       <lacres>
          <nLacre>123457</nLacre>
       </lacres>
       <lacres>
          <nLacre>123458</nLacre>
       </lacres>
    </vol>
</transp>

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.

16.9.1. Transporte
16.9. Transporte
« Anterior
16.9. Transporte
Próximo »
16.9.2. Transporte 2G