Ir para conteúdo
  • Cadastre-se

  • Este tópico foi criado há 1133 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Bom dia, preciso emitir um manifesto onde meu cliente gostaria de apontar 3 placas no documento/xml. O mesmo deseja informar a placa do véiculo de tração e 2 placas para o reboque. Minha dúvida seria como discriminar isso no arquivo XML. A tag referente ao reboque é repetida? Cria-se uma nova? O manual é um pouco vago neste caso. A tag -<veicReboque> sairia repetida com a informação do reboque novo? Se trata de um BI-trem. Abaixo tem somente um pequeno esboço do XML, tenho ciência de que devo preencher todas as informações corretas.

 

-<rodo>

<CIOT>22333</CIOT>


-<veicTracao>

<cInt>001</cInt>

<placa>HKQ6744</placa>

<tara>0</tara>


-<condutor>

<xNome>RAFAEL LEMOS NERI</xNome>

<CPF>77788889999</CPF>

</condutor>

<tpRod>03</tpRod>

<tpCar>01</tpCar>

<UF>MG</UF>

</veicTracao>


-<veicReboque>

<cInt>2</cInt>

<placa>OPV4885</placa>

<tara>0</tara>

<capKG>0</capKG>

<tpCar>00</tpCar>

<UF>MG</UF>

</veicReboque>

<codAgPorto>0000000000000000</codAgPorto>

</rodo>

  • Consultores
Postado

Bom dia Rafael,

No programa exemplo temos o seguinte:

    with rodo.veicReboque.New do
    begin
      cInt    := '002';
      placa   := 'XYZ4567';
      RENAVAM := '123456789';
      tara    := 4000;
      capKG   := 3000;
      capM3   := 300;

      // TpcteTipoCarroceria = (tcNaoAplicavel, tcAberta, tcFechada, tcGraneleira, tcPortaContainer, tcSider);
      tpCar := tcFechada;

      UF := edtEmitUF.Text;
    end;

Esse fragmento de código alimenta o componente com os dados de um veiculo reboque.

Se você repetir ele duas vezes ele vai alimentar o componente com os dados de dois veículos reboque.

Simples assim.

Como faz falta estudar o programa exemplo.

No manual temos:

image.png

Veja a definição do grupo veicReboque, note que temos na coluna de ocorrência a seguinte informação: 0-3.

Isso significa que esse grupo pode não constar no XML (numero de ocorrência igual a zero) ou até 3 vezes.

Como assim, o manual é vago no que se refere a esse grupo?

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • 1 mês depois ...
  • Este tópico foi criado há 1133 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...