Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Inventory
  3. Advance Block Product Lot With Reason v 18.0
  4. Sales Conditions FAQ

Advance Block Product Lot With Reason

by Serpent Consulting Services Pvt. Ltd. https://www.serpentcs.com
Odoo

$ 16.47

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Manufacturing (mrp)
• Purchase (purchase)
• Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 291
Technical Name scs_block_product_lot
LicenseLGPL-3
Websitehttps://www.serpentcs.com
Versions 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Manufacturing (mrp)
• Purchase (purchase)
• Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 291
Technical Name scs_block_product_lot
LicenseLGPL-3
Websitehttps://www.serpentcs.com
Versions 17.0 18.0
Product Logo
SerpentCS Logo

Advance Block Product Lot With Reason

Advance Block Product Lot With Reason enhances inventory control in Odoo by allowing users to block specific lot or serial numbers and prevent their use across Sales, Internal Transfers, Manufacturing, and Scrap operations, making it ideal for handling defective or quality-hold stock. The module provides a flexible approach where blocked lots can still be selected during processing but are strictly restricted at final validation to avoid unintended usage. Users can easily block or unblock lots from the Lot/Serial Number form while capturing the block reason, along with automatic tracking of the responsible user and timestamp. It also improves stock reservation by excluding blocked lots, ensuring only valid inventory is assigned. Additionally, the module displays clear and structured validation messages with product name, lot number, and block reason, guiding users to either select another available lot or contact the inventory team, thereby aligning with real-world warehouse practices and ensuring better traceability and quality control.

  • Features
  • Screenshots
  • User Guide
  • FAQs

Highlighted Features

Lot Blocking Control

Block specific lot or serial numbers to prevent their use across all inventory and manufacturing operations.

Validation Enforcement

Ensures blocked lots cannot be used during reservation or transaction stages in any stock movement.

Reservation Control

Automatically excludes blocked lots from stock reservation to avoid unintended allocation.

UI Highlighting

Clearly highlights blocked lots in the interface for quick identification by users.

Access Rights

Manage permissions for blocking and unblocking lots to maintain controlled operations.

Detailed Features

Centralized Lot Blocking Management

This feature provides a dedicated and structured way to manage the blocking and unblocking of lot and serial numbers from a single place. Users can easily mark any lot as blocked with proper control, ensuring that restricted items are clearly identified and managed without confusion. It simplifies handling of damaged, expired, or quality-hold stock while maintaining full visibility across the system.

Complete Workflow Restriction Across Operations

Blocked lots are strictly restricted from being used in all major inventory and manufacturing workflows, including deliveries, receipts, internal transfers, manufacturing consumption, and scrap. This ensures that once a lot is blocked, it cannot accidentally flow through any process, helping maintain product quality and operational accuracy.

Strong Validation at Reservation and Execution Levels

The module enforces validation at both the reservation stage and the final transaction stage. This dual-layer control ensures that blocked lots are not reserved by the system nor manually processed by users, providing a reliable safeguard against unintended usage in any stock movement.

Detailed Block Information and Traceability

Each blocked lot maintains important metadata such as the reason for blocking, the responsible user, and the date of action. This improves traceability and accountability, allowing businesses to easily track why a lot was restricted and who performed the action, supporting better decision-making and audits.

Screenshots

Lot Blocking Details with Audit Information

Path :- Inventory → Products → Lots/Serial Numbers → Open Lot → Blocking Tab

This screen shows the detailed view of a blocked lot/serial number, including block status, block reason, blocked by user, and blocked date. It also provides an Unblock action for authorized users, allowing controlled management of restricted inventory. This ensures full traceability and audit control over blocked stock, making it easy to identify why a lot was restricted and who performed the action.

Sales Order with Delivery Generation

Path :- Sales → Orders → Quotations / Sales Orders → Open Order → Delivery

This screen shows a confirmed Sales Order with the product line added. Once the order is confirmed, the system generates a related delivery order which is used to deliver products from inventory. This step is essential in the flow where stock is later validated and lot-based tracking and blocking rules are applied during delivery processing.

Select Lot/Serial Number During Delivery Picking

Path :- Sales → Orders → Delivery Orders → Open Delivery → Detailed Operations → Pick From

This screen allows users to select the source location and specific lot/serial number while processing delivery operations. Users can choose available lots from inventory before validating the transfer. This step is critical for enforcing lot-level traceability and is directly impacted by the Lot Blocking feature, ensuring that blocked lots cannot be selected or validated during delivery processing.

