From 178b17d620bcb1a2806a4392936d6cada38f6a98 Mon Sep 17 00:00:00 2001 From: Junior Tada Date: Sat, 20 May 2017 17:01:00 -0300 Subject: [PATCH] Corrigido erro metodo SEFAZ diferentes de PR e BA --- pynfe/processamento/comunicacao.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pynfe/processamento/comunicacao.py b/pynfe/processamento/comunicacao.py index 872a0ab..03d3797 100644 --- a/pynfe/processamento/comunicacao.py +++ b/pynfe/processamento/comunicacao.py @@ -239,7 +239,7 @@ class ComunicacaoSefaz(Comunicacao): } # Monta XML do corpo da requisição # FIXME - raiz = etree.Element('inutNFe', xmlns="http://www.portalfiscal.inf.br/nfe", versao=VERSAO_PADRAO) + raiz = etree.Element('inutNFe', versao=VERSAO_PADRAO, xmlns=NAMESPACE_NFE) inf_inut = etree.SubElement(raiz, 'infInut', Id=id_unico) etree.SubElement(inf_inut, 'tpAmb').text = str(self._ambiente) etree.SubElement(inf_inut, 'xServ').text = 'INUTILIZAR' @@ -257,7 +257,7 @@ class ComunicacaoSefaz(Comunicacao): xml = a1.assinar(raiz) # Monta XML para envio da requisição - xml = self._construir_xml_status_pr(cabecalho=self._cabecalho_soap(metodo='nfeInutilizacao'), metodo='nfeInutilizacao', dados=xml) + xml = self._construir_xml_status_pr(cabecalho=self._cabecalho_soap(metodo='NfeInutilizacao2'), metodo='NfeInutilizacao2', dados=xml) # Faz request no Servidor da Sefaz e retorna resposta return self._post(url, xml) @@ -339,7 +339,7 @@ class ComunicacaoSefaz(Comunicacao): return self.url def _cabecalho_soap(self, metodo): - u"""Monta o XML do cabeçalho da requisição SOAP""" + """Monta o XML do cabeçalho da requisição SOAP""" raiz = etree.Element('nfeCabecMsg', xmlns=NAMESPACE_METODO+metodo) if metodo == 'RecepcaoEvento':