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 IDNameModelTypeStatus
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_ids Many2many → stock.warehouse.orderpoint.template
    comodel_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'
Public methods (2)
  • create(self, vals_list)
    @api.model_create_multi
  • write(self, vals)

New fields (1)
  • orderpoint_template_id Many2many → stock.warehouse.orderpoint.template
    comodel_name='stock.warehouse.orderpoint.template' relation='order_point_generator_rel' string='Reordering Rule Templates'
Public methods (1)
  • action_configure(self)
    Action to retrieve wizard data and launch creation of items.

New fields (20)
  • allowed_warehouse_ids One2many → stock.warehouse
    comodel_name='stock.warehouse' compute='_compute_allowed_warehouse_ids'
  • auto_generate Boolean
    help="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_generation Datetime
    string='Last Automatic Generation'
  • auto_max_date_end Datetime
  • auto_max_date_start Datetime
  • auto_max_qty Boolean
    help='Auto compute maximum quantity per product for a given a date range' string='Auto Maximum'
  • auto_max_qty_criteria Selection
    help='Select a criteria to auto compute the maximum' selection=[('max', 'Maximum'), ('median', 'Most frequent'), ('avg', 'Average'), ('min', 'Minimum'), ('delivered', 'Delivered')]
  • auto_min_date_end Datetime
  • auto_min_date_start Datetime
  • auto_min_qty Boolean
    help='Auto compute minimum quantity per product for a given a date range' string='Auto Minimum'
  • auto_min_qty_criteria Selection
    default='max' help='Select a criteria to auto compute the minimum' selection=[('max', 'Maximum'), ('median', 'Most frequent'), ('avg', 'Average'), ('min', 'Minimum'), ('delivered', 'Delivered')]
  • auto_product_ids Many2many → product.product
    comodel_name='product.product' help='A reordering rule will be automatically created by the scheduled action for every product in this list.' string='Products'
  • group_id Many2one
    copy=True
  • name Char
    copy=True
  • product_category_id Many2one
    related=False store=False
  • product_id Many2one
    required=False
  • product_max_qty Float
    required=False
  • product_min_qty Float
    required=False
  • product_uom Many2one
    required=False
  • qty_forecast Float
    compute=False store=False
Public methods (2)
  • 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)