Three focused views based on Pete's feedback on the data model. Covering how products and batches relate, the three trading paths, and how blend cloning works in the new system.
Product defines what something is. The batch/lot is what you actually trade. Traders allocate specific batches to specific customers - the system doesn't pick for you. Products are for reporting and position; lots are for day-to-day trading.
Home scour is the core business. Merchanting skips the blend and scour stages. Greasy sale skips them too - selling raw wool directly to another processor or trader. All three paths share the same contract, allocation, and invoicing steps.
Traders don't build blends from scratch or follow system suggestions. They find a previous blend - typically the last batch delivered to the same customer - clone it, and adjust based on what greasy stock is available. The system makes finding and cloning easier. The trader stays in control.
Pete confirmed traders allocate specific batches to specific customers based on sample approvals. The model already supports this through Lot Allocation linking specific lots to specific sales lines. The platform UI should make lot-level views the primary working view for traders, with product-level views for reporting.
Pete confirmed greasy products can be sold directly, not just used as blend inputs. Less common than home scour or merchanting, but the system needs to support it. No model changes needed - contracts already support any commodity type on sales or purchase.
Pete confirmed they want to clone previous blends, not have the system suggest or automate. The customer_id on the Blend entity enables "show me what we last blended for this customer." Blend history also supports average percentage reporting for stock management, but creation is always clone-and-modify.
Pete mentions customers approve samples of specific batches. How is this tracked today? If it's in people's heads, the platform could capture it - linking sample approvals to lots and customers. Worth discussing whether this adds value or just adds data entry.
We know greasy sales happen but are "not as often." Are there any differences in the invoicing or documentation for greasy sales vs scoured? Different pricing basis (greasy weight vs clean weight)? Different commission structures?
When cloning a blend, can traders see blend history from other divisions, or only their own? If HSC and Tops both blend similar products, can they learn from each other's history?
Prepared by Specs · March 2026 · For review with Pete Handley