Everytime I sign in to OpenERP, I always receive "OpenERP Server Error" message and all the transaction like purchase orders are gone (only in my account but still exist in other accounts). What have I done wrong? How can I fix this problem?
OpenERP Server Error Traceback (most recent call last): File "/home/odoo/src/web/saas-2/addons/web/http.py", line 325, in dispatch response["result"] = self._call_function(*self.params) File "/home/odoo/src/web/saas-2/addons/web/http.py", line 174, in _call_function return self.func(args, *kwargs) File "/home/odoo/src/web/saas-2/addons/web/http.py", line 1060, in nfunc return checked_call(request.db, *args, *kwargs) File "/home/odoo/src/server/saas-2/openerp/service/model.py", line 111, in wrapper return f(dbname, args, *kwargs) File "/home/odoo/src/web/saas-2/addons/web/http.py", line 1052, in checked_call return func(a, *kw) File "/home/odoo/src/web/saas-2/addons/web/controllers/main.py", line 1096, in call_kw return self._call_kw(model, method, args, kwargs) File "/home/odoo/src/web/saas-2/addons/web/controllers/main.py", line 1088, in _call_kw return getattr(request.registry.get(model), method)(request.cr, request.uid, args, *kwargs) File "/home/odoo/src/addons/saas-2/mail/mail_message.py", line 591, in message_read message_id_list.insert(0, self._message_read_dict(cr, uid, message_tree[key], context=context)) File "/home/odoo/src/addons/saas-2/mail/mail_message.py", line 421, in _message_read_dict 'to_read': message.to_read, File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 500, in __getattr__ return self[name] File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 408, in __getitem__ field_values = self._table.read(self._cr, self._uid, ids, field_names, context=self._context, load="_classic_write") File "/home/odoo/src/addons/saas-2/mail/mail_message.py", line 859, in read res = super(mail_message, self).read(cr, uid, ids, fields=fields, context=context, load=load) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 3673, in read result = self._read_flat(cr, user, select, fields, context, load) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 3789, in _read_flat res2 = self._columns[f].get(cr, self, ids, f, user, context=context, values=res) File "/home/odoo/src/server/saas-2/openerp/osv/fields.py", line 1173, in get result = self._fnct(obj, cr, uid, ids, name, self._arg, context) File "/home/odoo/src/addons/saas-2/mail/mail_message.py", line 109, in _get_to_read ], context=context) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 2378, in search return self._search(cr, user, args, offset=offset, limit=limit, order=order, context=context, count=count) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 4949, in _search self._apply_ir_rules(cr, user, query, 'read', context=context) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 4829, in _apply_ir_rules rule_where_clause, rule_where_clause_params, rule_tables = rule_obj.domain_get(cr, uid, self._name, mode, context=context) File "/home/odoo/src/server/saas-2/openerp/addons/base/ir/ir_rule.py", line 156, in domain_get query = self.pool[model_name]._where_calc(cr, SUPERUSER_ID, dom, active_test=False) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 4774, in _where_calc e = expression.expression(cr, user, domain, self, context) File "/home/odoo/src/server/saas-2/openerp/osv/expression.py", line 641, in __init__ self.parse(cr, uid, context=context) File "/home/odoo/src/server/saas-2/openerp/osv/expression.py", line 840, in parse right_ids = relational_model.search(cr, uid, [(field_path[1], operator, right)], context=context) File "/home/odoo/src/addons/saas-2/base_calendar/crm_meeting.py", line 138, in search return super(mail_message, self).search(cr, uid, args, offset=offset, limit=limit, order=order, context=context, count=count) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 2378, in search return self._search(cr, user, args, offset=offset, limit=limit, order=order, context=context, count=count) File "/home/odoo/src/addons/saas-2/portal/mail_message.py", line 38, in _search context=context, count=False, access_rights_uid=access_rights_uid) File "/home/odoo/src/addons/saas-2/mail/mail_message.py", line 642, in _search context=context, count=count, access_rights_uid=access_rights_uid) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 4948, in _search query = self._where_calc(cr, user, args, context=context) File "/home/odoo/src/server/saas-2/openerp/osv/orm.py", line 4774, in _where_calc e = expression.expression(cr, user, domain, self, context) File "/home/odoo/src/server/saas-2/openerp/osv/expression.py", line 641, in __init__ self.parse(cr, uid, context=context) File "/home/odoo/src/server/saas-2/openerp/osv/expression.py", line 805, in parse raise ValueError("Invalid field %r in leaf %r" % (left, str(leaf))) ValueError: Invalid field 'state' in leaf "<osv.extendedleaf: ('state',="" 'in',="" ['draft',="" 'sent',="" 'cancel',="" 'confirmed'])="" on="" mail_message="" (ctx:="" )>"<="" p="">