ajouts astats pourcentage devis + modif permission devis gest

This commit is contained in:
cthienan
2021-08-02 15:05:28 +02:00
parent 63105f5c67
commit 0e77614b89
12 changed files with 185 additions and 26 deletions

View File

@@ -141,3 +141,24 @@ def get_delais_pourcent(request, societe, groupe, datedeb):
WHERE societe = :societe AND GROUPE = :groupe AND date >= :datedeb;"""
results = request.dbsession.execute(query, {'societe': societe, 'groupe': groupe, 'datedeb': datedeb.strftime("%Y-%m")})
return results.fetchall()
def get_nb_devis_fact(request, societe, datedeb):
query = """SELECT
SUM(IF (NOFACT > 0, 1, 0)) AS devis_fact,
SUM(IF (NOFACT <= 0, 1, 0)) AS devis_non_fact
FROM bddevfac.devis
WHERE societe = :societe AND date >= :datedeb;"""
results = request.dbsession.execute(query, {'societe': societe, 'datedeb': datedeb.strftime("%Y-%m")})
return results.fetchall()
def get_nb_fact_with_devis(request, societe, datedeb):
query = """SELECT
SUM(IF (NODEVIS > 0, 1, 0)) AS fact_w_devis,
SUM(IF (NODEVIS <= 0, 1, 0)) AS fact_wo_devis
FROM bddevfac.facture
WHERE societe = :societe AND date >= :datedeb;"""
results = request.dbsession.execute(query, {'societe': societe, 'datedeb': datedeb.strftime("%Y-%m")})
return results.fetchall()