OdooWiki OCA HUB

Stock Inventory Verification Request

stock_inventory_verification_request folder_open OCA/stock-logistics-warehouse open_in_new
Warehouse License: AGPL-3

Adds the capability to request a Slot Verification when an inventory is 'Pending to Approve' or create one at will when a potential issue with a specific location is found. When asked from an inventory adjustment, which have discrepancies over the threshold for the location, a Slot Verification Request will be created for each line that exceed the maximum discrepancy allowed.

A SVR must be created when warehouse operation (e.g. an inventory adjustment, a cycle count...) uncovers a count discrepancy within a slot (a small stock location), and the discrepancy is greater than the pre-defined acceptable variance threshold. It is a stock manager's task to confirm the SVR and assign it to someone to perform it.

The aim of SVR is to find and fix errors before they are transferred to another location, so they will not be found again in similar stock operations. In other words, a SVR helps to correct an already existing error in our stock records the earliest possible. Many times, a SVR will likely lead to manual actions (before being marked as solved) in order to fix the problems uncovered.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Lets warehouse staff raise a Slot Verification Request (SVR) when an inventory count shows a discrepancy above the allowed threshold, so a manager can assign someone to re-check the location before the error spreads.

When you count stock in an inventory adjustment, each line shows a discrepancy percentage. If that percentage is higher than the allowed threshold, a small "SVR" button appears on the stock line (only for stock managers). Clicking it creates a Slot Verification Request for that location, product and lot, and marks the line as "Requested Verification?".

Requests are numbered automatically (SVR/year/00001) and appear in a new menu "Slot Verification Request" under Inventory > Operations > Adjustments. The list shows product, location, lot, person responsible, who processed it and status; you can filter by Waiting Actions, In Progress, Done, Cancelled or "Assigned to me".

On the request form a manager can assign it to a user, add notes, then Confirm it (status In Progress). While in progress, the form shows counters and buttons for the product moves and stock lines involved in that location/product/lot, and a button to create a new inventory adjustment for that location. The request can then be marked Solved or Cancelled, which records who processed it and clears the flag on the original stock line. A button on the location form opens all requests for that location. The model uses chatter (messages/log) and is restricted by company.

Menus it adds

Slot Verification Request
Models and fields (4)
  • stock.quant · extends an existing modelallow_svr_creation (Allow SVR Creation), slot_verification_ids (Slot Verification Request), requested_verification (Requested Verification?)
  • stock.location · extends an existing modelslot_verification_ids (Slot Verification Requests)
  • stock.inventory · extends an existing modelsolving_slot_verification_request_id
  • stock.slot.verification.request · new modelname, notes, state (Status), lot_id (Lot), quant_id (Stock Line), company_id (Company), product_id (Product), location_id (Location), inventory_id (Inventory Adjustment), processed_by, product_name (Product Name), responsible_id (Assigned to), involved_quant_ids (Involved Inventory Quants), involved_quant_count, product_default_code, created_inventory_ids (Created Inventories), involved_move_line_ids (Involved Stock Moves), created_inventory_count, involved_move_line_count

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: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 12.0

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

terminal Installation and usage

OCA documentation · Odoo 18.0

In order to use this module act as follow:

  • From a Inventory Adjustment in state 'Pending to Approve' click in the button 'Request Verification'. This will create all the Slot Verification Request needed.
  • Go to 'Inventory / Inventory Control / Slot Verification Request'
  • Go to a Slot Verification Request 'Waiting Actions' and confirm it.
  • You can now check the involved lines and moves to help you.
  • Once you have found the problem and you have fixed it 'Mark as Solved' the Verification.

You can also create the SVR manually.

No verified information in OCA: Installation, Configuration.

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.