IMPRIMIR DANFE-NFC-E A PARTIR DE XML
E possivel imprimir um DANFE-NFC-e a partir de um xml? como eu poderia estar fazendo isso? nao tenho ideia de onde começar.
Att.
Leia(desserialize) o XML em um objeto e imprima como qualquer outra coisa.
Certo, fiz as pesquisas e cheguei num video do seu canal muito interessante https://youtu.be/QTkB5Vkt9Ho ,
Vi que no exemplo vc montou a classe a partir do XML da nFe, e no caso quando o xml nao tem todos os campos da NFe, como proceder nesse caso?
Vi que no exemplo vc montou a classe a partir do XML da nFe, e no caso quando o xml nao tem todos os campos da NFe, como proceder nesse caso?
Não importa a estrutura do XML, quando você usa a função [Ô]Paste Special > Paste XML as Classes[Ô], o Visual Studio cria as classes necessárias baseado na estrutura do XML que você passou.
entao se o xml nao possui determinadas TAG, a classe ira fica sem é isso?
Ao contrário, o que tiver no XML será refletido nas classes. A classe será sempre a representação abstrata do XML ou JSON passado. Basta usar um método de serialização que os dados do XML serão os dados da instância de classe.
Citação::
entao se o xml nao possui determinadas TAG, a classe ira fica sem é isso?
Isso mesmo, em virtude de certos campos da NF-e não ser obrigado o preenchimento, como por exemplo o endereço de entrega, detalhes do reboque, entre outros.
Mas o recurso que o Kerplunk citou é uma maravilha, e basta criar os campos faltantes, ou que se for utilizar.
Eu fiz ontem cara, muito bom mesmo.... show de bola... ainda mais com o video aula do canal dele, explicando tudo certinho...
Tópico encerrado , respostas não são mais permitidas