This question has been flagged

Hello, So far, we couldn´t find a way to configure the Product`s unit of charge in such a way that we initially generate a sales order for 40 chickens where the client and salesman don´t know the exact weight at that moment. Here, only the units of chickens are accounted at first. Then, next day in the morning, the people at dispatch in the warehouse according to availability selects 40 chickens to weight them to get the exact weight in kilograms, for instance, 84.4 kgs. thus, charging 2 dollars for the total amount of kilograms (84.4kg) instead of charging 2 dollars per chicken which is how OpenEPR wants to do it now.

In other words, we would like some assistance to know how to add an additional variable on the sales order when is about to be approved while inputing the exact weight and thus charging the correct amount of money according to total kilograms and not units.

The weight of chickens are never the same individually, and so there is no way of knowing in advanced when the sales orders are created. This sales orders are revised in the warehouse and shipped the next day, with the exact weight and price.

Perhaps someone knows where I can find an example or similar case to learn from it.

Thanks in advance for any help!

Avatar
Discard
Author Best Answer

In the Sales Management Book there is a reference the our problem:

Secondary Units
OpenERP supports double units of measure. Notice however that the default unit of measure and the purchase unit of measure have to be in the same category. Only the sales unit of measure may be in a different category. This is very useful in the agro-food industry, for example: you sell ham by the piece but invoice by the Kg. A weighing operation is needed before invoicing the customer.

BUT; still we can manage to configure the system to have a variable value in kilograms after the sales order has been issued with a determined fixed quantity as per clients requests.

We find that the system can be configure, for example, with a unit in litres, and simultaneously use, boxes with a fixed quantity of litres. For example, can use in Products 1 litre per dollar and the mode of sale can be in boxes of 12 litres which would be one box per 12 dollars. Here the amounts are fixed.

This we can do, but what we still don´t know how to do is to have in Products 1 chicken and once the sales order is issued in number of chickens requested, we can then add the exact weight accordingly to charge, for example, 2 dollars per kilogram.

Would be the same with apples or other type of agricultural product that is sold by unit but charged buy weight.

Thanks!

Avatar
Discard
Best Answer

We have a similar problem. When we create the product, for sales we put units and for secondary unit of sale we put kilograms. 

But, then when we one to create a sales quotation, we cannot modify the quantity in units, it remains one, there is no way we can change it. Only by editing Product and removing the Unit of Sale is then possible to modify the quantity of units and issue a sales quotation in units. 

It seems the secondary unit of sales doesn´t work yet or there is additional configuring somewhere else we don´t know...?

Avatar
Discard
Best Answer

this is called "Catch Weight". It is a feature that has to have for a food industry. I have looking for it for a long time. only a few erp software can do it. nothing in odoo. 

Avatar
Discard
Best Answer

Did you check tis_catch_weight?

It supports secondary unit of measure and pricing by it.

Seems like a good fit for your scenario.

Even the documentation is about chicken :)

Avatar
Discard