|
|
@ -147,9 +147,8 @@ class SerializacaoXML(Serializacao): |
|
|
if cliente.indicador_ie == 9: |
|
|
if cliente.indicador_ie == 9: |
|
|
# 9 – Não Contribuinte |
|
|
# 9 – Não Contribuinte |
|
|
etree.SubElement(raiz, 'indIEDest').text = '9' |
|
|
etree.SubElement(raiz, 'indIEDest').text = '9' |
|
|
elif cliente.isento_icms or cliente.inscricao_estadual.upper() == 'ISENTO': |
|
|
|
|
|
|
|
|
elif (cliente.indicador_ie == 2 or cliente.isento_icms) or cliente.inscricao_estadual.upper() == 'ISENTO': |
|
|
etree.SubElement(raiz, 'indIEDest').text = '2' |
|
|
etree.SubElement(raiz, 'indIEDest').text = '2' |
|
|
etree.SubElement(raiz, 'IE').text = 'ISENTO' |
|
|
|
|
|
else: |
|
|
else: |
|
|
# Indicador da IE do destinatário: 1 – Contribuinte ICMSpagamento à vista; |
|
|
# Indicador da IE do destinatário: 1 – Contribuinte ICMSpagamento à vista; |
|
|
etree.SubElement(raiz, 'indIEDest').text = cliente.indicador_ie |
|
|
etree.SubElement(raiz, 'indIEDest').text = cliente.indicador_ie |
|
|
|