Browse Source
Merge pull request #98 from leogregianin/fix/decimais-valor-unitario
Alteração para 10 casas decimais vUnCom e vUnTrib
dev
Junior Tada
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
2 additions and
2 deletions
pynfe/processamento/serializacao.py
@ -245,7 +245,7 @@ class SerializacaoXML(Serializacao):
etree . SubElement ( prod , ' CFOP ' ) . text = produto_servico . cfop
etree . SubElement ( prod , ' uCom ' ) . text = produto_servico . unidade_comercial
etree . SubElement ( prod , ' qCom ' ) . text = str ( produto_servico . quantidade_comercial or 0 )
etree . SubElement ( prod , ' vUnCom ' ) . text = str ( ' {:.4 f} ' ) . format ( produto_servico . valor_unitario_comercial or 0 )
etree . SubElement ( prod , ' vUnCom ' ) . text = str ( ' {:.10 f} ' ) . format ( produto_servico . valor_unitario_comercial or 0 )
""" Código Especificador da Substituição Tributária – CEST, que estabelece a sistemática de uniformização e identificação das mercadorias e bens passíveis de
sujeição aos regimes de substituição tributária e de antecipação de recolhimento do ICMS . """
#if produto_servico.cest:
@ -254,7 +254,7 @@ class SerializacaoXML(Serializacao):
etree . SubElement ( prod , ' cEANTrib ' ) . text = produto_servico . ean_tributavel
etree . SubElement ( prod , ' uTrib ' ) . text = produto_servico . unidade_tributavel
etree . SubElement ( prod , ' qTrib ' ) . text = str ( produto_servico . quantidade_tributavel )
etree . SubElement ( prod , ' vUnTrib ' ) . text = ' {:.4 f} ' . format ( produto_servico . valor_unitario_tributavel or 0 )
etree . SubElement ( prod , ' vUnTrib ' ) . text = ' {:.10 f} ' . format ( produto_servico . valor_unitario_tributavel or 0 )
# frete
if produto_servico . total_frete :