Exemplo n.º 1
0
 def lista_eventos(self, chave):
     xml_eventos = self.consultar_chave(chave)
     eventos = PoleXML.procurar(xml_eventos, 'procEventoNFe')
     retorno = []
     for ev in eventos:
         ev.evento["xmlns"] = "http://www.portalfiscal.inf.br/nfe"
         ev.retEvento["xmlns"] = "http://www.portalfiscal.inf.br/nfe"
         rev = PoleXML.XML()
         rev.procEventoNFe["xmlns"] = "http://www.portalfiscal.inf.br/nfe"
         rev.procEventoNFe["versao"] = ev["versao"]
         rev.procEventoNFe.evento = ev.evento
         rev.procEventoNFe.retEvento = ev.retEvento
         retorno.append(rev)
     return retorno
Exemplo n.º 2
0
 def download_eventos(self, chave):
     xml_eventos = self.consultar_chave(chave)
     eventos = PoleXML.procurar(xml_eventos, 'procEventoNFe')
     retorno = []
     for ev in eventos:
         ev.evento["xmlns"] = "http://www.portalfiscal.inf.br/nfe"
         ev.retEvento["xmlns"] = "http://www.portalfiscal.inf.br/nfe"
         rev = PoleXML.XML()
         rev.procEventoNFe["xmlns"] = "http://www.portalfiscal.inf.br/nfe"
         rev.procEventoNFe["versao"] = ev["versao"]
         rev.procEventoNFe.evento = ev.evento
         rev.procEventoNFe.retEvento = ev.retEvento
         retorno.append(rev)
     return retorno