IMPRIMIR DANFE-NFC-E A PARTIR DE XML

 Tópico anterior Próximo tópico Novo tópico

IMPRIMIR DANFE-NFC-E A PARTIR DE XML

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#475690 - 08/08/2017 13:43:53

ANGELOATA
ARACATUBA
Cadast. em:Junho/2009



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.



Resposta escolhida #475691 - 08/08/2017 14:04:30

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Leia(desserialize) o XML em um objeto e imprima como qualquer outra coisa.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#475692 - 08/08/2017 14:29:57

ANGELOATA
ARACATUBA
Cadast. em:Junho/2009


Certo, fiz as pesquisas e cheguei num video do seu canal muito interessante [url=http://] https://youtu.be/QTkB5Vkt9Ho  [/url],

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?



#475693 - 08/08/2017 14:48:04

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
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.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#475695 - 08/08/2017 14:54:36

ANGELOATA
ARACATUBA
Cadast. em:Junho/2009


entao se o xml nao possui determinadas TAG, a classe ira fica sem é isso?



#475696 - 08/08/2017 15:15:00

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
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.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#475703 - 08/08/2017 18:55:00

MARCELOKROL
REBOUCAS
Cadast. em:Julho/2004


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.



#475712 - 09/08/2017 10:12:46

ANGELOATA
ARACATUBA
Cadast. em:Junho/2009


Última edição em 09/08/2017 10:13:21 por ANGELOATA

Eu fiz ontem cara, muito bom mesmo.... show de bola... ainda mais com o video aula do canal dele, explicando tudo certinho...




 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por ANGELOATA em 09/08/2017 10:13:33