diff --git a/pynfe/entidades/notafiscal.py b/pynfe/entidades/notafiscal.py index c93e172..5246d71 100644 --- a/pynfe/entidades/notafiscal.py +++ b/pynfe/entidades/notafiscal.py @@ -254,7 +254,10 @@ class NotaFiscal(Entidade): totais_retencao_retencao_previdencia_social = Decimal() # - Valor aproximado total de tributos federais, estaduais e municipais. - totais_tributos_aproximado = Decimal() + __totais_tributos_aproximado = Decimal() + @property + def totais_tributos_aproximado(self): + return self.__totais_tributos_aproximado # - Valor Total do FCP (Fundo de Combate à Pobreza) totais_fcp = Decimal() @@ -442,8 +445,7 @@ def adicionar_produto_servico(self, **kwargs): self.totais_icms_q_bc_mono_ret += obj.icms_q_bc_mono_ret self.totais_icms_v_icms_mono_ret += obj.icms_v_icms_mono_ret - # TODO calcular impostos aproximados - # self.totais_tributos_aproximado += obj.tributos + self.__totais_tributos_aproximado += obj.valor_tributos_aprox self.totais_icms_total_nota += ( obj.valor_total_bruto @@ -936,6 +938,8 @@ class NotaFiscalProduto(Entidade): # - Valor imposto de importacao imposto_importacao_valor = Decimal() + valor_tributos_aprox = Decimal() + # - Informacoes Adicionais # - Texto livre de informacoes adicionais informacoes_adicionais = str() diff --git a/pynfe/processamento/serializacao.py b/pynfe/processamento/serializacao.py index 4a892b1..be3dc57 100644 --- a/pynfe/processamento/serializacao.py +++ b/pynfe/processamento/serializacao.py @@ -158,6 +158,7 @@ def _serializar_cliente( cliente.numero_documento ) if not self._so_cpf: + etree.SubElement(raiz, "xNome").text = cliente.razao_social endereco = etree.SubElement(raiz, "enderDest") etree.SubElement(endereco, "xLgr").text = cliente.endereco_logradouro etree.SubElement(endereco, "nro").text = cliente.endereco_numero @@ -179,8 +180,7 @@ def _serializar_cliente( ) if cliente.endereco_telefone: etree.SubElement(endereco, "fone").text = cliente.endereco_telefone - - if cliente.razao_social: + elif cliente.razao_social: etree.SubElement(raiz, "xNome").text = cliente.razao_social # Indicador da IE do destinatário: diff --git a/tests/test_nfce_serializacao.py b/tests/test_nfce_serializacao.py index d586d7f..d648c8b 100644 --- a/tests/test_nfce_serializacao.py +++ b/tests/test_nfce_serializacao.py @@ -109,7 +109,6 @@ def preenche_notafiscal_produto(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("1.01"), ) self.notafiscal.adicionar_produto_servico( @@ -139,7 +138,7 @@ def preenche_notafiscal_produto(self): cofins_valor_base_calculo=Decimal("0.00"), cofins_aliquota_percentual=Decimal("0.00"), cofins_valor=Decimal("0.00"), - valor_tributos_aprox="1.01", + valor_tributos_aprox=Decimal("1.01"), informacoes_adicionais="Informações adicionais", ) diff --git a/tests/test_nfce_serializacao_sem_cliente.py b/tests/test_nfce_serializacao_sem_cliente.py index c8e024d..5f81caf 100644 --- a/tests/test_nfce_serializacao_sem_cliente.py +++ b/tests/test_nfce_serializacao_sem_cliente.py @@ -92,7 +92,6 @@ def preenche_notafiscal_produto(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("1.01"), ) self.notafiscal.adicionar_produto_servico( @@ -122,7 +121,7 @@ def preenche_notafiscal_produto(self): cofins_valor_base_calculo=Decimal("0.00"), cofins_aliquota_percentual=Decimal("0.00"), cofins_valor=Decimal("0.00"), - valor_tributos_aprox="1.01", + valor_tributos_aprox=Decimal("1.01"), informacoes_adicionais="Informações adicionais", ) diff --git a/tests/test_nfce_serializacao_somente_cpf.py b/tests/test_nfce_serializacao_somente_cpf.py index c673d47..513956e 100644 --- a/tests/test_nfce_serializacao_somente_cpf.py +++ b/tests/test_nfce_serializacao_somente_cpf.py @@ -101,7 +101,6 @@ def preenche_notafiscal_produto(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("1.01"), ) self.notafiscal.adicionar_produto_servico( @@ -131,7 +130,7 @@ def preenche_notafiscal_produto(self): cofins_valor_base_calculo=Decimal("0.00"), cofins_aliquota_percentual=Decimal("0.00"), cofins_valor=Decimal("0.00"), - valor_tributos_aprox="1.01", + valor_tributos_aprox=Decimal("1.01"), informacoes_adicionais="Informações adicionais", ) diff --git a/tests/test_nfe_serializacao_csosn_101.py b/tests/test_nfe_serializacao_csosn_101.py index 28af1a3..54c3b70 100644 --- a/tests/test_nfe_serializacao_csosn_101.py +++ b/tests/test_nfe_serializacao_csosn_101.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn101(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -146,7 +145,7 @@ def preenche_notafiscal_produto_csosn101(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_102.py b/tests/test_nfe_serializacao_csosn_102.py index 056ef63..75a2d38 100644 --- a/tests/test_nfe_serializacao_csosn_102.py +++ b/tests/test_nfe_serializacao_csosn_102.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn102(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -144,7 +143,7 @@ def preenche_notafiscal_produto_csosn102(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_103.py b/tests/test_nfe_serializacao_csosn_103.py index d5c4d8d..6214ab6 100644 --- a/tests/test_nfe_serializacao_csosn_103.py +++ b/tests/test_nfe_serializacao_csosn_103.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn102(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -144,7 +143,7 @@ def preenche_notafiscal_produto_csosn102(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_201.py b/tests/test_nfe_serializacao_csosn_201.py index cd22567..98f482d 100644 --- a/tests/test_nfe_serializacao_csosn_201.py +++ b/tests/test_nfe_serializacao_csosn_201.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn201(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -155,7 +154,7 @@ def preenche_notafiscal_produto_csosn201(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_202.py b/tests/test_nfe_serializacao_csosn_202.py index 40fee4d..a003ed9 100644 --- a/tests/test_nfe_serializacao_csosn_202.py +++ b/tests/test_nfe_serializacao_csosn_202.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn202(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -151,7 +150,7 @@ def preenche_notafiscal_produto_csosn202(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_203.py b/tests/test_nfe_serializacao_csosn_203.py index c0a8f25..82d54eb 100644 --- a/tests/test_nfe_serializacao_csosn_203.py +++ b/tests/test_nfe_serializacao_csosn_203.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn203(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -151,7 +150,7 @@ def preenche_notafiscal_produto_csosn203(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_300.py b/tests/test_nfe_serializacao_csosn_300.py index 879c445..091ba2b 100644 --- a/tests/test_nfe_serializacao_csosn_300.py +++ b/tests/test_nfe_serializacao_csosn_300.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn300(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -144,7 +143,7 @@ def preenche_notafiscal_produto_csosn300(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_400.py b/tests/test_nfe_serializacao_csosn_400.py index ac89295..d0565f1 100644 --- a/tests/test_nfe_serializacao_csosn_400.py +++ b/tests/test_nfe_serializacao_csosn_400.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn400(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -144,7 +143,7 @@ def preenche_notafiscal_produto_csosn400(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_500.py b/tests/test_nfe_serializacao_csosn_500.py index 0cf0487..d4423ed 100644 --- a/tests/test_nfe_serializacao_csosn_500.py +++ b/tests/test_nfe_serializacao_csosn_500.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn500(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -144,7 +143,7 @@ def preenche_notafiscal_produto_csosn500(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_csosn_900.py b/tests/test_nfe_serializacao_csosn_900.py index a3f4c84..2af73be 100644 --- a/tests/test_nfe_serializacao_csosn_900.py +++ b/tests/test_nfe_serializacao_csosn_900.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_csosn900(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -159,7 +158,7 @@ def preenche_notafiscal_produto_csosn900(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_00.py b/tests/test_nfe_serializacao_cst_00.py index f91fb58..783ff87 100644 --- a/tests/test_nfe_serializacao_cst_00.py +++ b/tests/test_nfe_serializacao_cst_00.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst00(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -142,7 +141,7 @@ def preenche_notafiscal_produto_cst00(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_10.py b/tests/test_nfe_serializacao_cst_10.py index 9b176f2..ab9dad8 100644 --- a/tests/test_nfe_serializacao_cst_10.py +++ b/tests/test_nfe_serializacao_cst_10.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst10(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -142,7 +141,7 @@ def preenche_notafiscal_produto_cst10(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_20.py b/tests/test_nfe_serializacao_cst_20.py index c4a48e3..061929e 100644 --- a/tests/test_nfe_serializacao_cst_20.py +++ b/tests/test_nfe_serializacao_cst_20.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst20(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -142,7 +141,7 @@ def preenche_notafiscal_produto_cst20(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_30.py b/tests/test_nfe_serializacao_cst_30.py index 6bb562b..d1c0e37 100644 --- a/tests/test_nfe_serializacao_cst_30.py +++ b/tests/test_nfe_serializacao_cst_30.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst30(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -148,7 +147,7 @@ def preenche_notafiscal_produto_cst30(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_40.py b/tests/test_nfe_serializacao_cst_40.py index 386f9d2..147f683 100644 --- a/tests/test_nfe_serializacao_cst_40.py +++ b/tests/test_nfe_serializacao_cst_40.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst40(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -136,7 +135,7 @@ def preenche_notafiscal_produto_cst40(self): icms_csosn="", pis_modalidade="07", cofins_modalidade="07", - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_41.py b/tests/test_nfe_serializacao_cst_41.py index e736eaa..b50ecae 100644 --- a/tests/test_nfe_serializacao_cst_41.py +++ b/tests/test_nfe_serializacao_cst_41.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst41(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -136,7 +135,7 @@ def preenche_notafiscal_produto_cst41(self): icms_csosn="", pis_modalidade="07", cofins_modalidade="07", - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_50.py b/tests/test_nfe_serializacao_cst_50.py index 9f0f769..1759372 100644 --- a/tests/test_nfe_serializacao_cst_50.py +++ b/tests/test_nfe_serializacao_cst_50.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst50(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -136,7 +135,7 @@ def preenche_notafiscal_produto_cst50(self): icms_csosn="", pis_modalidade="07", cofins_modalidade="07", - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_51.py b/tests/test_nfe_serializacao_cst_51.py index e22026a..5a916e1 100644 --- a/tests/test_nfe_serializacao_cst_51.py +++ b/tests/test_nfe_serializacao_cst_51.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst51(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -136,7 +135,7 @@ def preenche_notafiscal_produto_cst51(self): icms_csosn="", pis_modalidade="07", cofins_modalidade="07", - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_60.py b/tests/test_nfe_serializacao_cst_60.py index 8b6f803..9ca255e 100644 --- a/tests/test_nfe_serializacao_cst_60.py +++ b/tests/test_nfe_serializacao_cst_60.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst60(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -136,7 +135,7 @@ def preenche_notafiscal_produto_cst60(self): icms_csosn="", pis_modalidade="07", cofins_modalidade="07", - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_70.py b/tests/test_nfe_serializacao_cst_70.py index 3320b27..de8208a 100644 --- a/tests/test_nfe_serializacao_cst_70.py +++ b/tests/test_nfe_serializacao_cst_70.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst70(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -136,7 +135,7 @@ def preenche_notafiscal_produto_cst70(self): icms_csosn="", pis_modalidade="07", cofins_modalidade="07", - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_cst_90.py b/tests/test_nfe_serializacao_cst_90.py index 878b7c2..f038dfb 100644 --- a/tests/test_nfe_serializacao_cst_90.py +++ b/tests/test_nfe_serializacao_cst_90.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst90(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -136,7 +135,7 @@ def preenche_notafiscal_produto_cst90(self): icms_csosn="", pis_modalidade="07", cofins_modalidade="07", - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_geral.py b/tests/test_nfe_serializacao_geral.py index c372b11..3d78f70 100644 --- a/tests/test_nfe_serializacao_geral.py +++ b/tests/test_nfe_serializacao_geral.py @@ -112,7 +112,6 @@ def preenche_notafiscal_produto_cst00(self): processo_emissao="0", # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco="Mensagem complementar", - totais_tributos_aproximado=Decimal("21.06"), ) self.notafiscal.adicionar_produto_servico( @@ -142,7 +141,7 @@ def preenche_notafiscal_produto_cst00(self): cofins_valor_base_calculo=Decimal("117.00"), cofins_aliquota_percentual=Decimal("3.00"), cofins_valor=Decimal("3.51"), - valor_tributos_aprox="21.06", + valor_tributos_aprox=Decimal("21.06"), numero_pedido="12345", numero_item="1", nfci="12345678-AAAA-FFFF-1234-000000000000", diff --git a/tests/test_nfe_serializacao_ii_di_ipi.py b/tests/test_nfe_serializacao_ii_di_ipi.py index 8c9e033..651eb19 100644 --- a/tests/test_nfe_serializacao_ii_di_ipi.py +++ b/tests/test_nfe_serializacao_ii_di_ipi.py @@ -119,7 +119,6 @@ def preenche_notafiscal_produto_cst00(self): processo_emissao='0', # 0=Emissão de NF-e com aplicativo do contribuinte; transporte_modalidade_frete=1, informacoes_adicionais_interesse_fisco='Mensagem complementar', - totais_tributos_aproximado=Decimal('21.06'), ) # Adicionar informações da Declaração de Importação @@ -179,7 +178,7 @@ def preenche_notafiscal_produto_cst00(self): cofins_valor_base_calculo=Decimal('117.00'), cofins_aliquota_percentual=Decimal('3.00'), cofins_valor=Decimal('3.51'), - valor_tributos_aprox='21.06', + valor_tributos_aprox=Decimal('21.06'), numero_pedido='12345', numero_item='1', nfci='12345678-AAAA-FFFF-1234-000000000000',