diff --git a/pytrustnfe/nfse/ginfes/__init__.py b/pytrustnfe/nfse/ginfes/__init__.py index d84fc6b..6dc3867 100644 --- a/pytrustnfe/nfse/ginfes/__init__.py +++ b/pytrustnfe/nfse/ginfes/__init__.py @@ -103,8 +103,13 @@ def consultar_lote_rps(certificado, **kwargs): kwargs["xml"] = xml_consultar_lote_rps(certificado, **kwargs) return _send(certificado, "ConsultarLoteRpsV3", **kwargs) +def xml_consultar_nfse(certificado, **kwargs): + return _render(certificado, "ConsultarNfseV3", **kwargs) def consultar_nfse(certificado, **kwargs): + if "xml" not in kwargs: + kwargs["xml"] = xml_consultar_nfse(certificado, **kwargs) + return _send(certificado, "ConsultarNfseV3", **kwargs) diff --git a/pytrustnfe/nfse/ginfes/templates/ConsultarNfseV3.xml b/pytrustnfe/nfse/ginfes/templates/ConsultarNfseV3.xml index 3861c49..2e8df82 100644 --- a/pytrustnfe/nfse/ginfes/templates/ConsultarNfseV3.xml +++ b/pytrustnfe/nfse/ginfes/templates/ConsultarNfseV3.xml @@ -1,8 +1,9 @@ - + - - 45111111111100 - + {{ consulta.cnpj_prestador }} + {{ consulta.inscricao_municipal }} - 141542179222170 + {{ consulta.numero }}