1.6 KiB
1.6 KiB
Trading cafe - echantillons et qualite
Page miroir: coffee.en.md
BR-PT-COF-001 - Phase 1 echantillons cafe
Statut: active Source: decision projet du 2026-06-29
Regle consultant
Le trading cafe doit pouvoir piloter les echantillons rattaches aux lignes d'achat et de vente.
Chaque echantillon porte:
- un type d'echantillon: offer, pre-shipment, shipment, arrival, stock, customer ou retained;
- un sens purchase ou sale;
- un cycle de vie: requested, received, sent to lab, under review, approved, rejected, expired, archived;
- une date d'expiration calculee depuis la date de demande/reception et la duree de vie de l'echantillon;
- une notation de cupping simple et des donnees de qualite physique.
Les lignes purchase.line et sale.line portent les specifications qualite
cibles du cafe: origine, process, variete, crop year, screen size, humidite
maximum, nombre de defauts maximum et score cup minimum.
Notes developpeur
- Modeles/champs:
coffee.samplepurchase.line.coffee_samplessale.line.coffee_samples- champs
coffee_*surpurchase.lineetsale.line
- Fichiers:
modules/purchase_trade/coffee.pymodules/purchase_trade/coffee.xmlmodules/purchase_trade/view/coffee_sample_*.xmlmodules/purchase_trade/view/purchase_line_form.xmlmodules/purchase_trade/view/sale_line_form.xml
- Points de vigilance:
- l'expiration est pilotee par les domaines
ExpiredetExpiring soon; - aucun blocage shipment/validation n'est introduit en phase 1;
- la delegation labo reste une information de suivi, sans workflow labo complet.
- l'expiration est pilotee par les domaines