From e162cd43e70319ed83d1e59ef4254d6b1097fff0 Mon Sep 17 00:00:00 2001 From: Junior Tada Date: Fri, 6 Oct 2017 16:55:21 -0300 Subject: [PATCH] Add RJ SVRS NFC-e --- pynfe/processamento/comunicacao.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pynfe/processamento/comunicacao.py b/pynfe/processamento/comunicacao.py index 241880a..00d1952 100644 --- a/pynfe/processamento/comunicacao.py +++ b/pynfe/processamento/comunicacao.py @@ -307,7 +307,7 @@ class ComunicacaoSefaz(Comunicacao): raise Exception('Modelo não encontrado! Defina modelo="nfe" ou "nfce"') # Estados que utilizam outros ambientes else: - lista_svrs = ['AC','RN','PB','SC','SE'] + lista_svrs = ['AC','RN','PB','SC','SE','RJ'] if self.uf.upper() in lista_svrs: if self._ambiente == 1: ambiente = 'HTTPS' @@ -321,6 +321,8 @@ class ComunicacaoSefaz(Comunicacao): self.url = NFCE['SVRS'][ambiente] + NFCE['SVRS'][consulta] else: raise Exception('Modelo não encontrado! Defina modelo="nfe" ou "nfce"') + else: + raise Exception('UF com URL não definida!') return self.url def _get_url_uf(self, modelo, consulta):