added tarifs_import with xlrd

This commit is contained in:
2021-05-31 19:12:26 +02:00
parent 39b2c03de9
commit 83860d3c21
13 changed files with 522 additions and 20 deletions

View File

@@ -224,3 +224,24 @@ def update_societe(request, code, new_values):
new_values['societe'] = code
query = "UPDATE p_societe SET %s WHERE societe = :societe;" % s
execute_query(request, query, new_values)
def update_tarif(request, ref, new_values):
# formater les champs
s = ''
for param in new_values.keys():
if s:
s += ",%s=:%s" % (param, param)
else:
s = "%s=:%s" % (param, param)
if ref == '0':
query = "INSERT INTO tarifs SET %s" % s
else:
new_values['ref'] = ref
query = "UPDATE tarifs SET %s WHERE ref = :ref;" % s
execute_query(request, query, new_values)
def delete_tarifs(request, ref):
query = "DELETE FROM tarifs WHERE ref = :ref ;"
execute_query(request, query, {'ref': ref})