feat(devis): add reference field and remove prix_unitaire_ht

This commit is contained in:
Fanilo-Nantenaina 2025-12-20 09:53:27 +03:00
parent bffca51fcd
commit e5fad0ccca

5
api.py
View file

@ -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
@ -1918,6 +1918,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)