Blocked Lot Validation Error During Operation

Path :- Sales → Delivery Order → Validate (Blocked Lot Selected)

This popup appears when a user tries to validate a delivery or stock operation using a blocked lot/serial number. The system prevents the transaction and displays detailed information including product name, lot number, block reason, and a message instructing the user to either select an available lot or contact the inventory administrator. This ensures strict enforcement of the lot blocking rules across all stock operations.

Create Internal Transfer for Stock Movement

Path :- Inventory → Operations → Internal Transfers → Create Transfer

This screen shows the creation of an Internal Transfer used to move products between internal locations such as warehouses, shelves, or stock locations. The operation type is set to Internal Transfers, and users can select source and destination locations along with product and quantity. This step is essential for testing lot-based movement scenarios where blocked lots should not be allowed during internal stock transfers.

Select Specific Lot/Serial Number in Internal Transfer

Path :- Inventory → Operations → Internal Transfers → Open Transfer → Detailed Operations → Pick From

This screen shows the selection of a specific lot/serial number while performing an internal transfer between locations. Users choose the source lot (e.g., WH/Stock - SN0002) before moving the quantity to the destination location. This step ensures traceability of stock movement within the warehouse and enforces lot-level control, including prevention of blocked lot usage during internal transfers.

Blocked Lot Operation Restriction Message (Validation Error)

This popup appears when a user attempts to process a stock operation using a blocked lot/serial number. The system prevents completion of the transaction and displays detailed information including product name, lot number, block reason, and a message indicating that the lot is restricted by the inventory team. Users are advised to select another available lot or contact the inventory administrator. This ensures strict enforcement of lot blocking rules across all inventory operations.

Manufacturing Order – Product Production Execution

Path :- Manufacturing → Operations → Manufacturing Orders → Create / Open Order

This screen is used to manage and execute manufacturing orders for a product. It displays the final product to be produced (e.g., Wooden Table), quantity to manufacture, and the Bill of Materials used for production. It also lists required raw materials/components and tracks availability before production starts. Once confirmed, the system generates work orders and allows production tracking until the product is completed.

Manufacturing Components – Raw Material Consumption (Detailed Operations)

Path :- Manufacturing → Operations → Manufacturing Orders → Components → Detailed Operations

This screen is used to define how raw materials are consumed during manufacturing. It allows selection of specific lots/serial numbers or stock locations from which components (e.g., Wood Plank) will be picked for production. Each component line defines the exact quantity and source lot/location used for manufacturing execution, ensuring full traceability and control over material consumption.

Manufacturing Error / Block Validation

This error popup prevents manufacturing consumption when selected lot is blocked. It displays product, lot number, and reason with instruction to use another available lot or contact inventory administrator.

Product Lot Blocking User Access Configuration

Path :- Settings → Users & Companies → Users → Open User Form → Product Lot Blockin

This configuration allows administrators to define the access level for Product Lot Blocking feature at user level. Under the “Product Lot Blocking” section, you can assign roles such as “Lot Blocking User” or “Lot Blocking Manager” to control who can block or unblock lot numbers. Based on the selected role, the system restricts or allows actions related to lot blocking during inventory, manufacturing, and other stock operations. This ensures proper control and security over sensitive inventory lots and prevents unauthorized usage of blocked lots.

Lot/Serial Number Blocking Details View

Path :- Inventory → Products → Lots/Serial Numbers → Open Lot → Blocking Section

This screen shows the blocking information applied on a specific lot/serial number. When a lot is marked as blocked, the system displays key details such as Blocked status, Block Reason, Blocked By user, and Blocked Date. This ensures complete traceability of why a lot was restricted and who performed the action. Based on user access rights, only authorized users (Inventory Administrators or users with Lot Blocking Manager rights) can block or unblock a lot, while standard users will have read-only access and can only view the blocking information without making any changes. Blocked lots cannot be used in operations like delivery, internal transfer, or manufacturing unless they are unblocked by an authorized user. This helps maintain strict quality control and prevents unauthorized usage of restricted inventory lots.

User Guide

User Access Control for Product Lot Blocking

Path :- Settings → Users & Companies → Users → Select User → Access Rights Tab

This screen allows administrators to manage access rights for the Product Lot Blocking feature. Users can be assigned roles such as Lot Blocking User or Lot Blocking Manager, ensuring that only authorized personnel can block or unblock lot and serial numbers. This helps maintain controlled access and improves inventory security.

