Casas decimais

9 views
Skip to first unread message

EDUARDO SANTOS

unread,
Dec 23, 2020, 12:52:44 PM12/23/20
to Grupo Uninfe
Boa tarde, 
Estou precisando aumentar o número de casas decimais no valor total dos itens, no txt o uninfe não aceita da erro de layout , tem alguma maneira de parametrizar isso no uninfe ?
A ideia é tentar solucionar um problema com descontos . 

Grato !

Eduardo Santos
Desenvolvedor de Sistemas

-Vb.Net
-VB6
-Mysql 
-Access

WhatsApp: 21 99629-5141
Facebook: pdvcontrol

Fabio de Oliveira Vaz

unread,
Dec 23, 2020, 12:58:03 PM12/23/20
to uni...@googlegroups.com
vc ta tentando qtas casas?

ta dentro do layout do schema?

--
You received this message because you are subscribed to the Google Groups "UniNFe" group.
To unsubscribe from this group and stop receiving emails from it, send an email to uninfe+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/uninfe/E3C38480-62D1-4716-A47F-E6DCF23BB7EF%40gmail.com.

EDUARDO SANTOS

unread,
Dec 23, 2020, 1:53:44 PM12/23/20
to uni...@googlegroups.com
8 casas, segui uma dica de um amigo que teve esse problema e colocou 8 casas , se vc reparar tem xml até com 13 casas, eu inclusive peguei um xml de um fornecedor e esse estava com 13 casa, então acredito que o schema aceite.
Já o txt da erro .

Obrigado 

Eduardo Santos
Desenvolvedor de Sistemas

-Vb.Net
-VB6
-Mysql 
-Access

WhatsApp: 21 99629-5141
Facebook: pdvcontrol

Em 23 de dez. de 2020, à(s) 2:58 PM, Fabio de Oliveira Vaz <fab...@gmail.com> escreveu:



Fabio de Oliveira Vaz

unread,
Dec 23, 2020, 1:59:43 PM12/23/20
to uni...@googlegroups.com
<xs:element name="vProd" type="TDec_1302">
<xs:annotation>
<xs:documentation>Valor bruto do produto ou serviço.</xs:documentation>
</xs:annotation>
</xs:element>

Fabio de Oliveira Vaz

unread,
Dec 23, 2020, 2:04:24 PM12/23/20
to uni...@googlegroups.com
valor total sao 2 casas, unitario sao 10 casas pelo schema

vc resolve o arredondamento no unitario, nao no total

EDUARDO SANTOS

unread,
Dec 23, 2020, 2:07:08 PM12/23/20
to uni...@googlegroups.com




Eduardo Santos
Desenvolvedor de Sistemas

-Vb.Net
-VB6
-Mysql 
-Access

WhatsApp: 21 99629-5141
Facebook: pdvcontrol

Em 23 de dez. de 2020, à(s) 3:59 PM, Fabio de Oliveira Vaz <fab...@gmail.com> escreveu:



Danasa

unread,
Dec 23, 2020, 2:15:23 PM12/23/20
to uni...@googlegroups.com

Na conversao do TXT->XML dá erro porque o conteúdo é validado contra o XSD que tem como definido, este campo como, 13,2.

 

[]’s

Antonio

EDUARDO SANTOS

unread,
Dec 23, 2020, 2:20:35 PM12/23/20
to uni...@googlegroups.com
Entendi, gostaria de saber se tem como contornar isso . 


Eduardo Santos
Desenvolvedor de Sistemas

-Vb.Net
-VB6
-Mysql 
-Access

WhatsApp: 21 99629-5141
Facebook: pdvcontrol

Em 23 de dez. de 2020, à(s) 4:15 PM, Danasa <dan...@danasa.com.br> escreveu:



Danasa

unread,
Dec 23, 2020, 4:54:49 PM12/23/20
to uni...@googlegroups.com

Só com a Sefaz – kkk

 

OBS: No Brasil tem valor de produto com mais de 2 casas decimais? (isso é fiscal/contábil).

          Que eu saiba, só posto de gasolina que vende com mais de 2 casas decimais, mas cobra com 2.

 

Você não está se confundindo valor do produto(fiscal) com valor unitário de tributação?

EDUARDO SANTOS

unread,
Dec 23, 2020, 11:44:21 PM12/23/20
to uni...@googlegroups.com
Opa, não estou confundindo, você tem razão quando fala em 2 casas,  sendo que quando tem produto fracionado e desconto junto é comum arredondarmos pois da uma dízima enorme, sendo que isso em alguns casos da erro no cálculo , então a solução dada por uma amigo foi passar o valor com a dízima por completo para o xml , isso faz com que não de erro,  ele já usa esse método a mais de 3 anos e segundo ele sem nenhum problema , mas quando tento fazer o mesmo pelo uninfe ele da erro no layout.

Por curiosidade de uma olhada em alguns xmls de outras empresas de software , repare que as vezes vem até com 13 dígitos, isso é feito  por conta desse problema.
Outra solução seria varrer todos os itens ,  e se  der  a maldita diferença colocar no último item, só estou querendo fugir desse trabalho aproveitando a ideia que me deram. 
👍🏻


Eduardo Santos
Desenvolvedor de Sistemas

-Vb.Net
-VB6
-Mysql 
-Access

WhatsApp: 21 99629-5141
Facebook: pdvcontrol

Em 23 de dez. de 2020, à(s) 6:54 PM, Danasa <dan...@danasa.com.br> escreveu:



Waldner Colombo Guinzani

unread,
Dec 24, 2020, 2:15:57 PM12/24/20
to uni...@googlegroups.com
boa tarde Eduardo,

eu faço jogando a diferencça no ultimo item.
tudo com 2 casas decimais.



--
abraço,
________________________________
Waldner
email: waldner.guin...@gmail.com 
skype: waldner.guinzani
________________________________

EDUARDO SANTOS

unread,
Dec 24, 2020, 2:30:42 PM12/24/20
to uni...@googlegroups.com
Essa é prática comum mesmo, mas tem essa outra de deixar as casas decimais. Mas blz vou fazer dessa forma mesmo. 


Abraço e obrigado .

Eduardo Santos
Desenvolvedor de Sistemas

-Vb.Net
-VB6
-Mysql 
-Access

WhatsApp: 21 99629-5141
Facebook: pdvcontrol

Em 24 de dez. de 2020, à(s) 4:15 PM, Waldner Colombo Guinzani <waldner....@gmail.com> escreveu:


Reply all
Reply to author
Forward
0 new messages