|
|
@ -106,12 +106,12 @@ class SerializacaoXML(Serializacao): |
|
|
etree.SubElement(endereco, 'fone').text = emitente.endereco_telefone |
|
|
etree.SubElement(endereco, 'fone').text = emitente.endereco_telefone |
|
|
etree.SubElement(raiz, 'IE').text = emitente.inscricao_estadual |
|
|
etree.SubElement(raiz, 'IE').text = emitente.inscricao_estadual |
|
|
# Apenas NF-e |
|
|
# Apenas NF-e |
|
|
#if nota_fiscal.modelo == 55: |
|
|
|
|
|
#etree.SubElement(raiz, 'IEST').text = emitente.inscricao_estadual_subst_tributaria |
|
|
|
|
|
#etree.SubElement(raiz, 'IEST').text = emitente.inscricao_estadual_subst_tributaria |
|
|
|
|
|
|
|
|
if emitente.inscricao_estadual_subst_tributaria: |
|
|
|
|
|
etree.SubElement(raiz, 'IEST').text = emitente.inscricao_estadual_subst_tributaria |
|
|
|
|
|
# Inscricao Municipal |
|
|
if emitente.inscricao_municipal: |
|
|
if emitente.inscricao_municipal: |
|
|
etree.SubElement(raiz, 'IM').text = emitente.inscricao_municipal |
|
|
etree.SubElement(raiz, 'IM').text = emitente.inscricao_municipal |
|
|
#etree.SubElement(raiz, 'CNAE').text = emitente.cnae_fiscal |
|
|
|
|
|
|
|
|
etree.SubElement(raiz, 'CNAE').text = emitente.cnae_fiscal |
|
|
etree.SubElement(raiz, 'CRT').text = emitente.codigo_de_regime_tributario |
|
|
etree.SubElement(raiz, 'CRT').text = emitente.codigo_de_regime_tributario |
|
|
if retorna_string: |
|
|
if retorna_string: |
|
|
return etree.tostring(raiz, encoding="unicode", pretty_print=True) |
|
|
return etree.tostring(raiz, encoding="unicode", pretty_print=True) |
|
|
|