2
.. i18n: .. module:: product_variant_configurator
3
.. i18n: :synopsis: Products with multi-level variants configurator
8
.. module:: product_variant_configurator
9
:synopsis: Products with multi-level variants configurator
13
.. i18n: .. raw:: html
16
.. i18n: <link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
22
<link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
24
.. i18n: .. tip:: This module is part of the OpenERP software, the leading Open Source
25
.. i18n: enterprise management system. If you want to discover OpenERP, check our
26
.. i18n: `screencasts <http://openerp.tv>`_ or download
27
.. i18n: `OpenERP <http://openerp.com>`_ directly.
30
.. tip:: This module is part of the OpenERP software, the leading Open Source
31
enterprise management system. If you want to discover OpenERP, check our
32
`screencasts <http://openerp.tv>`_ or download
33
`OpenERP <http://openerp.com>`_ directly.
35
.. i18n: .. raw:: html
37
.. i18n: <div class="js-kit-rating" title="" permalink="" standalone="yes" path="/product_variant_configurator"></div>
38
.. i18n: <script src="http://js-kit.com/ratings.js"></script>
43
<div class="js-kit-rating" title="" permalink="" standalone="yes" path="/product_variant_configurator"></div>
44
<script src="http://js-kit.com/ratings.js"></script>
46
.. i18n: Products with multi-level variants configurator (*product_variant_configurator*)
47
.. i18n: ================================================================================
48
.. i18n: :Module: product_variant_configurator
49
.. i18n: :Name: Products with multi-level variants configurator
50
.. i18n: :Version: 5.0.0.5
51
.. i18n: :Author: Smile.fr
52
.. i18n: :Directory: product_variant_configurator
53
.. i18n: :Web: http://www.smile.fr
54
.. i18n: :Official module: no
55
.. i18n: :Quality certified: no
58
Products with multi-level variants configurator (*product_variant_configurator*)
59
================================================================================
60
:Module: product_variant_configurator
61
:Name: Products with multi-level variants configurator
64
:Directory: product_variant_configurator
65
:Web: http://www.smile.fr
67
:Quality certified: no
78
.. i18n: Product Variant Configurator. Assists the product variant selection in the sale order form.
79
.. i18n: For each product template dimension a dimension value is asked. Then the matching product variants
80
.. i18n: are proposed for selection.
81
.. i18n: Should be used along with the product_variant_multi module.
82
.. i18n: Might not work well in the web-client due to web-client current limitations.
84
.. i18n: Please notice that the product configurator user interface could me more user friendly
85
.. i18n: if some OpenObject framework enhancements were implemented, especially:
86
.. i18n: - allow select box widget to select dimension values instead of many2one popups:
87
.. i18n: https://blueprints.launchpad.net/openobject-server/+spec/dynamic-domain-on-selection-widget
88
.. i18n: - automatically select the product variant if unique once dimensions are set:
89
.. i18n: https://blueprints.launchpad.net/openobject-server/+spec/form-parent-field-update-on-change
94
Product Variant Configurator. Assists the product variant selection in the sale order form.
95
For each product template dimension a dimension value is asked. Then the matching product variants
96
are proposed for selection.
97
Should be used along with the product_variant_multi module.
98
Might not work well in the web-client due to web-client current limitations.
100
Please notice that the product configurator user interface could me more user friendly
101
if some OpenObject framework enhancements were implemented, especially:
102
- allow select box widget to select dimension values instead of many2one popups:
103
https://blueprints.launchpad.net/openobject-server/+spec/dynamic-domain-on-selection-widget
104
- automatically select the product variant if unique once dimensions are set:
105
https://blueprints.launchpad.net/openobject-server/+spec/form-parent-field-update-on-change
107
.. i18n: Download links
108
.. i18n: --------------
114
.. i18n: You can download this module as a zip file in the following version:
117
You can download this module as a zip file in the following version:
119
.. i18n: * `5.0 <http://www.openerp.com/download/modules/5.0/product_variant_configurator.zip>`_
120
.. i18n: * `trunk <http://www.openerp.com/download/modules/trunk/product_variant_configurator.zip>`_
123
* `5.0 <http://www.openerp.com/download/modules/5.0/product_variant_configurator.zip>`_
124
* `trunk <http://www.openerp.com/download/modules/trunk/product_variant_configurator.zip>`_
126
.. i18n: Dependencies
127
.. i18n: ------------
133
.. i18n: * :mod:`product_variant_multi`
134
.. i18n: * :mod:`sale`
135
.. i18n: * :mod:`sale_product_multistep_configurator`
138
* :mod:`product_variant_multi`
140
* :mod:`sale_product_multistep_configurator`
173
.. i18n: * view_product_variant_configurator (form)
174
.. i18n: * \* INHERIT product_variant_configurator.sale_order_form_view (form)
175
.. i18n: * \* INHERIT product_variant_configurator.sale_order_line_form_view (form)
178
* view_product_variant_configurator (form)
179
* \* INHERIT product_variant_configurator.sale_order_form_view (form)
180
* \* INHERIT product_variant_configurator.sale_order_line_form_view (form)
189
.. i18n: Object: sale.order.line.dimension_custom_values (sale.order.line.dimension_custom_values)
190
.. i18n: #########################################################################################
193
Object: sale.order.line.dimension_custom_values (sale.order.line.dimension_custom_values)
194
#########################################################################################
196
.. i18n: :mrp_production_id: Production Order, many2one
199
:mrp_production_id: Production Order, many2one
201
.. i18n: :sale_order_line_id: Sale Order Line, many2one
204
:sale_order_line_id: Sale Order Line, many2one
206
.. i18n: :custom_value: Custom Value, char
209
:custom_value: Custom Value, char
211
.. i18n: :dimension_type_id: Dimension Type, many2one
214
:dimension_type_id: Dimension Type, many2one
216
.. i18n: Object: product_variant_configurator.line (product_variant_configurator.line)
217
.. i18n: #############################################################################
220
Object: product_variant_configurator.line (product_variant_configurator.line)
221
#############################################################################
223
.. i18n: :dimension_type_id: Dimension Type, many2one
226
:dimension_type_id: Dimension Type, many2one
228
.. i18n: :dimension_custom_value: Custom Value, char
231
:dimension_custom_value: Custom Value, char
233
.. i18n: :allow_custom_value: Allow custom values ?, boolean
236
:allow_custom_value: Allow custom values ?, boolean
238
.. i18n: :dimension_type_value_id: Dimension Value, many2one
241
:dimension_type_value_id: Dimension Value, many2one
243
.. i18n: :configurator_id: product_variant_configurator Test, many2one
246
:configurator_id: product_variant_configurator Test, many2one
248
.. i18n: Object: product_variant_configurator.configurator (product_variant_configurator.configurator)
249
.. i18n: #############################################################################################
252
Object: product_variant_configurator.configurator (product_variant_configurator.configurator)
253
#############################################################################################
255
.. i18n: :product_tmpl_id: Product Template, many2one
258
:product_tmpl_id: Product Template, many2one
260
.. i18n: :dimension_configuration_line_ids: Configurator Lines, one2many
263
:dimension_configuration_line_ids: Configurator Lines, one2many
265
.. i18n: :product_variant_id: Product Variant, many2one, required
268
:product_variant_id: Product Variant, many2one, required