Added better handling for "reference" row data
This commit is contained in:
parent
42048d11ee
commit
5ccf470167
2 changed files with 1307 additions and 1106 deletions
6
main.py
6
main.py
|
|
@ -63,9 +63,8 @@ class ChampLibreRequest(BaseModel):
|
|||
class DevisRequest(BaseModel):
|
||||
client_id: str
|
||||
date_devis: Optional[date] = None
|
||||
lignes: List[
|
||||
Dict
|
||||
] # Format: {article_code, quantite, prix_unitaire_ht, remise_pourcentage}
|
||||
reference: Optional[str] = None
|
||||
lignes: List[Dict]
|
||||
|
||||
|
||||
class TransformationRequest(BaseModel):
|
||||
|
|
@ -514,6 +513,7 @@ def creer_devis(req: DevisRequest):
|
|||
devis_data = {
|
||||
"client": {"code": req.client_id, "intitule": ""},
|
||||
"date_devis": req.date_devis or date.today(),
|
||||
"reference": req.reference,
|
||||
"lignes": req.lignes,
|
||||
}
|
||||
|
||||
|
|
|
|||
2407
sage_connector.py
2407
sage_connector.py
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue