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. Customer Warranty v 19.0
  4. Sales Conditions FAQ

Customer Warranty

by Salih Kalender https://github.com/SalihKalender28
Odoo
v 19.0 Third Party 12
Download for v 19.0 Deploy on Odoo.sh
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)
• Discuss (mail)
Lines of code 298
Technical Name sk_customer_product_warranty
LicenseLGPL-3
Websitehttps://github.com/SalihKalender28
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Discuss (mail)
Lines of code 298
Technical Name sk_customer_product_warranty
LicenseLGPL-3
Websitehttps://github.com/SalihKalender28

Customer Warranty Module

Comprehensive warranty management for Odoo 19

Odoo 19.0 LGPL-3 Multi-Level Tracking
Warranty Management Overview

📋 Overview

Customer Warranty is a comprehensive warranty management module for Odoo 19 that enables businesses to track product warranties at multiple levels - from product categories to individual serial numbers. The module automatically calculates and manages warranty expiry dates based on customer delivery dates, making warranty tracking effortless and accurate.

🚀 Key Features

📦 Multi-Level Warranty Configuration

  • Category Level: Set default warranty terms for entire product categories
  • Product Template Level: Override category settings with product-specific warranties
  • Product Variant Level: Fine-tune warranty terms for individual product variants
  • Flexible Inheritance: Each level can inherit from its parent or define custom warranty terms

⏰ Smart Warranty Calculation

  • First Sale: Warranty starts on the first customer delivery
  • Last Sale: Warranty resets with each customer delivery
  • Manufacturing: Warranty starts from production date

🔢 Serial Number Tracking

  • Automatic warranty expiry date calculation for serialized products
  • Warranty dates automatically assigned on customer delivery
  • Smart handling of returns and re-sales
  • View warranty status directly on serial number records

📊 Warranty Information Display

  • Effective Warranty field shows active warranty with source
  • Clear visibility of warranty duration and unit
  • Easy-to-understand warranty information at a glance

📸 Screenshots

Product Category Warranty Configuration

Set default warranty terms at the category level that automatically apply to all products in that category.

Category Warranty Settings

Product Variant Warranty Management

Configure warranty settings for individual product variants with the option to inherit from template or category, or set custom warranty terms.

Variant Warranty Settings

Warranty List View

View all warranty information in a convenient list format with effective warranty details clearly displayed.

Warranty List

⚙️ Configuration

Setting Up Category Warranties

  1. Navigate to Inventory > Configuration > Product Categories
  2. Select a category or create a new one
  3. In the Warranty tab:
    • Set Warranty Duration (e.g., 24)
    • Choose Warranty Unit (Days/Weeks/Months/Years)
    • Select Warranty Start Date type (First Sale/Last Sale/Manufacturing)

Configuring Product Warranties

  1. Go to Inventory > Products > Products
  2. Open a product or create a new one
  3. In the Warranty tab:
    • Enable Warranty Tracking checkbox
    • Choose Warranty Type:
      • Use Category Warranty: Inherit from product category
      • Custom Warranty: Set product-specific warranty terms
    • If Custom is selected, configure duration, unit, and start type
    • View Effective Warranty to see the active warranty configuration

Product Variant Warranties

For products with variants:

  1. Open the product template
  2. Click on Variants smart button
  3. Select a variant
  4. In the Warranty tab:
    • Enable Warranty Tracking (inherited from template by default)
    • Choose Warranty Type:
      • Use Template Warranty: Inherit from product template
      • Use Category Warranty: Inherit from product category
      • Custom Warranty: Set variant-specific warranty terms

🔧 How It Works

Warranty Start Type Behavior

First Sale: Warranty date is set only on the first customer delivery. Subsequent sales don't change the warranty.

Last Sale: Warranty date is updated with each customer delivery. Returns reset the warranty date.

Manufacturing: Warranty date is set when the product exits production, regardless of customer delivery.

Return Handling

When a product is returned from a customer:

  • If warranty type is Last Sale, the warranty expiry date is cleared
  • If warranty type is First Sale or Manufacturing, the warranty date remains unchanged

💬 Support & Contribution

Issues: Report bugs or request features on GitHub Issues

Contributions: Pull requests are welcome!

Author: Salih Kalender

Website: https://github.com/SalihKalender28

License

This module is licensed under LGPL-3. See LICENSE file for details.


Note: This module requires Odoo 19.0 and depends on the product and stock modules which are part of Odoo's core functionality.

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
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