** Project changed: openobject-server => openobject-addons -- You received this bug notification because you are a member of OpenERP Framework Experts, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/1049199
Title: Error on Employee unlink Status in OpenERP Addons (modules): New Bug description: With the last revision of OpenERP Server http://bazaar.launchpad.net/~openerp/openobject- server/6.1/revision/4268 I obtain an error if I unlink an employee. Client Traceback (most recent call last): File "/home/hugo/openerp/sources/6.1/modules/web/common/http.py", line 180, in dispatch response["result"] = method(controller, self, **self.params) File "/home/hugo/openerp/sources/6.1/modules/web/controllers/main.py", line 1044, in call return self.call_common(req, model, method, args, domain_id, context_id) File "/home/hugo/openerp/sources/6.1/modules/web/controllers/main.py", line 996, in call_common return self._call_kw(req, model, method, args, {}) File "/home/hugo/openerp/sources/6.1/modules/web/controllers/main.py", line 1010, in _call_kw return getattr(req.session.model(model), method)(*args, **kwargs) File "/home/hugo/openerp/sources/6.1/modules/web/common/openerplib/main.py", line 250, in proxy args, kw) File "/home/hugo/openerp/sources/6.1/modules/web/common/openerplib/main.py", line 117, in proxy result = self.connector.send(self.service_name, method, *args) File "/home/hugo/openerp/sources/6.1/modules/web/common/http.py", line 608, in send raise xmlrpclib.Fault(openerp.tools.exception_to_unicode(e), formatted_info) Server Traceback (most recent call last): File "/home/hugo/openerp/sources/6.1/modules/web/common/http.py", line 593, in send return openerp.netsvc.dispatch_rpc(service_name, method, args) File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/netsvc.py", line 360, in dispatch_rpc result = ExportService.getService(service_name).dispatch(method, params) File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/service/web_services.py", line 586, in dispatch res = fn(db, uid, *params) File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/osv/osv.py", line 167, in execute_kw return self.execute(db, uid, obj, method, *args, **kw or {}) File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/osv/osv.py", line 121, in wrapper return f(self, dbname, *args, **kwargs) File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/osv/osv.py", line 176, in execute res = self.execute_cr(cr, uid, obj, method, *args, **kw) File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/osv/osv.py", line 164, in execute_cr return getattr(object, method)(cr, uid, *args, **kw) File "/home/hugo/openerp/sources/6.1/modules/hr/hr.py", line 189, in unlink return super(hr_employee, self).unlink(cr, uid, ids, context=context) File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/osv/orm.py", line 3726, in unlink result_store = self._store_get_values(cr, uid, ids, self._all_columns.keys(), context) File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/osv/orm.py", line 4295, in _store_get_values target_ids = [id for id in function[id_mapping_fnct_](self, cr, SUPERUSER_ID, ids, context) if id] File "/home/hugo/openerp/sources/6.1/modules/hr/hr.py", line 85, in _get_job_position if employee.job_id: File "/home/hugo/openerp/sources/6.1/openobject-server/openerp/osv/orm.py", line 478, in __getattr__ raise AttributeError(e) AttributeError: 'Field job_id not found in browse_record(hr.employee, 13)' I think that this error is related with this commit http://bazaar.launchpad.net/~openerp/openobject- server/6.1/revision/4262 because the field job_id is a field of hr.employee that is used to decide when to store a function in hr.job object and reverting changes to revision 4261 makes that it works as expected and there no are problems when trying to unlink an Employee. Regards. To manage notifications about this bug go to: https://bugs.launchpad.net/openobject-addons/+bug/1049199/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~openerp-expert-framework Post to : [email protected] Unsubscribe : https://launchpad.net/~openerp-expert-framework More help : https://help.launchpad.net/ListHelp

