diff --git a/api.py b/api.py index 248b481..fb71362 100644 --- a/api.py +++ b/api.py @@ -1850,11 +1850,11 @@ async def creer_devis(devis: DevisRequest): devis_data = { "client_id": devis.client_id, "date_devis": devis.date_devis.isoformat() if devis.date_devis else None, + "reference": devis.reference, "lignes": [ { "article_code": l.article_code, "quantite": l.quantite, - "prix_unitaire_ht": l.prix_unitaire_ht, "remise_pourcentage": l.remise_pourcentage, } for l in devis.lignes @@ -1917,6 +1917,9 @@ async def modifier_devis( if devis_update.statut is not None: update_data["statut"] = devis_update.statut + + if devis_update.reference is not None: + update_data["reference"] = devis_update.reference # Appel à la gateway Windows resultat = sage_client.modifier_devis(id, update_data)