TIP: You can type at any time to perform a new search.
Internal Stock Quant Package
internal_stock_quant_package · OCA/stock-logistics-tracking
- Repository
- OCA/stock-logistics-tracking · module folder · Try on Runboat
- Module version
- 1.1.0
- Category
- Uncategorized
- Folder size
- 0.07 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/stock-logistics-tracking
- Last tracking update
- 2026-08-07 08:42:55
- Authors
- ACSONE SA/NV, Odoo Community Association (OCA)
- Maintainers
- ACSONE SA/NV, Odoo Community Association (OCA)
- Committers
- Sébastien Alix, Henry Backman, Weblate, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- shopfloor_cluster_picking_repack
- Description
This module allows to declare internal stock quant package. Sometimes, when an operator is picking, he needs to put the product in internal packages placed on his trolley that will be emptied later. Two kinds of operations can lead to the emptying of the internal packages: > - when product from the internal packages will be 'put in pack' at the > pack station (in a pick / pack / ship scenario) > - when a carrier will load his truck with the products from the > internal packages (in a pick / ship scenario) This modules extends the stock module to add the concept of internal stock quant package and therefore allows you to manage this kind of operational need. It ensures that the internal stock quant packages are emptied when required depending on the picking type configuration.
Code Analysis ⓘ
Views touched (6)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
stock_internal_package_config_line_form_view |
stock.internal.package.config.line.form | stock.internal.package.config.line | form | New |
stock_picking_type_form_view |
stock.picking.type.form (in internal_stock_quant_package) | stock.picking.type | form | Inherits stock.view_picking_type_form |
stock_picking_type_tree_view |
stock.picking.type.tree (in internal_stock_quant_package) | stock.picking.type | tree | Inherits stock.view_picking_type_tree |
stock_quant_package_form_view |
stock.quant.package.form (in internal_stock_quant_package) | stock.quant.package | form | Inherits stock.view_quant_package_form |
stock_quant_package_search_view |
stock.quant.package.search (in internal_stock_quant_package) | stock.quant.package | search | Inherits stock.quant_package_search_view |
stock_quant_package_tree_view |
stock.quant.package.tree (in internal_stock_quant_package) | stock.quant.package | tree | Inherits stock.view_quant_package_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (3)
-
delivery_carrier_idMany2one → delivery.carrierondelete='cascade'required=True args: 'delivery.carrier' -
emptyBoolean -
stock_picking_type_idMany2one → stock.picking.typeondelete='cascade'readonly=Truerequired=True args: 'stock.picking.type'
-
write(self, vals)
New fields (1)
-
empty_internal_package_on_transferBooleancompute='_compute_empty_internal_package_on_transfer'
-
action_put_in_pack(self) -
button_validate(self)
New fields (2)
-
empty_internal_package_on_transferBooleandefault=Truehelp='If set internal packages are emptied after the transfer or when products are put in pack.' -
stock_internal_package_config_line_idsOne2many → stock.internal.package.config.linecomodel_name='stock.internal.package.config.line'inverse_name='stock_picking_type_id'
No public methods.
New fields (1)
-
is_internalBooleancompute='_compute_is_internal'store=Truestring='Internal use?'
No public methods.
Loading…