ajout facturer rapport de RDF
This commit is contained in:
@@ -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})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user