/odoo-product-configurator

Odoo modules enabling dynamic product configuration

Primary LanguagePythonGNU Affero General Public License v3.0AGPL-3.0

Odoo Product Configurator

Odoo modules enabling dynamic product configuration

The product configurator modules suite prevents automatic generation of variants in Odoo and provides on-demand generation through friendly user interfaces.

Upgrades & Roadmap

  • Product configurator is now an app and has a root main menu.

Menu-Root

  • Wizard is now integrated with product_configurator module (product_configurator_wizard removed).
  • Wizard is now a generic extensible object ( _inherit / _inherits ) which can create derivatives (sale, mrp, stock etc) configurators or adapt the base one.

New-Wizard

  • New configurator modules:
    • product_configurator_purchase
    • product_configurator_stock
  • Specify default values for configurable templates

Default Values

  • Configurations can now be made directly from the configurable template.
  • Sessions now store the configuration step you were in the last incomplete configuration (useful for long configuration processes).
  • MRP Wizard can offer subconfigurable products (nested configurable products & nested configuration sessions).

Subconfiguration

  • Quantities can now be specified inside the mrp configuration wizard.
  • Multiple session/configuration related methods moved from product.template to product.config.session (eases a lot of convoluted designs to obtain configuration data since the configuration session is the heart of any configuration option not the product.template).
  • Dynamic field value are now stored as class property (less overhead for obtaining the values).
  • Price computation can use the standard

Credits

Investors

  • initOS
  • Firma Casper Francke
  • WilldooIT
  • Camptocamp
  • Madsack Media Store
  • OpenIndustry.it
  • Asphalt Zipper
  • Access Windows and Doors Inc
  • BIG Consulting GmbH
  • Ursainfosystems
  • IT IS AG

Maintainer

Pledra Logo