Files
tradon/modules/purchase_trade/docs_source/business/coffee.md
2026-06-29 20:34:23 +02:00

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.sample
    • purchase.line.coffee_samples
    • sale.line.coffee_samples
    • champs coffee_* sur purchase.line et sale.line
  • Fichiers:
    • modules/purchase_trade/coffee.py
    • modules/purchase_trade/coffee.xml
    • modules/purchase_trade/view/coffee_sample_*.xml
    • modules/purchase_trade/view/purchase_line_form.xml
    • modules/purchase_trade/view/sale_line_form.xml
  • Points de vigilance:
    • l'expiration est pilotee par les domaines Expired et Expiring soon;
    • aucun blocage shipment/validation n'est introduit en phase 1;
    • la delegation labo reste une information de suivi, sans workflow labo complet.