Dear All,
Got below error while adding Employee + Product + Manager + Searching A/c. code
to apply to user and product.
Below is error
---------------
<type> Python 2.5.1: /usr/bin/python
Sat Aug 8 11:45:10 2009
A problem occurred in a Python script. Here is the sequence of function calls
leading up to the error, in the order they occurred.
/home/openerp/openerp-web-5.0.2/lib/cherrypy/_cprequest.py in
respond(self=<cherrypy>, path_info='/search/find')
604 if self.handler:
605 self.stage = 'handler'
606 cherrypy.response.body = self.handler()
607
608 self.stage = 'before_finalize'
global cherrypy = <module>, cherrypy.response = <cherrypy>,
cherrypy.response.body = [], self = <cherrypy>, self.handler = <cherrypy>
/home/openerp/openerp-web-5.0.2/lib/cherrypy/_cpdispatch.py in
__call__(self=<cherrypy>)
23 def __call__(self):
24 try:
25 return self.callable(*self.args, **self.kwargs)
26 except TypeError, x:
27 test_callable_spec(self.callable, self.args, self.kwargs)
self = <cherrypy>, self.callable = <function>, self.args = (), self.kwargs =
{'_terp_concurrency_info': [('account.account,4', '2009-08-05
18:42:05.346626'), ('account.account,5', '2009-08-05 18:42:05.346626'),
('account.account,6', '2009-08-05 18:42:05.346626'), ('account.account,7',
'2009-08-05 18:42:05.346626'), ('account.account,8', '2009-08-05
18:42:05.346626'), ('account.account,9', '2009-08-05 18:42:05.346626'),
('account.account,10', '2009-08-05 18:42:05.346626'), ('account.account,11',
'2009-08-05 18:42:05.346626'), ('account.account,12', '2009-08-05
18:42:05.346626'), ('account.account,13', '2009-08-05 18:42:05.346626'),
('account.account,15', '2009-08-05 18:42:05.346626'), ('account.account,16',
'2009-08-05 18:42:05.346626'), ('account.account,17', '2009-08-05
18:42:05.346626'), ('account.account,18', '2009-08-05 18:42:05.346626'),
('account.account,19', '2009-08-05 18:42:05.346626'), ('account.account,20',
'2009-08-05 18:42:05.346626'), ('account.account,21', '2009-08-05
18:42:05.346626'), ('account.account,22', '2009-08-05 18:42:05.346626'),
('account.account,23', '2009-08-05 18:42:05.346626'), ('account.account,24',
'2009-08-05 18:42:05.346626'), ...], '_terp_context': '{}', '_terp_count':
'31', '_terp_domain': "[('type', '<>', 'view'#, #'type', '<>',
'consolidation'#]", '_terp_editable': '0', '_terp_id': 'False', '_terp_ids':
'[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31,
32, 33, 35, 36, 37, 38]', '_terp_limit': '20', '_terp_model':
'account.account', '_terp_offset': '100', ...}
/home/openerp/openerp-web-5.0.2/openerp/tinyres.py in wrapper(*args=(),
**kw={'_terp_concurrency_info': [('account.account,4', '2009-08-05
18:42:05.346626'), ('account.account,5', '2009-08-05 18:42:05.346626'),
('account.account,6', '2009-08-05 18:42:05.346626'), ('account.account,7',
'2009-08-05 18:42:05.346626'), ('account.account,8', '2009-08-05
18:42:05.346626'), ('account.account,9', '2009-08-05 18:42:05.346626'),
('account.account,10', '2009-08-05 18:42:05.346626'), ('account.account,11',
'2009-08-05 18:42:05.346626'), ('account.account,12', '2009-08-05
18:42:05.346626'), ('account.account,13', '2009-08-05 18:42:05.346626'),
('account.account,15', '2009-08-05 18:42:05.346626'), ('account.account,16',
'2009-08-05 18:42:05.346626'), ('account.account,17', '2009-08-05
18:42:05.346626'), ('account.account,18', '2009-08-05 18:42:05.346626'),
('account.account,19', '2009-08-05 18:42:05.346626'), ('account.account,20',
'2009-08-05 18:42:05.346626'), ('account.account,21', '2009-08-05
18:42:05.346626'), ('account.account,22', '2009-08-05 18:42:05.346626'),
('account.account,23', '2009-08-05 18:42:05.346626'), ('account.account,24',
'2009-08-05 18:42:05.346626'), ...], '_terp_context': '{}', '_terp_count':
'31', '_terp_domain': "[('type', '<>', 'view'#, #'type', '<>',
'consolidation'#]", '_terp_editable': '0', '_terp_id': 'False', '_terp_ids':
'[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31,
32, 33, 35, 36, 37, 38]', '_terp_limit': '20', '_terp_model':
'account.account', '_terp_offset': '100', ...})
114 # User is logged in; allow access
115 clear_login_fields(kw)
116 return fn(*args, **kw)
117 else:
118 # User isn't logged in yet.
fn = <bound method Search.find of <openerp>>, args = (), kw =
{'_terp_concurrency_info': [('account.account,4', '2009-08-05
18:42:05.346626'), ('account.account,5', '2009-08-05 18:42:05.346626'),
('account.account,6', '2009-08-05 18:42:05.346626'), ('account.account,7',
'2009-08-05 18:42:05.346626'), ('account.account,8', '2009-08-05
18:42:05.346626'), ('account.account,9', '2009-08-05 18:42:05.346626'),
('account.account,10', '2009-08-05 18:42:05.346626'), ('account.account,11',
'2009-08-05 18:42:05.346626'), ('account.account,12', '2009-08-05
18:42:05.346626'), ('account.account,13', '2009-08-05 18:42:05.346626'),
('account.account,15', '2009-08-05 18:42:05.346626'), ('account.account,16',
'2009-08-05 18:42:05.346626'), ('account.account,17', '2009-08-05
18:42:05.346626'), ('account.account,18', '2009-08-05 18:42:05.346626'),
('account.account,19', '2009-08-05 18:42:05.346626'), ('account.account,20',
'2009-08-05 18:42:05.346626'), ('account.account,21', '2009-08-05
18:42:05.346626'), ('account.account,22', '2009-08-05 18:42:05.346626'),
('account.account,23', '2009-08-05 18:42:05.346626'), ('account.account,24',
'2009-08-05 18:42:05.346626'), ...], '_terp_context': '{}', '_terp_count':
'31', '_terp_domain': "[('type', '<>', 'view'#, #'type', '<>',
'consolidation'#]", '_terp_editable': '0', '_terp_id': 'False', '_terp_ids':
'[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31,
32, 33, 35, 36, 37, 38]', '_terp_limit': '20', '_terp_model':
'account.account', '_terp_offset': '100', ...}
/home/openerp/openerp-web-5.0.2/openerp/tools/expose.py in
func_wrapper(*args=(<openerp>,), **kw={'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0', '_terp_id':
'False', '_terp_ids': '[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24,
25, 26, 27, 30, 31, 32, 33, 35, 36, 37, 38]', '_terp_limit': '20',
'_terp_model': 'account.account', '_terp_offset': '100', ...})
202 def func_wrapper(*args, **kw):
203
204 res = func(*args, **kw)
205
206 if format == 'json' or (allow_json and 'allow_json' in
cherrypy.request.params):
global res =
'/home/openerp/openerp-web-5.0.2/openerp/widgets_search/templates/search.mako',
func = <function>, args = (<openerp>,), kw = {'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0', '_terp_id':
'False', '_terp_ids': '[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24,
25, 26, 27, 30, 31, 32, 33, 35, 36, 37, 38]', '_terp_limit': '20',
'_terp_model': 'account.account', '_terp_offset': '100', ...}
/home/openerp/openerp-web-5.0.2/openerp/subcontrollers/form.py in
find(self=<openerp>, **kw={'_terp_concurrency_info': [('account.account,4',
'2009-08-05 18:42:05.346626'), ('account.account,5', '2009-08-05
18:42:05.346626'), ('account.account,6', '2009-08-05 18:42:05.346626'),
('account.account,7', '2009-08-05 18:42:05.346626'), ('account.account,8',
'2009-08-05 18:42:05.346626'), ('account.account,9', '2009-08-05
18:42:05.346626'), ('account.account,10', '2009-08-05 18:42:05.346626'),
('account.account,11', '2009-08-05 18:42:05.346626'), ('account.account,12',
'2009-08-05 18:42:05.346626'), ('account.account,13', '2009-08-05
18:42:05.346626'), ('account.account,15', '2009-08-05 18:42:05.346626'),
('account.account,16', '2009-08-05 18:42:05.346626'), ('account.account,17',
'2009-08-05 18:42:05.346626'), ('account.account,18', '2009-08-05
18:42:05.346626'), ('account.account,19', '2009-08-05 18:42:05.346626'),
('account.account,20', '2009-08-05 18:42:05.346626'), ('account.account,21',
'2009-08-05 18:42:05.346626'), ('account.account,22', '2009-08-05
18:42:05.346626'), ('account.account,23', '2009-08-05 18:42:05.346626'),
('account.account,24', '2009-08-05 18:42:05.346626'), ...], '_terp_context':
'{}', '_terp_count': '31', '_terp_domain': "[('type', '<>', 'view'#, #'type',
'<>', 'consolidation'#]", '_terp_editable': '0', '_terp_filter_action': 'FIND',
'_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16,
17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36, 37, 38]', '_terp_limit':
None, '_terp_model': 'account.account', ...})
689 kw['_terp_filter_action'] = 'FIND'
690
691 return self.filter(**kw)
692
693 @expose()
self = <openerp>, self.filter = <function>, kw = {'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0',
'_terp_filter_action': 'FIND', '_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36,
37, 38]', '_terp_limit': None, '_terp_model': 'account.account', ...}
/home/openerp/openerp-web-5.0.2/openerp/tinyres.py in wrapper(*args=(),
**kw={'_terp_concurrency_info': [('account.account,4', '2009-08-05
18:42:05.346626'), ('account.account,5', '2009-08-05 18:42:05.346626'),
('account.account,6', '2009-08-05 18:42:05.346626'), ('account.account,7',
'2009-08-05 18:42:05.346626'), ('account.account,8', '2009-08-05
18:42:05.346626'), ('account.account,9', '2009-08-05 18:42:05.346626'),
('account.account,10', '2009-08-05 18:42:05.346626'), ('account.account,11',
'2009-08-05 18:42:05.346626'), ('account.account,12', '2009-08-05
18:42:05.346626'), ('account.account,13', '2009-08-05 18:42:05.346626'),
('account.account,15', '2009-08-05 18:42:05.346626'), ('account.account,16',
'2009-08-05 18:42:05.346626'), ('account.account,17', '2009-08-05
18:42:05.346626'), ('account.account,18', '2009-08-05 18:42:05.346626'),
('account.account,19', '2009-08-05 18:42:05.346626'), ('account.account,20',
'2009-08-05 18:42:05.346626'), ('account.account,21', '2009-08-05
18:42:05.346626'), ('account.account,22', '2009-08-05 18:42:05.346626'),
('account.account,23', '2009-08-05 18:42:05.346626'), ('account.account,24',
'2009-08-05 18:42:05.346626'), ...], '_terp_context': '{}', '_terp_count':
'31', '_terp_domain': "[('type', '<>', 'view'#, #'type', '<>',
'consolidation'#]", '_terp_editable': '0', '_terp_filter_action': 'FIND',
'_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16,
17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36, 37, 38]', '_terp_limit':
None, '_terp_model': 'account.account', ...})
114 # User is logged in; allow access
115 clear_login_fields(kw)
116 return fn(*args, **kw)
117 else:
118 # User isn't logged in yet.
fn = <bound method Search.filter of <openerp>>, args = (), kw =
{'_terp_concurrency_info': [('account.account,4', '2009-08-05
18:42:05.346626'), ('account.account,5', '2009-08-05 18:42:05.346626'),
('account.account,6', '2009-08-05 18:42:05.346626'), ('account.account,7',
'2009-08-05 18:42:05.346626'), ('account.account,8', '2009-08-05
18:42:05.346626'), ('account.account,9', '2009-08-05 18:42:05.346626'),
('account.account,10', '2009-08-05 18:42:05.346626'), ('account.account,11',
'2009-08-05 18:42:05.346626'), ('account.account,12', '2009-08-05
18:42:05.346626'), ('account.account,13', '2009-08-05 18:42:05.346626'),
('account.account,15', '2009-08-05 18:42:05.346626'), ('account.account,16',
'2009-08-05 18:42:05.346626'), ('account.account,17', '2009-08-05
18:42:05.346626'), ('account.account,18', '2009-08-05 18:42:05.346626'),
('account.account,19', '2009-08-05 18:42:05.346626'), ('account.account,20',
'2009-08-05 18:42:05.346626'), ('account.account,21', '2009-08-05
18:42:05.346626'), ('account.account,22', '2009-08-05 18:42:05.346626'),
('account.account,23', '2009-08-05 18:42:05.346626'), ('account.account,24',
'2009-08-05 18:42:05.346626'), ...], '_terp_context': '{}', '_terp_count':
'31', '_terp_domain': "[('type', '<>', 'view'#, #'type', '<>',
'consolidation'#]", '_terp_editable': '0', '_terp_filter_action': 'FIND',
'_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16,
17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36, 37, 38]', '_terp_limit':
None, '_terp_model': 'account.account', ...}
/home/openerp/openerp-web-5.0.2/openerp/tools/expose.py in
func_wrapper(*args=(<openerp>,), **kw={'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0',
'_terp_filter_action': 'FIND', '_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36,
37, 38]', '_terp_limit': None, '_terp_model': 'account.account', ...})
202 def func_wrapper(*args, **kw):
203
204 res = func(*args, **kw)
205
206 if format == 'json' or (allow_json and 'allow_json' in
cherrypy.request.params):
global res =
'/home/openerp/openerp-web-5.0.2/openerp/widgets_search/templates/search.mako',
func = <function>, args = (<openerp>,), kw = {'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0',
'_terp_filter_action': 'FIND', '_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36,
37, 38]', '_terp_limit': None, '_terp_model': 'account.account', ...}
/home/openerp/openerp-web-5.0.2/openerp/tools/utils.py in
func_wrapper(*args=[<openerp>], **kw={'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0',
'_terp_filter_action': 'FIND', '_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36,
37, 38]', '_terp_limit': None, '_terp_model': 'account.account', ...})
146
147 args, kw = from_kw(func, args, kw)
148 return func(*args, **kw)
149
150 return decorated(func_wrapper, func)
func = <function>, args = [<openerp>], kw = {'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0',
'_terp_filter_action': 'FIND', '_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36,
37, 38]', '_terp_limit': None, '_terp_model': 'account.account', ...}
/home/openerp/openerp-web-5.0.2/openerp/tools/utils.py in
func_wrapper(*args=(<openerp>,), **kw={'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0',
'_terp_filter_action': 'FIND', '_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36,
37, 38]', '_terp_limit': None, '_terp_model': 'account.account', ...})
163 return handler(*args, **kw)
164
165 return func(*args, **kw)
166
167 return decorated(func_wrapper, func)
func = <function>, args = (<openerp>,), kw = {'_terp_concurrency_info':
[('account.account,4', '2009-08-05 18:42:05.346626'), ('account.account,5',
'2009-08-05 18:42:05.346626'), ('account.account,6', '2009-08-05
18:42:05.346626'), ('account.account,7', '2009-08-05 18:42:05.346626'),
('account.account,8', '2009-08-05 18:42:05.346626'), ('account.account,9',
'2009-08-05 18:42:05.346626'), ('account.account,10', '2009-08-05
18:42:05.346626'), ('account.account,11', '2009-08-05 18:42:05.346626'),
('account.account,12', '2009-08-05 18:42:05.346626'), ('account.account,13',
'2009-08-05 18:42:05.346626'), ('account.account,15', '2009-08-05
18:42:05.346626'), ('account.account,16', '2009-08-05 18:42:05.346626'),
('account.account,17', '2009-08-05 18:42:05.346626'), ('account.account,18',
'2009-08-05 18:42:05.346626'), ('account.account,19', '2009-08-05
18:42:05.346626'), ('account.account,20', '2009-08-05 18:42:05.346626'),
('account.account,21', '2009-08-05 18:42:05.346626'), ('account.account,22',
'2009-08-05 18:42:05.346626'), ('account.account,23', '2009-08-05
18:42:05.346626'), ('account.account,24', '2009-08-05 18:42:05.346626'), ...],
'_terp_context': '{}', '_terp_count': '31', '_terp_domain': "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", '_terp_editable': '0',
'_terp_filter_action': 'FIND', '_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7,
8, 9, 10, 11, 12, 13, 15, 16, 17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36,
37, 38]', '_terp_limit': None, '_terp_model': 'account.account', ...}
/home/openerp/openerp-web-5.0.2/openerp/subcontrollers/form.py in
filter(self=<openerp>, **kw={'_terp_concurrency_info': [('account.account,4',
'2009-08-05 18:42:05.346626'), ('account.account,5', '2009-08-05
18:42:05.346626'), ('account.account,6', '2009-08-05 18:42:05.346626'),
('account.account,7', '2009-08-05 18:42:05.346626'), ('account.account,8',
'2009-08-05 18:42:05.346626'), ('account.account,9', '2009-08-05
18:42:05.346626'), ('account.account,10', '2009-08-05 18:42:05.346626'),
('account.account,11', '2009-08-05 18:42:05.346626'), ('account.account,12',
'2009-08-05 18:42:05.346626'), ('account.account,13', '2009-08-05
18:42:05.346626'), ('account.account,15', '2009-08-05 18:42:05.346626'),
('account.account,16', '2009-08-05 18:42:05.346626'), ('account.account,17',
'2009-08-05 18:42:05.346626'), ('account.account,18', '2009-08-05
18:42:05.346626'), ('account.account,19', '2009-08-05 18:42:05.346626'),
('account.account,20', '2009-08-05 18:42:05.346626'), ('account.account,21',
'2009-08-05 18:42:05.346626'), ('account.account,22', '2009-08-05
18:42:05.346626'), ('account.account,23', '2009-08-05 18:42:05.346626'),
('account.account,24', '2009-08-05 18:42:05.346626'), ...], '_terp_context':
'{}', '_terp_count': '31', '_terp_domain': "[('type', '<>', 'view'#, #'type',
'<>', 'consolidation'#]", '_terp_editable': '0', '_terp_filter_action': 'FIND',
'_terp_id': 'False', '_terp_ids': '[4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16,
17, 1..., 24, 25, 26, 27, 30, 31, 32, 33, 35, 36, 37, 38]', '_terp_limit':
None, '_terp_model': 'account.account', ...})
654 data = params.search_data
655
656 res = search(params.model, o, l, domain=domain, data=data)
657
658 o = res['offset']
res undefined, global search = <function>, params = {'_terp_view_type': 'tree',
'_terp_offset': None... '<>', 'consolidation'#]", '_terp_selectable': 1},
params.model = 'account.account', o = 0, l = 20, domain = "[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", data = {'code': False, 'name':
'income', 'type': False, 'user_type': False}
/home/openerp/openerp-web-5.0.2/openerp/subcontrollers/form.py in
search(model='account.account', offset=0, limit=20, domain="[('type', '<>',
'view'#, #'type', '<>', 'consolidation'#]", context={}, data={'code': False,
'name': 'income', 'type': False, 'user_type': False})
110
111 if t:
112 search_domain += t
113 search_data[k] = v
114
search_domain = "[('type', '<>', 'view'#, #'type', '<>', 'consolidation'#]", t
= [('name', 'ilike', 'income')]
<type>: cannot concatenate 'str' and 'list' objects
-----------------
Can anyone help.
Atul
------------------------
Sincerely,
Deven
www.4colordesign.com
-------------------- m2f --------------------
--
http://www.openobject.com/forum/viewtopic.php?p=40686#40686
-------------------- m2f --------------------
_______________________________________________
Tinyerp-users mailing list
http://tiny.be/mailman2/listinfo/tinyerp-users