Browse Source

[FIX] validação com tipo str para natOp str

danfe
juniortada 7 years ago
parent
commit
d01dd30527
  1. 2
      pynfe/processamento/serializacao.py

2
pynfe/processamento/serializacao.py

@ -608,7 +608,7 @@ class SerializacaoXML(Serializacao):
Para as notas com finalidade de Ajuste ou Devolução o campo Forma de Pagamento deve ser preenchido com 90=Sem Pagamento. """
pag = etree.SubElement(raiz, 'pag')
detpag = etree.SubElement(pag, 'detPag')
if nota_fiscal.finalidade_emissao == 3 or nota_fiscal.finalidade_emissao == 4:
if nota_fiscal.finalidade_emissao == '3' or nota_fiscal.finalidade_emissao == '4':
etree.SubElement(detpag, 'tPag').text = '90'
else:
etree.SubElement(detpag, 'tPag').text = str(nota_fiscal.tipo_pagamento).zfill(2)

Loading…
Cancel
Save