I just started using the hop contracts feature in Breww, and I think it needs some work.
-
You currently have to create one for each hop separately. It would make way more sense to start a contract for a supplier and then add each hop and amount as a separate line (just like a sale or a purchase order).
-
Once a contract is created, it can’t be edited. Our contract started back in November and I entered the original amounts, but then realised there was no way to link historical inventory receipts to hop contracts so I should have just entered the current amount remaining. There was no way to edit so I had to delete and start again. You should be able to edit the original contract amount I think.
-
The current implementation doesn’t take crop years into account. i.e. if we’ve contracted over several years then we’ll get some 2020 crop, some 2021 crop while there might still be 2020 crop left to draw down. I’ve dealt with this by creating different inventory items for each hop for each crop year, but that seems clunky to me. It would be great if Breww could somehow handle a single item (i.e. “Amarillo”) having different crop years available, and then also different batch codes as well. Not sure about the best way to do this.
-
There’s currently no way to flag which hops are coming from contract and which are spot buys. For example, say we had some 2021 Simcoe contracted but were offered some cheap 2020 crop and took 20kg of that, Breww would delete them from the contract even though they were a spot buy. I think it would be good to allow the user to specify during inventory receipts whether the hops are coming out of a contract or not.
-
Edit by Breww team - this is now fixed, thanks for reporting
There’s a bug in the current system where hops can come out of contract twice if you revert an inventory receipt to draft and then re-approve it. The hop items themselves correctly go down then up in the inventory section, but the hop contract section doesn’t add the hops back when the inventory receipt is reverted to draft, so they get taken out twice. -
My suggestion would be that the hop contract section behaves more like a combination of the sales and inventory sections. i.e. you can see each contract with a supplier as a single item, then click on it to see the items listed. Clicking on these items would give a page with log of all the changes (including the original contract amount as the first line - with an edit option). The log would also show which inventory receipts are linked to each drawdown (with hyperlinks to those), and these could be edited to change whether you want a receipt to come from a contract or not.
On inventory receipts, there could be a dropdown for each line to link that line to a hop contract (this would only return existing contracts for that supplier, so it could stay blank for all other receipts).