You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
566 B

#coding=utf-8
'''
Created on 21/06/2015
@author: danimar
'''
from pytrustnfe.servicos.Comunicacao import Comunicacao
from pytrustnfe.xml import DynamicXml
class NfeConsultaProtocolo(Comunicacao):
def consultar_protocolo(self, recibo):
xml = None
if isinstance(recibo, DynamicXml):
xml = recibo.render()
if isinstance(recibo, basestring):
xml = recibo
assert xml is not None, "Objeto recibo deve ser do tipo DynamicXml ou string"
return self._executar_consulta(xml)