Browse Source

[RM] NF-e 4.00 não possui cabeçalho soap

mdfe
Junior Tada 8 years ago
parent
commit
38a4da28c5
  1. 17
      pynfe/processamento/nfe.py

17
pynfe/processamento/nfe.py

@ -451,20 +451,3 @@ class ComunicacaoNFe(ComunicacaoSefaz):
# TODO implementar outros tipos de notas como NFS-e
pass
return self.url
def _cabecalho_soap(self, metodo):
"""Monta o XML do cabeçalho da requisição SOAP"""
raiz = etree.Element('nfeCabecMsg', xmlns=NAMESPACE_METODO+metodo)
if metodo == 'RecepcaoEvento':
etree.SubElement(raiz, 'versaoDados').text = '1.00'
elif metodo == 'NfeConsultaDest':
etree.SubElement(raiz, 'versaoDados').text = '1.01'
elif metodo == 'NfeDownloadNF':
etree.SubElement(raiz, 'versaoDados').text = '1.00'
elif metodo == 'CadConsultaCadastro2':
etree.SubElement(raiz, 'versaoDados').text = '2.00'
else:
etree.SubElement(raiz, 'versaoDados').text = VERSAO_PADRAO
etree.SubElement(raiz, 'cUF').text = CODIGOS_ESTADOS[self.uf.upper()]
return raiz
Loading…
Cancel
Save