Lots Management Enhancement
This commit is contained in:
@@ -691,6 +691,34 @@ Owner technique: `a completer`
|
||||
- Priorite:
|
||||
- `importante`
|
||||
|
||||
### BR-PT-023 - Lots Management separe matching, side et shipping status
|
||||
|
||||
- Intent: rendre le rapport `lot.report` exploitable sans melanger le statut de
|
||||
matching, le sens achat/vente et l'avancement logistique.
|
||||
- Description:
|
||||
- Le filtre `Matching status` ne porte que le matching commercial:
|
||||
`All`, `Matched`, `Not Matched`.
|
||||
- Le filtre `Side` permet de lire:
|
||||
`All`, `Purchase`, `Sale`.
|
||||
- Le filtre `Shipping status` porte uniquement le lien `shipment_in` du
|
||||
`lot.lot` ou du `lot.qt`.
|
||||
- Resultat attendu:
|
||||
- `Unshipped`: aucun `shipment_in` lie au `lot.lot` ou au `lot.qt`.
|
||||
- `Scheduled`: un `shipment_in` est lie et son etat est `draft`.
|
||||
- `Shipped`: un `shipment_in` est lie et son etat est `started`.
|
||||
- `Received`: un `shipment_in` est lie et son etat est `received` ou `done`.
|
||||
- Le rapport affiche une colonne `Shipping status`.
|
||||
- Le rapport affiche `Purchase Delivery Period` depuis la ligne achat et
|
||||
`Sale Delivery Period` depuis la ligne vente; l'ancien champ mixte
|
||||
`Del Period` ne doit plus prendre la periode sale comme fallback achat.
|
||||
- Shipment type:
|
||||
- Sur `stock.shipment.in` et dans `lot.report`, `Shipment Type` vaut
|
||||
`Dropship` si `from_location.type = supplier` et
|
||||
`to_location.type = customer`.
|
||||
- Dans tous les autres cas, `Shipment Type` vaut `Inbound`.
|
||||
- Priorite:
|
||||
- `importante`
|
||||
|
||||
## 4) Exemples concrets
|
||||
|
||||
### Exemple E1 - Augmentation simple
|
||||
|
||||
Reference in New Issue
Block a user