From 9bfc52c5cb4de3b6127b9ec031b5734c4b10bc24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fl=C3=A1vyo=20Henrique?= Date: Mon, 3 Jun 2019 16:07:40 -0300 Subject: [PATCH] =?UTF-8?q?Corre=C3=A7=C3=A3o=20no=20valor=20total=20da=20?= =?UTF-8?q?nota?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Alterado o valor total da nota para considerar os outros itens que fazem parte da somatória do total seguindo o manual do contribuinte e utilizando apenas os campos que estão sendo utilizadas no projeto. --- pynfe/entidades/notafiscal.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pynfe/entidades/notafiscal.py b/pynfe/entidades/notafiscal.py index 3c994c0..92f555f 100644 --- a/pynfe/entidades/notafiscal.py +++ b/pynfe/entidades/notafiscal.py @@ -387,7 +387,6 @@ class NotaFiscal(Entidade): self.totais_icms_pis += obj.pis_valor self.totais_icms_cofins += obj.cofins_valor self.totais_icms_outras_despesas_acessorias += obj.outras_despesas_acessorias - self.totais_icms_total_nota += obj.valor_total_bruto # - Valor Total do FCP (Fundo de Combate à Pobreza) self.totais_fcp += obj.fcp_valor self.totais_fcp_destino += obj.fcp_destino_valor @@ -397,6 +396,13 @@ class NotaFiscal(Entidade): self.totais_icms_inter_remetente += obj.icms_inter_remetente_valor ## TODO calcular impostos aproximados #self.totais_tributos_aproximado += obj.tributos + + # self.totais_icms_total_nota = total + self.totais_icms_total_nota += obj.valor_total_bruto - obj.desconto + \ + obj.icms_desonerado + obj.icms_st_valor + \ + obj.total_frete + obj.total_seguro + \ + obj.outras_despesas_acessorias + obj.ipi_valor_ipi + return obj def adicionar_transporte_volume(self, **kwargs):