1.7 KiB
1.7 KiB
Lots et quantites
Statut: migration partielle
BR-PT-LOT-001 - Le lot physique est le pont metier
Source: BR-PT-002
Regle consultant
Le lot physique est la reference pour relier une quantite executee a son achat, sa vente, son shipment et ses documents.
Notes developpeur
- Champs:
lot.line,lot.sale_line,lot_shipment_in,lot_shipment_internal,lot_shipment_out. - Utiliser ce chemin avant de creer un raccourci facture -> shipment.
BR-PT-LOT-002 - Le solde ouvert suit les lots physiques existants
Source: BR-PT-020
Regle consultant
Quand la quantite contractuelle change, le systeme recalcule le reliquat ouvert en tenant compte des lots physiques deja crees. Il ne doit pas ajouter un delta qui ferait apparaitre deux fois la meme quantite.
Notes developpeur
- Cibles:
purchase.line.quantity_theorical,sale.line.quantity_theorical. - Quantite virtuelle cible =
quantity_theorical - somme(lots physiques convertis dans l'unite ligne). lot.qtlibre =quantite virtuelle cible - somme(lot.qt deja matches ou shippes).- Bloquer avec
Please unlink or unmatch lotsi le solde devient negatif. - Les fees de la ligne doivent etre resynchronises apres modification.
BR-PT-LOT-003 - Remove physical lot restaure le contexte ouvert
Source: BR-PT-022
Regle consultant
Un lot physique cree par erreur peut etre retire tant que son mouvement stock n'est pas finalise. Si le lot etait deja shippe ou matche, l'utilisateur doit confirmer car le contexte est sensible.
Notes developpeur
- Autorise seulement si le
stock.movelie est encore endraft. - Restaurer la quantite dans
lot.qtavec le shipment et/ou le lot oppose d'origine. - Agreger avec une ligne compatible si elle existe deja.