Browse Source

Merge pull request #13 from dausech/master

Ajuste na consulta de cadastro
tags/0.3
Junior Tada 9 years ago
committed by GitHub
parent
commit
75406a1d98
  1. 6
      pynfe/processamento/comunicacao.py

6
pynfe/processamento/comunicacao.py

@ -186,11 +186,11 @@ class ComunicacaoSefaz(Comunicacao):
else:
url = self._get_url(modelo=modelo, consulta='CADASTRO')
raiz = etree.Element('ConsCad', versao=VERSAO_PADRAO, xmlns=NAMESPACE_NFE)
raiz = etree.Element('ConsCad', versao='2.00', xmlns=NAMESPACE_NFE)
info = etree.SubElement(raiz, 'infCons')
etree.SubElement(info, 'xServ').text = 'CONS-CAD'
etree.SubElement(info, 'UF').text = self.uf.upper()
etree.SubElement(info, 'IE').text = ie
#etree.SubElement(info, 'IE').text = ie
etree.SubElement(info, 'CNPJ').text = cnpj
#etree.SubElement(info, 'CPF').text = cpf
# Monta XML para envio da requisição
@ -362,6 +362,8 @@ class ComunicacaoSefaz(Comunicacao):
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()]

Loading…
Cancel
Save