From 9443d26014671944495c84c3f9280272b7a74c04 Mon Sep 17 00:00:00 2001 From: Luis Felipe Mileo Date: Mon, 4 Jun 2018 21:19:03 -0300 Subject: [PATCH] =?UTF-8?q?[NEW]=20Fun=C3=A7=C3=A3o=20que=20retorna=20a=20?= =?UTF-8?q?url=20webservice=20e=20metodo=20do=20servi=C3=A7o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pynfe/processamento/comunicacao.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pynfe/processamento/comunicacao.py b/pynfe/processamento/comunicacao.py index 7fadd27..5688d13 100644 --- a/pynfe/processamento/comunicacao.py +++ b/pynfe/processamento/comunicacao.py @@ -45,6 +45,7 @@ class ComunicacaoSefaz(Comunicacao): _namespace_metodo = False _accept = False _soap_action = False + _ws_url = False _namespace_soap = NAMESPACE_SOAP _namespace_xsi = NAMESPACE_XSI _namespace_xsd = NAMESPACE_XSD @@ -63,15 +64,16 @@ class ComunicacaoSefaz(Comunicacao): etree.SubElement(raiz, 'cUF').text = CODIGOS_ESTADOS[self.uf.upper()] return raiz - def _get_url_metodo(self, ws_metodo): + def _get_url_webservice_metodo(self, ws_metodo): url = ( 'https://' + self._ws_url[self._ambiente]['servidor'] + '/' + self._ws_url[self._ambiente][ws_metodo] ) + webservice = self._ws_metodo[ws_metodo]['webservice'] metodo = self._ws_metodo[ws_metodo]['metodo'] - return url, metodo + return url, webservice, metodo def _construir_xml_soap(self, metodo, dados): """Mota o XML para o envio via SOAP"""