OdooWiki OCA HUB

Base Tier Validation Forward

base_tier_validation_forward folder_open OCA/tier-validation open_in_new
Tools License: AGPL-3

This module add an advance option to base_tier_validation.

  • To allow "Forward" the tier to different user.

Sample use case:

A user is appointed to approve a tire, but he/she don't want to make decision for some reason, and want to pass/forward the decision to another person.

User can then click on Forward instead of Approve. A new tier with minor sequence will be created on the reviewer table, and new user will be able to make approval decision.

auto_awesome What this module does

AI-generated from the code · Odoo 19.0

Adds a Forward option to tier approvals, letting an assigned reviewer pass the decision to another user instead of approving or rejecting.

This module extends the tier validation approval system with a Forward action. On any document that uses tier validation, a reviewer who is allowed to approve can now click a Forward button next to Approve and Reject.

  • The Forward button only appears when the current user can review and the tier definition has the new "Allow Forward" option enabled.
  • Clicking Forward opens a small wizard where the user picks the next reviewer, gives a short description, and confirms. A new review step is created for that person, and the original review is marked as Forwarded.
  • The forwarded review is shown in the review table with a warning colour, and a message is posted on the document telling who forwarded it, including the comment if one was written.
  • Administrators configure the behaviour per tier definition: on the tier definition form there is a new "Allow Forward" checkbox, placed after the existing "Approve by sequence" option.
  • The module touches the tier definition, tier review and tier validation models, adds a Forward wizard, and adds a notification subtype used for the forwarded messages.

If the module is uninstalled, forwarded reviews are reset to approved and the extra review columns are removed.

Models and fields (5)
  • tier.review · extends an existing modelname, status, sequence, has_comment, review_type, reviewer_id, approve_sequence, reviewer_group_id
  • comment.wizard · extends an existing model
  • tier.definition · extends an existing modelhas_forward (Allow Forward)
  • tier.validation · extends an existing modelcan_forward
  • tier.validation.forward.wizard · new modelres_id, res_model, has_comment (Allow Comment), approve_sequence (Approve by sequence), forward_description, forward_reviewer_id (Next Reviewer)

Text generated by AI (DeepSeek) from reading the Odoo 19.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: 8 confirmed, 1 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/server-ux.

terminal Installation and usage

OCA documentation · Odoo 19.0

In any tier definition, check "Allow Forward" to enable this feature.

No verified information in OCA: Installation, Usage.

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.