Aller au contenu

RG-160 – La descendance d'un lot est calculable instantanément

À partir de tout lot, parcelle ou producteur : lots aval, ventes, clients, quantités.

Déclencher un rappel et obtenir la liste des clients en moins de 4 heures

La filiation est dérivée des mouvements de transformation non contre-passés (vue app.arete_filiation : lots débités → lots crédités) ; les livraisons, des expéditions validées (app.livraison_client). Les fonctions récursives app.descendance_lots et app.ascendance_lots (coupe-cycle par le chemin) donnent le lot et ses descendants, ou ses ascendants, avec la profondeur. Routes : GET /v1/lots/{id}/descendance et /ascendance. Le plan d’un rappel agrège les clients et les quantités en grammes (domaine rappel.clientsTouches) et mesure son temps de calcul. Mesure sur un jeu réaliste : L2-8.