Enable Lot/Serial Number Tracking on Product

Path :- Inventory / Purchase → Products → Products → Select Product → General Information Tab

This screen shows how to enable lot or serial number tracking for a product by selecting the “By Lots” option in the Track Inventory field. This configuration is mandatory for the Product Lot Blocking feature to work, as lot-based tracking allows the system to identify and restrict specific inventory lots during operations.

Create Purchase Order and Access Receipt

Path :- Purchase → Orders → Requests for Quotation / Purchase Orders → Open Order → Receipt

This screen shows the creation of a Purchase Order with the selected product. After confirming the order, users can proceed to the Receipt to receive the product into inventory. This step is essential for generating lot/serial numbers and adding stock, which will later be used for lot blocking and validation scenarios.

Stock Receipt and Lot Details Entry

Path :- Purchase → Orders → Purchase Orders → Receipt → Operations Tab → Details

This screen shows the stock receipt generated from a purchase order. Users can receive the product into inventory and open the Details section to assign or verify lot/serial numbers for incoming stock. This step is essential for capturing lot-level inventory, which is later used in lot blocking validation and tracking across warehouse operations.

Assign Lot/Serial Number During Stock Receipt

Path :- Inventory → Receipts → Operations → Detailed Operations → Add Lot/Serial Number

This screen allows users to assign or generate lot/serial numbers for received products during stock operations. Users can manually enter or auto-generate serial numbers and assign quantities to each lot before validating the receipt. This step ensures proper traceability of inventory, which is essential for downstream processes like manufacturing, internal transfers, and lot blocking validation.

Bill of Materials – Product & Component Setup

Path :- Manufacturing → Products → Bill of Materials → Create / Edit

This screen is used to define a Bill of Materials (BoM) for a product in manufacturing. Here, the main product (e.g., Wooden Table) is configured along with its required components (e.g., Wood Plank) and quantities. This setup ensures that whenever a manufacturing order is created, Odoo automatically consumes the defined raw materials based on the BoM structure.

FAQ

May I install the app on my Odoo Online (SaaS) database?

No, third-party apps can not be used on Odoo Online. Unfortunately, Odoo SaaS blocks such a possibility.

Can I try the app before purchasing?

In many cases, yes. We offer Demo videos, Screenshots, Live demo links (for selected apps) If you need a personalized demo, you can contact our support team.

Is this module compatible with Odoo Enterprise?

Yes, the module is fully compatible with Odoo Community and Enterprise editions.

What Kind of support will you get after the Module purchase?

You will get 30 Days of free support on any doubts, queries, bug fixing, or any issue related to this addon.

What if I need any additional customization or extra feature with this addon?

We request you contact our team via contact@serpentcs.com to discuss the features and customization required so that we can provide you assistance with your request.

Suggested Products

Import Export Inventory Report

Go to store

Inventory ABC Analysis

Go to store

Multi Package Inventory Report Product Packaging Report

Go to store

Non Moving Stock Report

Go to store

Product Low Stock Alert by Report

Go to store

Warehouse Restrictions

Go to store

Odoo RingCentral Integration

Go to store

Web Auto Refresh and Reload

Go to store

Microsoft Azure SSO Integration

Go to store

Freight Management

Go to store

3CX CRM Odoo Connector

Go to store

Account Analytic Filter in distribution

Go to store

Business Solutions

Education Management

Education Management

Property Management

Property Management

Singapore Localization

Singapore Localization

Gym Management

Gym Management

Visa Management

Visa Management

Biometrics

Biometrics

HR Management

HR Management

Salon and Spa Management

Salon and Spa Management

Fleet Management

Fleet Management

Hotel Management

Hotel Management

Ring Central

Ring Central

Payment Provider

Payment Provider

Our Odoo Services

Odoo Customization

Odoo Consulting

Odoo Customization

Odoo Implementation

Odoo Customization

Odoo Development

Odoo Implementation

Odoo Testing

Odoo Integration

Odoo Data Migration

Odoo Support

Odoo Training

Odoo Support

Odoo Support

Hire Odoo Developer

Hire Odoo Developers

Help And Support

Ask for Query For any Query
Apps Checkout our Apps
Odoo Demo Check App Demo

rec  WhatsApp
rec (+91) 74860-40227
rec  Email
rec contact@serpentcs.com
rec  Website
rec www.serpentcs.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with