Browse Source

[NEW][MDF-E] Consulta não encerrados

pull/36/head
Luis Felipe Mileo 8 years ago
parent
commit
d7adc5ec1a
  1. 22
      pynfe/processamento/mdfe.py

22
pynfe/processamento/mdfe.py

@ -14,12 +14,12 @@ from pynfe.utils.flags import (
from pynfe.utils.webservices import ( from pynfe.utils.webservices import (
MDFE_WS_URL, MDFE_WS_URL,
MDFE_WS_METODO, MDFE_WS_METODO,
WS_MDFE_RECEPCAO,
WS_MDFE_RET_RECEPCAO,
WS_MDFE_RECEPCAO_EVENTO,
WS_MDFE_CONSULTA, WS_MDFE_CONSULTA,
WS_MDFE_STATUS_SERVICO, WS_MDFE_STATUS_SERVICO,
WS_MDFE_CONSULTA_NAO_ENCERRADOS, WS_MDFE_CONSULTA_NAO_ENCERRADOS,
WS_MDFE_RECEPCAO,
WS_MDFE_RET_RECEPCAO,
WS_MDFE_RECEPCAO_EVENTO,
) )
from .comunicacao import ComunicacaoSefaz from .comunicacao import ComunicacaoSefaz
@ -79,3 +79,19 @@ class ComunicacaoMDFE(ComunicacaoSefaz):
self._construir_etree_ds(raiz) self._construir_etree_ds(raiz)
) )
return self._post(url, xml) return self._post(url, xml)
def consulta_nao_encerrados(self, cnpj):
url, metodo = self._get_url_metodo(WS_MDFE_CONSULTA_NAO_ENCERRADOS)
raiz = TConsMDFeNaoEnc(
versao=self._versao,
tpAmb=str(self._ambiente),
xServ='CONSULTAR NÃO ENCERRADOS',
CNPJ=cnpj,
)
raiz.original_tagname_ = 'consMDFeNaoEnc'
xml = self._construir_xml_soap(
metodo,
self._construir_etree_ds(raiz)
)
return self._post(url, xml)
Loading…
Cancel
Save