factures: designation est un unicode (si possible)

This commit is contained in:
Daniel STAN 2015-05-23 12:38:08 +02:00
parent d23bda8bd2
commit 8b3832355e
4 changed files with 40 additions and 18 deletions

View file

@ -1,10 +1,28 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""Déclaration des items accessibles à la vente (prix coûtant) et générant
une facture.
items est un dictionnaire, dont chaque entrée est composée d'un dictionnaire
ayant une désignation, un prix unitaire, et indique si l'item n'est accessible
qu'aux imprimeurs (par défaut, non)."""
# Les clef sont un code article
items = {
'CABLE' : {'designation': u'Cable Ethernet 5m', 'pu': 3, 'imprimeur': False},
'ADAPTATEUR' : {'designation': u'Adaptateur Ethernet/USB', 'pu': 17, 'imprimeur': False},
'RELIURE': {'designation': u'Reliure plastique', 'pu': 0.12, 'imprimeur': False},
'SOLDE':{'designation': u'Rechargement du solde', 'pu':'*', 'imprimeur': False},
ITEMS = {
'CABLE': {
'designation': u'Cable Ethernet 5m',
'pu': 3.,
},
'ADAPTATEUR': {
'designation': u'Adaptateur Ethernet/USB',
'pu': 17.,
},
'RELIURE': {
'designation': u'Reliure plastique',
'pu': 0.12,
},
'SOLDE': {
'designation': u'Rechargement du solde',
'pu': '*',
'imprimeur': True,
},
}