feat(devis): add reference field and remove prix_unitaire_ht
This commit is contained in:
parent
bffca51fcd
commit
e5fad0ccca
1 changed files with 4 additions and 1 deletions
5
api.py
5
api.py
|
|
@ -1850,11 +1850,11 @@ async def creer_devis(devis: DevisRequest):
|
||||||
devis_data = {
|
devis_data = {
|
||||||
"client_id": devis.client_id,
|
"client_id": devis.client_id,
|
||||||
"date_devis": devis.date_devis.isoformat() if devis.date_devis else None,
|
"date_devis": devis.date_devis.isoformat() if devis.date_devis else None,
|
||||||
|
"reference": devis.reference,
|
||||||
"lignes": [
|
"lignes": [
|
||||||
{
|
{
|
||||||
"article_code": l.article_code,
|
"article_code": l.article_code,
|
||||||
"quantite": l.quantite,
|
"quantite": l.quantite,
|
||||||
"prix_unitaire_ht": l.prix_unitaire_ht,
|
|
||||||
"remise_pourcentage": l.remise_pourcentage,
|
"remise_pourcentage": l.remise_pourcentage,
|
||||||
}
|
}
|
||||||
for l in devis.lignes
|
for l in devis.lignes
|
||||||
|
|
@ -1918,6 +1918,9 @@ async def modifier_devis(
|
||||||
if devis_update.statut is not None:
|
if devis_update.statut is not None:
|
||||||
update_data["statut"] = devis_update.statut
|
update_data["statut"] = devis_update.statut
|
||||||
|
|
||||||
|
if devis_update.reference is not None:
|
||||||
|
update_data["reference"] = devis_update.reference
|
||||||
|
|
||||||
# Appel à la gateway Windows
|
# Appel à la gateway Windows
|
||||||
resultat = sage_client.modifier_devis(id, update_data)
|
resultat = sage_client.modifier_devis(id, update_data)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue