Th qt modification
This commit is contained in:
@@ -165,3 +165,18 @@ elle existe, par exemple:
|
||||
- La ligne `Estimated date` avec `trigger = bldate` reste le support metier
|
||||
pour porter `fin_int_delta`; la date estimee elle-meme ne sert pas au calcul
|
||||
du montant `% rate`.
|
||||
|
||||
## Session 2026-05-01 - Solde ouvert apres lots physiques
|
||||
|
||||
### `purchase.line` / `sale.line` et `lot.qt`
|
||||
|
||||
- Une modification de `quantity_theorical` ne doit plus ajuster le `lot.qt`
|
||||
libre uniquement par delta.
|
||||
- Le solde ouvert est recalcule en tenant compte des lots physiques deja crees:
|
||||
`quantity_theorical - somme(lots physiques)`.
|
||||
- Le `lot.qt` libre non matche / non shippe est ensuite aligne sur ce solde
|
||||
moins les `lot.qt` deja matches ou shippes.
|
||||
- Si ce calcul donne un solde negatif, la modification est bloquee avec
|
||||
`Please unlink or unmatch lot`.
|
||||
- Cas de reference: une ligne achat passee de `10000` a `20000` avec deja
|
||||
`10000` physiques doit rester a `10000` ouverts et `10000` physiques.
|
||||
|
||||
Reference in New Issue
Block a user