Lib PyNFE: Endereco (URL) desativado para a SEFAZ-RS

69 views
Skip to first unread message

Alex Sandro Garzao

unread,
Dec 26, 2016, 9:50:22 AM12/26/16
to python...@googlegroups.com
Oi pessoal,

Eu estou tentando utilizar a PyNFE (github.com/leotada/PyNFe).

O teste que valida se o serviço do SEFAZ está ok funciona
corretamente. Porém, quando tento o teste que busca as notas emitidas
contra um CNPJ, no retorna informa o seguinte:

"Endereco (URL) desativado para a SEFAZ-RS. Utilizar o web service do
Ambiente Nacional."

Bom, o retorno é bem claro. A minha dúvida é: Eu fiz algo de errado?
Ou devo alterar a URL em algum local? Ou isso deve ser alterado na
lib?

O teste que eu rodei foi este (alterei os dados sensíveis ao colar):

/////
from pynfe.processamento.comunicacao import ComunicacaoSefaz

certificado = "xxx.pfx"
senha = '1234'
uf = 'rs'
homologacao = True

con = ComunicacaoSefaz(uf, certificado, senha, homologacao)
# informar cnpj que deseja consultar (String) e nsu (inteiro)
# por default se nao informar nsu ele assumira o valor 0, retornando
as dos ultimos 15 dias
xml = con.consulta_notas_cnpj(cnpj='12345678901234', nsu=0)

print (xml.text)
/////

Abraços!

------------------------------------------------------------------
Alex Sandro Garzão
E-mail: alexg...@gmail.com
Fone: (51) 98165 0486
LinkedIn: http://br.linkedin.com/in/alexgarzao/
------------------------------------------------------------------

Eduardo Bratz

unread,
Dec 26, 2016, 12:35:45 PM12/26/16
to python...@googlegroups.com
Boa tarde Alex,

Pela mensagem de erro, fica claro que você necessita mudar a URL em algum lugar. Olhando a lib no github, encontrei o seguinte .py:



Creio que você deve encontrar a URL correta e alterar o webservices.py para o estado correspondente.

Att,
Eduardo Bratz

2016-12-26 14:46 GMT-02:00 Eduardo Bratz <ebr...@gmail.com>:
Boa tarde Alex,

Pela mensagem de erro, fica claro que você necessita mudar a URL em algum lugar. Olhando a lib no github, encontrei o seguinte .py:


--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar

<*> Para visitar o site do grupo na web, acesse:
    http://groups.google.com/group/python-brasil

<*> Para sair deste grupo, envie um e-mail para:
    python-brasil+unsubscribe@googlegroups.com

---
Você está recebendo esta mensagem porque se inscreveu no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasil+unsubscribe@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.



--
Att,

Eduardo Bratz



--
Att,

Eduardo Bratz

Junior Tada

unread,
Dec 26, 2016, 12:42:31 PM12/26/16
to Python Brasil
Alex, as urls dos serviços de NF-e/NFC-e mudam constantemente. Entre em contato com a SEFAZ RS e me passe as urls que foram modificadas
que posso atualizar o PyNFe mediante a NT que altera o serviço.
Seguindo a documentação do portal nacional, as urls estão corretas.
https://www.nfe.fazenda.gov.br/portal/webServices.aspx?tipoConteudo=Wak0FwB7dKs=

Caso encontre alguma inconsistência me informe ou solicite o pull request no github, mas por favor adicione a NT da SEFAZ onde está notificado a mudança de url.
Esse feedback é importante para que possa manter a lib atualizada.

Junior Tada

Tada Software

Alex Sandro Garzao

unread,
Dec 26, 2016, 3:37:40 PM12/26/16
to python...@googlegroups.com
Olá pessoal,

Antes de tudo, agradeço pelo feedback :-)

Só quero ressaltar que eu entendo pouco dos serviços do SEFAZ, então,
se eu falar besteira, corrijam ai :-)

Junior, no link que você passou, não consta o serviço "Consulta NF-e
Destinadas" na lista do SEFAZ RS. É este serviço que, aparentemente,
trocou a URL.

Eu não achei a NT, mas no início desta página consta a troca de URL:
https://www.sefaz.rs.gov.br/site/MontaDuvidas.aspx?al=l_rel_end_ws_nfe

Aqui (http://tsdn.tecnospeed.com.br/blog-da-tecnospeed/post/fique-atento-desativacao-do-web-service-nf-e-de-manifestacao-do-destinatario-da-sefaz-rs-2)
comentam sobre esta alteração também.

Abraços!
> --
> --
> ------------------------------------
> Grupo Python-Brasil
> http://www.python.org.br/wiki/AntesDePerguntar
>
> <*> Para visitar o site do grupo na web, acesse:
> http://groups.google.com/group/python-brasil
>
> <*> Para sair deste grupo, envie um e-mail para:
> python-brasi...@googlegroups.com
>
> ---
> Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos
> Grupos do Google.
> Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie
> um e-mail para python-brasi...@googlegroups.com.
> Para mais opções, acesse https://groups.google.com/d/optout.



--
Atenciosamente,

Junior Tada

unread,
Dec 27, 2016, 6:45:27 AM12/27/16
to Python Brasil
Alex também não achei a NT que comunica esta alteração, mas vou seguir essa informação que está no site da SEFAZ RS.
A alteração que teve é que os serviços de consultar nf-e para cnpj, download e eventos passam do servidor do RS para o servidor AN (ambiente nacional)
como já ocorre em outros estados.
Consulta eu acabei de corrigir, download já estava no AN. Evento é um pouco mais complicado, será necessário encontrar a NT ou entrar em contato com a SEFAZ RS
para saber que tipo de evento deve ir para o AN, ou se todos os evento agora devem ser enviados para o AN. 
A url de eventos da SEFAZ RS continua ativa, por isso vou manter como está até levantar mais informações.
Por exemplo, cancelamento é um evento e a sincronização ente a base de dados da SEFAZ RS e o AN tem um atraso.

Por favor, atualize o seu PyNFe e teste consulta nf-e  para cnpj, download e se possível algum evento e poste aqui os resultados.
Obrigado.

Alex Sandro Garzao

unread,
Dec 28, 2016, 1:35:57 PM12/28/16
to python...@googlegroups.com
Olá Júnior,

Agradeço pelo help :-)

Eu tentei agora consultar uma nota, download da NFE, notas emitidas
para um CNPJ e status do serviço. Aparentemente tudo ok :-)

No notas emitidas para um CNPJ, retorna que não existem notas, mas eu
realmente não tenho certeza se tem notas. Então imagino que a
implementação da PyNFE esteja ok.

Agradeço novamente :-)
Reply all
Reply to author
Forward
0 new messages