OdooWiki OCA HUB

Stock Request Tier Validation

stock_request_tier_validation folder_open OCA/stock-logistics-request open_in_new
Warehouse License: AGPL-3

This module extends the functionality of Stock Requests and Stock Request Orders to support a tier validation process.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Adds an approval workflow to stock requests and stock request orders: they must be reviewed and validated by designated people before they can be confirmed.

This module brings an approval (tier validation) process to stock requests and stock request orders. Instead of confirming a request straight away, users can require one or more reviews before the request moves from draft to open.

  • Approval rules are configured in the standard Tier Validation settings, where stock requests and stock request orders are now available as models to define rules for.
  • Two ready-made rules named "Manager review" are shipped for both stock requests and stock request orders, targeting the Stock Request Manager group. They are delivered inactive, so nothing changes until an administrator enables or edits them.
  • On the stock request order form, the Confirm button is hidden while validation is pending or rejected, or when the record is no longer in draft, so a request cannot be confirmed before it is approved.
  • In the search views of both stock requests and stock request orders, two new filters appear: "Needs my Review" (records waiting for the current user) and "Validated" (records already approved and ready to be confirmed).
  • The route field is excluded from the fields that are locked while a record is under validation, so it can still be changed during the approval process.
Models and fields (3)
  • stock.request · new model
  • tier.definition · extends an existing model
  • stock.request.order · new model

Text generated by AI (DeepSeek) from reading the Odoo 18.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 6 confirmed, 3 with no information of 9 versions.

Sources · Odoo 15.0

Confirmed on 2026-11-03 in branch 15.0 of OCA/stock-logistics-warehouse.

terminal Installation and usage

OCA documentation · Odoo 18.0

This module depends on base_tier_validation. You can find it at OCA/server-ux

A default tier is created allowing Stock Request Manager to approve Stock Request and Stock Request Orders.

In addition, you may want to add more tiers, so:

  • Go to Settings \> Technical \> Tier Validations \> Tier Definition.
  • Create as many tiers as you want for Stock Request model.

To use this module, you need to:

  • Create a Stock Request triggering at least one "Tier Definition".
  • Click on Request Validation button.
  • Under the tab Reviews have a look to pending reviews and their statuses.
  • Once all reviews are validated button to Confirm will be shown.

Additional features:

  • You can filter the Stock Request requesting your review through the filter Needs my Review.
  • User with rights to confirm the Stock Request (validate all tiers that would be generated) can directly do the operation, this is, there is no need for her/him to request a validation.
info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.