Corrige unicode encode error sur vente
This commit is contained in:
parent
86991c6f5f
commit
1a06bcf4f9
1 changed files with 2 additions and 2 deletions
|
@ -4089,7 +4089,7 @@ class Facture(BaseClasseCrans):
|
||||||
self._set('article',
|
self._set('article',
|
||||||
['%s~~%s~~%s~~%s' % (
|
['%s~~%s~~%s~~%s' % (
|
||||||
art['code'],
|
art['code'],
|
||||||
art['designation'].decode(config.in_encoding, errors='replace'),
|
art['designation'],
|
||||||
str(art['nombre']),
|
str(art['nombre']),
|
||||||
str(art['pu']))
|
str(art['pu']))
|
||||||
for art in arts])
|
for art in arts])
|
||||||
|
@ -4141,7 +4141,7 @@ class Facture(BaseClasseCrans):
|
||||||
if round(art['pu'], 2) != art['pu']:
|
if round(art['pu'], 2) != art['pu']:
|
||||||
raise ValueError, u'pu ne doit pas avoir plus de 2 chiffres apres la virgule'
|
raise ValueError, u'pu ne doit pas avoir plus de 2 chiffres apres la virgule'
|
||||||
art['nombre'] = int(art['nombre'])
|
art['nombre'] = int(art['nombre'])
|
||||||
if '~~' in art['designation'].decode(config.in_encoding):
|
if '~~' in unicode(art['designation']):
|
||||||
raise ValueError, u'Ne pas mettre de ~~ dans les champs'
|
raise ValueError, u'Ne pas mettre de ~~ dans les champs'
|
||||||
arts.append(art)
|
arts.append(art)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue