TIP: You can type at any time to perform a new search.
Order point generator
stock_orderpoint_generator · OCA/stock-logistics-orderpoint
- Repository
- OCA/stock-logistics-orderpoint · module folder · Try on Runboat
- Module version
- 1.0.0
- Category
- Warehouse
- Folder size
- 1.65 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/stock-logistics-orderpoint
- Last tracking update
- 2026-08-20 05:12:18
- Authors
- Camptocamp, Odoo Community Association (OCA), Tecnativa
- Maintainers
- Camptocamp, Odoo Community Association (OCA), Tecnativa
- Committers
- Weblate, OCA-git-bot, oca-ci, Clément Mombereau
- Odoo dependencies
- Python dependencies
- None
- System dependencies
- None
- Required by
- None
- Description
Add a wizard to configure reordering rules for multiple products in one go, and allow to automatically update reordering rules from rule templates.
Code Analysis ⓘ
Views touched (4)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
orderpoint_generator_view |
stock.warehouse.orderpoint.generator | stock.warehouse.orderpoint.generator | form | New |
view_warehouse_orderpoint_template_form |
stock.warehouse.orderpoint.template.form | stock.warehouse.orderpoint.template | form | New |
view_warehouse_orderpoint_template_search |
stock.warehouse.orderpoint.template.search | stock.warehouse.orderpoint.template | search | New |
view_warehouse_orderpoint_template_tree |
stock.warehouse.orderpoint.template.tree | stock.warehouse.orderpoint.template | list | New |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (3)
New fields (1)
-
auto_orderpoint_template_idsMany2many → stock.warehouse.orderpoint.templatecomodel_name='stock.warehouse.orderpoint.template'domain=[('auto_generate', '=', True)]help='When one or several automatic reordering rule is selected, a Scheduled Action will automatically generate or update the reordering rules of the product.'string='Automatic Reordering Rules'
-
create(self, vals_list)@api.model_create_multi -
write(self, vals)
New fields (1)
-
orderpoint_template_idMany2many → stock.warehouse.orderpoint.templatecomodel_name='stock.warehouse.orderpoint.template'relation='order_point_generator_rel'string='Reordering Rule Templates'
-
action_configure(self)Action to retrieve wizard data and launch creation of items.
New fields (20)
-
allowed_warehouse_idsOne2many → stock.warehousecomodel_name='stock.warehouse'compute='_compute_allowed_warehouse_ids' -
auto_generateBooleanhelp="When checked, the 'Reordering Rule Templates Generator' scheduled action will automatically update the rules of a selection of products."string='Create Rules Automatically' -
auto_last_generationDatetimestring='Last Automatic Generation' -
auto_max_date_endDatetime -
auto_max_date_startDatetime -
auto_max_qtyBooleanhelp='Auto compute maximum quantity per product for a given a date range'string='Auto Maximum' -
auto_max_qty_criteriaSelectionhelp='Select a criteria to auto compute the maximum'selection=[('max', 'Maximum'), ('median', 'Most frequent'), ('avg', 'Average'), ('min', 'Minimum'), ('delivered', 'Delivered')] -
auto_min_date_endDatetime -
auto_min_date_startDatetime -
auto_min_qtyBooleanhelp='Auto compute minimum quantity per product for a given a date range'string='Auto Minimum' -
auto_min_qty_criteriaSelectiondefault='max'help='Select a criteria to auto compute the minimum'selection=[('max', 'Maximum'), ('median', 'Most frequent'), ('avg', 'Average'), ('min', 'Minimum'), ('delivered', 'Delivered')] -
auto_product_idsMany2many → product.productcomodel_name='product.product'help='A reordering rule will be automatically created by the scheduled action for every product in this list.'string='Products' -
group_idMany2onecopy=True -
nameCharcopy=True -
product_category_idMany2onerelated=Falsestore=False -
product_idMany2onerequired=False -
product_max_qtyFloatrequired=False -
product_min_qtyFloatrequired=False -
product_uomMany2onerequired=False -
qty_forecastFloatcompute=Falsestore=False
-
create_auto_orderpoints(self) -
create_orderpoints(self, products)Create orderpoint for *products* based on these templates. :type products: recordset of products
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
Loading…
- Status
- Open migration PR — not merged yet for this version
- CI status
- checks failing
- Open since
- 133 days ago
- Last activity
- 133 days ago
- Repository
- OCA/stock-logistics-orderpoint
- Pull request
- [16.0][MIG]stock_orderpoint_generator: migration to `16.0` (#81)