correction affichage facture

This commit is contained in:
2020-12-06 08:03:37 +01:00
parent ab0d4997eb
commit 879546e166
3 changed files with 61 additions and 27 deletions

View File

@@ -75,16 +75,18 @@ def devis_view(request):
type_doc = nodevis[3:5]
if type_doc == 'DE':
page_title = "Devis no : %s" % (nodevis)
entete = get_devis_by_no(request, nodevis)
elif type_doc == 'FA':
page_title = "Facture no : %s" % (nodevis)
entete = get_facture_by_no(request, nodevis)
else:
page_title = "Proforma no : %s" % (nodevis)
devis = get_devis_by_no(request, nodevis)
if devis is None:
entete = get_proforma_by_no(request, nodevis)
if entete is None:
request.session.flash(u"Le document no %s est introuvable" % (nodevis), 'danger')
return HTTPFound(location=request.route_url("dossier_lookup"))
# lire tous les lignes du devis
# lire tous les lignes du doc
details = get_devis_lig_by_no(request, nodevis)
# select background color according to society
bg_color = "bg-%s" % societe
@@ -92,7 +94,7 @@ def devis_view(request):
return {
'page_title': page_title,
'nodevis': nodevis,
'devis': devis,
'entete': entete,
'details': details,
'bg_color': bg_color,
}