OCA / stock-logistics-workflow

Odoo Stock, Workflow and Organization
GNU Affero General Public License v3.0
226 stars 642 forks source link

[17.0][ADD] stock_delivery_package_consumption #1658

Open johnny-longneck opened 1 month ago

johnny-longneck commented 1 month ago

New module to keep track of the packaging material stock level by using inventory move lines on picking validation.

As an Odoo freelancer, every company I worked for asked for this: We want to track our package materials, so that we know what to order. A bigger company I worked for also needs this as they use palettes and they have also inventory value.

In the past I often heard suggestions to add a product to the move line. This always results in the material product being visible to the customer. My approach is to link a product to a package type and when this package type is transfered to the customer, the quantity will be decreased in the picking source location. An inventory adjustment line will also be added for tracability.

Feel free to comment, discuss and approve!

Manual testing on runboat: stock_delivery_package_consumption.webm