Amit Patel (OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-addons9-sale-apa into
lp:openobject-addons.
Requested reviews:
OpenERP Core Team (openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-addons9-sale-apa/+merge/125461
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-addons9-sale-apa/+merge/125461
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-addons9-sale-apa.
=== modified file 'product/product.py'
--- product/product.py 2012-09-14 05:01:30 +0000
+++ product/product.py 2012-09-20 11:16:41 +0000
@@ -743,6 +743,14 @@
else:
return super(product_product, self).copy(cr, uid, id, default=default,
context=context)
+
+ def search(self, cr, uid, args, offset=0, limit=None, order=None, context=None, count=False):
+ if context is None:
+ context = {}
+ if context and context.get('search_default_categ_id', False):
+ args.append((('categ_id', 'child_of', context['search_default_categ_id'])))
+ return super(product_product, self).search(cr, uid, args, offset, limit, order, context, count)
+
product_product()
class product_packaging(osv.osv):
=== modified file 'product/product_data.xml'
--- product/product_data.xml 2012-09-12 17:58:34 +0000
+++ product/product_data.xml 2012-09-20 11:16:41 +0000
@@ -7,7 +7,11 @@
<record id="product_category_all" model="product.category">
<field name="name">All products</field>
</record>
-
+ <record id="product_category_1" model="product.category">
+ <field name="parent_id" ref="product_category_all"/>
+ <field name="name">Saleable</field>
+ </record>
+
<record id="product_uom_categ_unit" model="product.uom.categ">
<field name="name">Unit</field>
</record>
=== modified file 'product/product_demo.xml'
--- product/product_demo.xml 2012-07-27 15:43:29 +0000
+++ product/product_demo.xml 2012-09-20 11:16:41 +0000
@@ -9,11 +9,7 @@
<!--
Resource: product.category
-->
-
- <record id="product_category_1" model="product.category">
- <field name="parent_id" ref="product.product_category_all"/>
- <field name="name">Saleable</field>
- </record>
+
<record id="product_category_2" model="product.category">
<field name="parent_id" ref="product.product_category_all"/>
<field name="name">Internal</field>
@@ -23,27 +19,27 @@
<field name="name">Other Products</field>
</record>
<record id="product_category_4" model="product.category">
- <field name="parent_id" ref="product_category_1"/>
+ <field name="parent_id" ref="product.product_category_1"/>
<field name="name">Computers</field>
</record>
<record id="product_category_5" model="product.category">
- <field name="parent_id" ref="product_category_1"/>
+ <field name="parent_id" ref="product.product_category_1"/>
<field name="name">Services</field>
</record>
<record id="product_category_6" model="product.category">
- <field name="parent_id" ref="product_category_1"/>
+ <field name="parent_id" ref="product.product_category_1"/>
<field name="name">External Devices</field>
</record>
<record id="product_category_7" model="product.category">
- <field name="parent_id" ref="product_category_1"/>
+ <field name="parent_id" ref="product.product_category_1"/>
<field name="name">Accessories</field>
</record>
<record id="product_category_8" model="product.category">
- <field name="parent_id" ref="product_category_1"/>
+ <field name="parent_id" ref="product.product_category_1"/>
<field name="name">Components</field>
</record>
<record id="product_category_9" model="product.category">
- <field name="parent_id" ref="product_category_1"/>
+ <field name="parent_id" ref="product.product_category_1"/>
<field name="name">Softwares</field>
</record>
<record id="product_category_10" model="product.category">
_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help : https://help.launchpad.net/ListHelp