Skip to Content
Menu

Product Variant Link - Auto Sync Price & Image

by
Odoo

4.95

v 14.0 Third Party
Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Inventory (stock)
Sales (sale_management)
eCommerce (website_sale)
Discuss (mail)
Invoicing (account)
Website (website)
Lines of code 185
Technical Name product_variant_link
LicenseLGPL-3
Websitehttps://www.lucidbrainz.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Inventory (stock)
Sales (sale_management)
eCommerce (website_sale)
Discuss (mail)
Invoicing (account)
Website (website)
Lines of code 185
Technical Name product_variant_link
LicenseLGPL-3
Websitehttps://www.lucidbrainz.com
Community Enterprise Odoo.sh


Overview

Product Variant Link is a powerful Odoo 14 module that enables businesses to intelligently link products together and automatically synchronize critical product information including prices, costs, images, and inventory data. This module solves common challenges faced by businesses managing multiple warehouses, migrating product catalogs, or running e-commerce operations.



Features

  • Smart Product Linking: Instantly link any product to another product template with a simple dropdown selection, creating intelligent relationships between display products and actual inventory items without any complex configuration.
  • Automatic Price Synchronization: Sales prices and cost prices automatically sync in real-time when you link products or update source product pricing, eliminating manual updates and ensuring 100% price consistency across your entire catalog.
  • Bidirectional Price Updates: Changes flow seamlessly in both directions—update the source product and all linked products automatically reflect the new pricing, or modify a linked product and maintain perfect synchronization throughout your system.
  • Instant Image Synchronization: Product images automatically copy from linked products and update dynamically when source images change, maintaining consistent visual branding across your catalog without manual image management.
  • Real-Time Stock Visibility: Displays linked product inventory levels directly on the product form, providing instant visibility into actual stock availability across warehouses and locations for better inventory management decisions.
  • Seamless E-commerce Integration: Works flawlessly with Odoo Website and Shop modules, automatically showing linked product prices, images, and stock availability to customers on the frontend without any additional website customization.
  • Enhanced Product Views: Adds a dedicated "Product Link Information" section to product forms with clear visual indicators, plus a new column in list views for quick identification of linked products at a glance.
  • Instant UI Updates with Onchange: See price and image changes immediately as you select linked products—no need to save first—providing instant visual feedback and faster workflow efficiency.
  • Infinite Loop Prevention: Built with intelligent context flags and safe coding practices that prevent circular references and infinite loops, ensuring stable performance even with complex linking scenarios.
  • Multi-Warehouse Support: Perfect for businesses managing multiple warehouse locations, allowing you to link display products in one location to actual stock products in another while maintaining unified pricing and inventory visibility.
  • Zero Configuration Required: Works immediately after installation with no setup, configuration, or technical knowledge needed—simply install and start linking products right away for instant productivity gains.
  • Performance Optimized: Utilizes computed fields with proper caching, efficient database queries, and optimized code structure to ensure zero performance impact even with thousands of products and complex linking relationships.


Configuration & Usage

  • Installation
  • Download and extract the module to your Odoo addons directory. Restart the Odoo server and update the Apps list.
  • Go to Apps, remove the "Apps" filter, search for "Product Variant Link", and click Install.
  • The module works immediately after installation with zero configuration required.
  • Basic Product Linking
  • Navigate to Inventory → Products → Products and open any product you want to link.
  • Find the "Product Link Information" section on the product form.
  • In the "Link Product Template" field, select the product you want to link from the dropdown.
  • Watch as the price and image automatically sync instantly! Click Save to confirm.
  • The "Link Product" field will show the linked product variant, and "Linked Products Quantity On Hand" will display the stock level.
  • Verifying Synchronization
  • Open the linked source product and change its Sales Price or upload a new Image.
  • Return to your display product and refresh the page—the price and image will be automatically updated.
  • This bidirectional sync ensures all linked products always show current information without manual updates.
  • E-commerce Usage
  • Publish your display product on the website via Website → Products.
  • When customers view the product on your shop, they will see the linked product's price, image, and stock availability.
  • The module automatically handles variant selection and displays correct information on the frontend.
  • Multi-Warehouse Setup
  • Create display products for customer-facing catalogs and stock products for warehouse inventory.
  • Link display products to their corresponding stock products using the "Link Product Template" field.
  • Customers see display products with prices and stock from actual warehouse inventory automatically.


Product Link Setup Interface

Product Link Information Section


Automatic Price Synchronization

Price & Image Auto-Sync in Action


Linked Product Details

Linked Product with Stock Information


Source Product View

Source Product Configuration


Bidirectional Sync Result

Bidirectional Price Update Demo



Our Services

Odoo Implementation

Odoo
Implementation

Odoo Customization

Odoo
Customization

Odoo Migration

Odoo
Migration

Support & Maintenance

Support &
Maintenance

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.