[IMP] Improved warning messages for project* modules

bzr revid: pso@tinyerp.com-20120725121605-rvid4ebeomtr0zzo
This commit is contained in:
Saurang Suthar(OpenERP) 2012-07-25 17:46:05 +05:30 committed by pso (OpenERP)
parent 25d650e96e
commit c7060ffa18
2 changed files with 8 additions and 8 deletions

View File

@ -26,13 +26,13 @@ msgstr ""
#. module: project_timesheet
#: code:addons/project_timesheet/project_timesheet.py:55
#, python-format
msgid "No employee defined for user \"%s\". You must create one."
msgid "Please define employee for user \"%s\". You must create one."
msgstr ""
#. module: project_timesheet
#: code:addons/project_timesheet/project_timesheet.py:63
#, python-format
msgid "No journal defined on the related employee.\n"
msgid "Please define journal on the related employee.\n"
"Fill in the timesheet tab of the employee form."
msgstr ""
@ -329,7 +329,7 @@ msgstr ""
#. module: project_timesheet
#: code:addons/project_timesheet/project_timesheet.py:59
#, python-format
msgid "No product defined on the related employee.\n"
msgid "Please define product on the related employee.\n"
"Fill in the timesheet tab of the employee form."
msgstr ""
@ -412,7 +412,7 @@ msgstr ""
#. module: project_timesheet
#: code:addons/project_timesheet/project_timesheet.py:70
#, python-format
msgid "No product and product category property account defined on the related employee.\n"
msgid "Please define product and product category property account on the related employee.\n"
"Fill in the timesheet tab of the employee form."
msgstr ""

View File

@ -78,22 +78,22 @@ class project_work(osv.osv):
if not emp_id:
user_name = self.pool.get('res.users').read(cr, uid, [user_id], ['name'])[0]['name']
raise osv.except_osv(_('Bad Configuration !'),
_('No employee defined for user "%s". You must create one.')% (user_name,))
_('Please define employee for user "%s". You must create one.')% (user_name,))
emp = self.pool.get('hr.employee').browse(cr, uid, emp_id[0])
if not emp.product_id:
raise osv.except_osv(_('Bad Configuration !'),
_('No product defined on the related employee.\nFill in the timesheet tab of the employee form.'))
_('Please define product on the related employee.\nFill in the timesheet tab of the employee form.'))
if not emp.journal_id:
raise osv.except_osv(_('Bad Configuration !'),
_('No journal defined on the related employee.\nFill in the timesheet tab of the employee form.'))
_('Please define journal on the related employee.\nFill in the timesheet tab of the employee form.'))
a = emp.product_id.product_tmpl_id.property_account_expense.id
if not a:
a = emp.product_id.categ_id.property_account_expense_categ.id
if not a:
raise osv.except_osv(_('Bad Configuration !'),
_('No product and product category property account defined on the related employee.\nFill in the timesheet tab of the employee form.'))
_('Please define product and product category property account on the related employee.\nFill in the timesheet tab of the employee form.'))
res['product_id'] = emp.product_id.id
res['journal_id'] = emp.journal_id.id
res['general_account_id'] = a