in_purchase : le produit sort de la liste au passage suivant, sans double commande.next_cost est le prochain coûtant chez ce fournisseur, le seul coût qu'Acomba garde par fournisseur ; lead_time_days, le délai de livraison.urgency vaut critical quand le disponible est épuisé, warning quand la rupture arrive avant la livraison du fournisseur.in_purchase) remontent le stock projeté au-dessus du point de commande. À la livraison, enregistrez la réception comme dans Bons de commande, réceptions et rapprochement.--creer, il les crée dans Acomba.$ python reappro.py
critical COIN-10 104 × 2.50 $ (dispo 0, demandé par des clients 4, en achat 0, point 20)
BC26101101 — Drouin et Frères (DROUIN), délai 5 j : 260.00 $
$ python reappro.py --creer
critical COIN-10 104 × 2.50 $ (dispo 0, demandé par des clients 4, en achat 0, point 20)
BC26101101 — Drouin et Frères (DROUIN), délai 5 j : 260.00 $
→ bon de commande créé (id 18802)
$ python reappro.py
Rien à commander : aucun produit sous son point de commande.--creer, le script n'écrit rien : faites valider la liste par l'acheteur, puis créez.in_purchase ; relancer le script ne recommande pas ce qui est déjà en route.metadata.items_without_reorder_point).force_refresh=true juste après une réception ou un bon de commande.