c2c-oerpscenario team mailing list archive
-
c2c-oerpscenario team
-
Mailing list archive
-
Message #33578
[Bug 862218] Re: when tried to cancel Employee payslip
Hello Hardik Ansodariya,
Thanks for reporting and your time, the solution of this bug will be
merged in main addons soon. Following are the Revision ID and Number of
the proposed branch :
Revision ID : bde@xxxxxxxxxxx-20110930060227-6tghjxe5cv8jtxc6
Revision Number : 5239
Thanks & Regards,
Devnani Bharat R.
** Changed in: openobject-addons
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of C2C
OERPScenario, which is subscribed to OpenERP Project Group.
https://bugs.launchpad.net/bugs/862218
Title:
when tried to cancel Employee payslip
Status in OpenERP Addons (modules):
Fix Committed
Bug description:
HR > payroll > Employee payslip > cancel(Button)
#(when payroll accounting is installed)
Traceback (most recent call last):
File "/home/han/rdtool/server/trunk/openerp/osv/osv.py", line 119, in wrapper
return f(self, dbname, *args, **kwargs)
File "/home/han/rdtool/server/trunk/openerp/osv/osv.py", line 193, in exec_workflow
res = self.exec_workflow_cr(cr, uid, obj, method, *args)
File "/home/han/rdtool/server/trunk/openerp/osv/osv.py", line 186, in exec_workflow_cr
return wf_service.trg_validate(uid, obj, args[0], method, cr)
File "/home/han/rdtool/server/trunk/openerp/workflow/wkf_service.py", line 124, in trg_validate
res2 = instance.validate(cr, id, ident, signal)
File "/home/han/rdtool/server/trunk/openerp/workflow/instance.py", line 48, in validate
workitem.process(cr, witem, ident, signal, force_running, stack=stack)
File "/home/han/rdtool/server/trunk/openerp/workflow/workitem.py", line 61, in process
ok = _split_test(cr, workitem, activity['split_mode'], ident, signal, stack)
File "/home/han/rdtool/server/trunk/openerp/workflow/workitem.py", line 174, in _split_test
_join_test(cr, t[0], t[1], ident, stack)
File "/home/han/rdtool/server/trunk/openerp/workflow/workitem.py", line 182, in _join_test
create(cr,[activity], inst_id, ident, stack)
File "/home/han/rdtool/server/trunk/openerp/workflow/workitem.py", line 41, in create
process(cr, res, ident, stack=stack)
File "/home/han/rdtool/server/trunk/openerp/workflow/workitem.py", line 53, in process
result = _execute(cr, workitem, activity, ident, stack)
File "/home/han/rdtool/server/trunk/openerp/workflow/workitem.py", line 107, in _execute
wkf_expr.execute(cr, ident, workitem, activity)
File "/home/han/rdtool/server/trunk/openerp/workflow/wkf_expr.py", line 68, in execute
return _eval_expr(cr, ident, workitem, activity['action'])
File "/home/han/rdtool/server/trunk/openerp/workflow/wkf_expr.py", line 58, in _eval_expr
ret = eval(line, env, nocopy=True)
File "/home/han/rdtool/server/trunk/openerp/tools/safe_eval.py", line 286, in safe_eval
return eval(test_expr(expr,_SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in <module>
File "/home/han/rdtool/server/trunk/openerp/osv/orm.py", line 344, in function_proxy
return attr(self._cr, self._uid, [self._id], *args, **kwargs)
File "/home/han/rdtool/addons/trunk/hr_payroll_account/hr_payroll_account.py", line 66, in cancel_sheet
move_pool.unlink(cr, uid, move_ids, context=context)
File "/home/han/rdtool/addons/trunk/account/account.py", line 1325, in unlink
for move in self.browse(cr, uid, ids, context=context):
File "/home/han/rdtool/server/trunk/openerp/osv/orm.py", line 4015, in browse
return self._list_class([browse_record(cr, uid, id, self, cache, context=context, list_class=self._list_class, fields_process=fields_process) for id in select], context=context)
File "/home/han/rdtool/server/trunk/openerp/osv/orm.py", line 317, in __init__
raise BrowseRecordError(_('Wrong ID for the browse record, got %r, expected an integer.') % (id,))
BrowseRecordError: Wrong ID for the browse record, got False, expected an integer.
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/862218/+subscriptions