Amit Parmar (OpenERP) has proposed merging
lp:~openerp-dev/openobject-addons/trunk-usability-onchange_partner_set_invoice_task_work-aar
into lp:~openerp-dev/openobject-addons/trunk-usability.
Requested reviews:
Raphael Collet (OpenERP) (rco-openerp)
Amit (Open ERP) (apa-tiny)
Amit Parmar (OpenERP) (aar-openerp)
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-usability-onchange_partner_set_invoice_task_work-aar/+merge/69588
--
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-usability-onchange_partner_set_invoice_task_work-aar/+merge/69588
Your team OpenERP R&D Team is subscribed to branch
lp:~openerp-dev/openobject-addons/trunk-usability.
=== modified file 'project/project.py'
--- project/project.py 2011-07-01 23:41:24 +0000
+++ project/project.py 2011-07-28 05:33:08 +0000
@@ -79,7 +79,7 @@
pricelist = partner_obj.read(cr, uid, part, ['property_product_pricelist'], context=context)
pricelist_id = pricelist.get('property_product_pricelist', False) and pricelist.get('property_product_pricelist')[0] or False
return {'value':{'contact_id': addr['contact'], 'pricelist_id': pricelist_id}}
-
+
def _progress_rate(self, cr, uid, ids, names, arg, context=None):
res = {}.fromkeys(ids, 0.0)
if not ids:
=== modified file 'project_timesheet/project_timesheet.py'
--- project_timesheet/project_timesheet.py 2011-01-14 00:11:01 +0000
+++ project_timesheet/project_timesheet.py 2011-07-28 05:33:08 +0000
@@ -28,7 +28,15 @@
class project_project(osv.osv):
_inherit = 'project.project'
-
+ def onchange_partner_id(self, cr, uid, ids, part=False, context=None):
+ data_obj = self.pool.get('ir.model.data')
+ res = super(project_project, self).onchange_partner_id(cr, uid, ids, part, context)
+ if part and res and ('value' in res):
+ data_id = data_obj._get_id(cr, uid, 'hr_timesheet_invoice', 'timesheet_invoice_factor1')
+ if data_id:
+ factor_id = data_obj.browse(cr, uid, data_id).res_id
+ res['value'].update({'to_invoice': factor_id})
+ return res
project_project()
class project_work(osv.osv):
_______________________________________________
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