Community mailing list archives

Re: Buying by weight and selling by pieces

Open For Small Business Ltd, Graeme Gellatly
- 08/04/2015 20:54:04
There a multiple ways. 

There is the BoM way which I find clumsy and inconvenient.  You can define a separate UoS with a conversion factor in a different category.  I know your email states otherwise, but that is not the case.  The UoS entry is on the Sales tab.  What you cannot do is change the UoM once it is set to a different category.

Inline image 2Inline image 1

Otherwise, if only a few different conversion you can set up new UoM categories and handle the conversion there.  This has the advantage of controlling exactly the UoMs that can be used.
Otherwise you can define weight on the product and print the weight on the purchase order instead of pieces.  So basically your internal PO says 100 pces, but it prints as 50kg for example.

On Wed, Aug 5, 2015 at 10:55 AM, Alan Bell <> wrote:
You can do that with a bill of materials and a manufacturing step. You 
can set up a BOM that makes 6 individual bananas out of 1kg of bulk 
bananas, you just have to have a separate item for the bananas by weight 
to the bananas by piece. I don't know how to do BOMs that consume and 
produce variable amounts of stuff - maybe by scrapping some things?


On 04/08/15 20:23, Marcelo Bello wrote:
> Hi all,
>   In my company it is common for us to buy something by weight (per 
> kg) and sell it by piece.
>   In Odoo (v7), I cannot save the product if the unit of sale and unit 
> of purchase do not belong to the same class. Is there a module that 
> allows me to buy per kg and tell the system how many pieces on average 
> there are in one kg? (or in other words, define a "conversion factor" 
> for units not in the same class)
>    Also, is it possible to have a product with different Unit or 
> Purchase for different suppliers? So supplier 1 sells per kg but 
> supplier 2 sells per 1000 units. If yes, what module would do that?
> Best regards,
> Marcelo
> _______________________________________________
> Mailing-List:

Post to: