ajout facturer rapport de RDF

This commit is contained in:
2019-04-29 21:20:28 +02:00
parent 0b18da0852
commit fd77619c62
5 changed files with 133 additions and 3 deletions

View File

@@ -204,9 +204,14 @@ def get_rapport_by_no_id(request,no_id):
results = request.dbsession.execute(query, {'no_id': no_id}).first()
return results
def get_articles_by_fam(request, fam):
query = "SELECT * FROM articles WHERE FAM = :fam;"
results = request.dbsession.execute(query, {'fam': fam}).fetchall()
return results
def get_rapport_rdf(request):
# les rapports deRDF
query = "SELECT * FROM dem_rdf;"
# les rapports de RDF encours (non encore facturés)
query = "SELECT * FROM dem_rdf where date_facture IS NULL;"
results = request.dbsession.execute(query, ).fetchall()
return results
@@ -247,3 +252,9 @@ def delete_rapport(request, no_id):
def validate_rapport(request, no_id):
query = "UPDATE dem_rdf SET date_relu=CURRENT_DATE WHERE no_id = :no_id"
execute_query(request, query, {'no_id': no_id})
def insert_facture_rdf(request, societe, nochantier, user, ref, date_rapport):
# créer une facture vierge à partir du dossier
query = "CALL spINS_FACTURE_RDF(:societe, :nochantier, :user, :ref, :date_rapport)"
execute_query(request, query, {'societe': societe, 'nochantier': nochantier, 'user': user, 'ref': ref, 'date_rapport': date_rapport})