ajouts astats pourcentage devis + modif permission devis gest
This commit is contained in:
@@ -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()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user