Browse Source

Add tag imposto aproximado

pull/1/head
Junior Tada 10 years ago
parent
commit
4ba51c7b91
  1. 4
      pynfe/entidades/produto.py
  2. 5
      pynfe/processamento/serializacao.py

4
pynfe/entidades/produto.py

@ -76,6 +76,10 @@ class Produto(Entidade):
ICMS 70 - Com reducao da base de calculo e cobranca do ICMS por substituicao tributaria
ICMS 90 - Outras
"""
# Tributos aproximados por item
valor_tributos_aprox = str()
icms_modalidade = str()
icms_origem = int()
icms_csosn = str()

5
pynfe/processamento/serializacao.py

@ -239,6 +239,11 @@ class SerializacaoXML(Serializacao):
# Imposto
imposto = etree.SubElement(raiz, 'imposto')
# Lei da transparencia
# Tributos aprox por item
if produto_servico.valor_tributos_aprox:
etree.SubElement(imposto, 'vTotTrib') = produto_servico.valor_tributos_aprox
### ICMS
icms = etree.SubElement(imposto, 'ICMS')
icms_csosn = ('102', '103', '300', '400')

Loading…
Cancel
Save