Hardik Ansodariya (OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-default_delivery_product-han into
lp:openobject-addons.
Requested reviews:
OpenERP Core Team (openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-default_delivery_product-han/+merge/90047
Hello,
set product "Delivery" value by default in delivery method.
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-default_delivery_product-han/+merge/90047
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-default_delivery_product-han.
=== modified file 'delivery/delivery.py'
--- delivery/delivery.py 2012-01-24 13:12:06 +0000
+++ delivery/delivery.py 2012-01-25 06:16:24 +0000
@@ -60,6 +60,12 @@
res[carrier.id]=price
return res
+ def _get_product_id(self, cr, uid, *args):
+ model_data = self.pool.get('ir.model.data')
+ res = model_data.search(cr,uid, [('name', '=', 'delivery_product')])
+ if res:return model_data.browse(cr,uid,res[0]).res_id
+ return False
+
_columns = {
'name': fields.char('Delivery Method', size=64, required=True),
'partner_id': fields.many2one('res.partner', 'Transport Company', required=True, help="The partner that is doing the delivery service."),
@@ -77,6 +83,7 @@
_defaults = {
'active': 1,
'free_if_more_than': False,
+ 'product_id': _get_product_id,
}
def grid_get(self, cr, uid, ids, contact_id, context=None):
_______________________________________________
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