Browse Source

[FIX] Correções nas URLs Metodos e Serviços

pull/37/head
Luis Felipe Mileo 8 years ago
parent
commit
1f56f14714
  1. 3
      pynfe/processamento/mdfe.py
  2. 13
      pynfe/utils/flags.py
  3. 1
      pynfe/utils/webservices.py

3
pynfe/processamento/mdfe.py

@ -9,6 +9,7 @@ import time
from pynfe.utils.flags import ( from pynfe.utils.flags import (
NAMESPACE_MDFE, NAMESPACE_MDFE,
CODIGOS_ESTADOS,
MODELO_MDFE, MODELO_MDFE,
NAMESPACE_MDFE_METODO, NAMESPACE_MDFE_METODO,
NAMESPACE_SOAP, NAMESPACE_SOAP,
@ -81,7 +82,7 @@ class ComunicacaoMDFe(Comunicacao):
ambiente = 'HTTPS' ambiente = 'HTTPS'
else: else:
ambiente = 'HOMOLOGACAO' ambiente = 'HOMOLOGACAO'
url = MDFE['SVRS'][ambiente] + MDFE['SVRS'][self._ws_metodo[ws_metodo]['url']]
url = MDFE['SVRS'][ambiente] + MDFE['SVRS'][ws_metodo]
webservice = self._ws_metodo[ws_metodo]['webservice'] webservice = self._ws_metodo[ws_metodo]['webservice']
metodo = self._ws_metodo[ws_metodo]['metodo'] metodo = self._ws_metodo[ws_metodo]['metodo']
return url, webservice, metodo return url, webservice, metodo

13
pynfe/utils/flags.py

@ -279,12 +279,12 @@ MDFE_VERSAO = '3.00'
AMBIENTE_PRODUCAO = 1 AMBIENTE_PRODUCAO = 1
AMBIENTE_HOMOLOGACAO = 2 AMBIENTE_HOMOLOGACAO = 2
WS_MDFE_RECEPCAO = '1'
WS_MDFE_RET_RECEPCAO = '2'
WS_MDFE_RECEPCAO_EVENTO = '3'
WS_MDFE_CONSULTA = '4'
WS_MDFE_STATUS_SERVICO = '5'
WS_MDFE_CONSULTA_NAO_ENCERRADOS = '6'
WS_MDFE_RECEPCAO = 'RECEPCAO'
WS_MDFE_RET_RECEPCAO = 'RET_RECEPCAO'
WS_MDFE_RECEPCAO_EVENTO = 'EVENTO'
WS_MDFE_CONSULTA = 'CONSULTA'
WS_MDFE_STATUS_SERVICO = 'STATUS'
WS_MDFE_CONSULTA_NAO_ENCERRADOS = 'NAO_ENCERRADOS'
MDFE_WS_METODO = { MDFE_WS_METODO = {
WS_MDFE_RECEPCAO: { WS_MDFE_RECEPCAO: {
@ -306,7 +306,6 @@ MDFE_WS_METODO = {
WS_MDFE_STATUS_SERVICO: { WS_MDFE_STATUS_SERVICO: {
'webservice': 'MDFeStatusServico', 'webservice': 'MDFeStatusServico',
'metodo': 'mdfeStatusServicoMDF', 'metodo': 'mdfeStatusServicoMDF',
'url': 'STATUS'
}, },
WS_MDFE_CONSULTA_NAO_ENCERRADOS: { WS_MDFE_CONSULTA_NAO_ENCERRADOS: {
'webservice': 'MDFeConsNaoEnc', 'webservice': 'MDFeConsNaoEnc',

1
pynfe/utils/webservices.py

@ -495,6 +495,7 @@ MDFE = {
'EVENTO': 'MDFeRecepcaoEvento/MDFeRecepcaoEvento.asmx', 'EVENTO': 'MDFeRecepcaoEvento/MDFeRecepcaoEvento.asmx',
'CONSULTA': 'MDFeConsulta/MDFeConsulta.asmx', 'CONSULTA': 'MDFeConsulta/MDFeConsulta.asmx',
'STATUS': 'MDFeStatusServico/MDFeStatusServico.asmx', 'STATUS': 'MDFeStatusServico/MDFeStatusServico.asmx',
'NAO_ENCERRADOS': 'MDFeConsNaoEnc/MDFeConsNaoEnc.asmx',
'HTTPS': 'https://mdfe.svrs.rs.gov.br/ws/', 'HTTPS': 'https://mdfe.svrs.rs.gov.br/ws/',
'HOMOLOGACAO': 'https://mdfe-homologacao.svrs.rs.gov.br/ws/' 'HOMOLOGACAO': 'https://mdfe-homologacao.svrs.rs.gov.br/ws/'
} }

Loading…
Cancel
Save