Aller au contenu

RG-055 – Les coproduits sont pris en charge

Une transformation peut produire plusieurs produits finis, chacun devenant un lot. Le bilan porte sur la somme des coproduits.

Aucun scénario de recette dans le cahier v1.2.

Chaque sortie d’une étape est typée : produit principal (au plus un), coproduit et sous-produit deviennent chacun un lot créé par le mouvement de l’étape, avec sa quantité (table sortie_etape, ajout seul) ; un rebut (avec sa destination) et une perte (avec son motif) ne deviennent jamais un lot. Le numéro officiel est attribué à la validation de l’étape (I3). La séquence héritée du coproduit (RG-303) et la qualité héritée par intersection viennent en L2-4 (EC-117 (6)). La fiche de transformation (GET /v1/ordres-transformation/{id}/fiche) donne la destination de chaque rebut.

La séquence héritée du coproduit (RG-303, lecture provisoire, EC-120 (3)) et la qualité héritée par intersection sont en place : la nature_lot d’une sortie vient de la saisie de l’opérateur, sinon du contrat de la sortie dans le nœud du pack (sorties[].nature_lot, pack fruits 1.4.0 : le séchage donne PF), sinon, pour un coproduit ou un sous-produit, du produit principal de la même étape ; sinon refus nature_lot_requise (procedes.natureLotSortie). Un rebut peut déclarer qu’il réintègre un flux bio (reintegre_flux_bio) ; le point d’accroche etape.avant_validation s’évalue à la validation de l’étape et seule l’issue « bloquer » la refuse (etape_bloquee).

Le bilan d’une campagne porte sur la somme des sorties en lots (produit principal, coproduits, sous-produits) de chaque étape validée, par produit d’entrée (EC-124 (4)).