From 495fee9b84dcc0289ff2b0175ea81ac962c93c84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20=20Rios?= Date: Thu, 14 Jan 2021 18:59:56 -0300 Subject: [PATCH] Implement xml_consultar_nfse_por_rps --- pytrustnfe/nfse/ginfes/__init__.py | 7 ++++++- pytrustnfe/nfse/ginfes/templates/RecepcionarLoteRpsV3 | 13 ------------- 2 files changed, 6 insertions(+), 14 deletions(-) delete mode 100644 pytrustnfe/nfse/ginfes/templates/RecepcionarLoteRpsV3 diff --git a/pytrustnfe/nfse/ginfes/__init__.py b/pytrustnfe/nfse/ginfes/__init__.py index 672dd4c..d84fc6b 100644 --- a/pytrustnfe/nfse/ginfes/__init__.py +++ b/pytrustnfe/nfse/ginfes/__init__.py @@ -85,10 +85,15 @@ def consultar_situacao_lote(certificado, **kwargs): return _send(certificado, "ConsultarSituacaoLoteRpsV3", **kwargs) +def xml_consultar_nfse_por_rps(certificado, **kwargs): + return _render(certificado, "ConsultarNfsePorRpsV3", **kwargs) + def consultar_nfse_por_rps(certificado, **kwargs): + if "xml" not in kwargs: + kwargs["xml"] = xml_consultar_nfse_por_rps(certificado, **kwargs) + return _send(certificado, "ConsultarNfsePorRpsV3", **kwargs) - def xml_consultar_lote_rps(certificado, **kwargs): return _render(certificado, "ConsultarLoteRpsV3", **kwargs) diff --git a/pytrustnfe/nfse/ginfes/templates/RecepcionarLoteRpsV3 b/pytrustnfe/nfse/ginfes/templates/RecepcionarLoteRpsV3 deleted file mode 100644 index 38b6dba..0000000 --- a/pytrustnfe/nfse/ginfes/templates/RecepcionarLoteRpsV3 +++ /dev/null @@ -1,13 +0,0 @@ - - - {{ nfse.numero_lote }} - {{ nfse.cnpj_prestador }} - {{ nfse.inscricao_municipal }} - {{ nfse.lista_rps|length }} - - {% for rps in nfse.lista_rps -%} - {% include 'Rps.xml' %} - {% endfor %} - - -