Whenever i try to print a report from the webikt (e.g. General Ledger), i get the following error message:
coercing to Unicode: need string or buffer, bool found
(, TypeError('coercing to Unicode: need string or buffer, bool found',), )
I set the webkit_path system parameter to 'E:\ERP\webkit\wkhtmltopdf\wkhtmltopdf.exe' (without the quote marks).
Installation:
OpenErp V7 (Dutch)
Windows Vista 64bit
I am not a sysadmin or programmer, and I have no idea what to try next.
help?
↧
Webkit Reporting Error: Coercing to Unicode
↧
No module named pooler
I am trying to restart openerp , but getting the following error:
No handlers could be found for logger "openerp.addons.base_gengo.wizard.base_gengo_translations"
Traceback (most recent call last):
File "/usr/bin/openerp-server", line 10, in
openerp.cli.main()
File "/usr/lib/pymodules/python2.7/openerp/cli/__init__.py", line 51, in main
__import__(m)
File "/usr/lib/pymodules/python2.7/openerp/modules/module.py", line 133, in load_module
mod = imp.load_module('openerp.addons.' + module_part, f, path, descr)
File "/usr/lib/pymodules/python2.7/openerp/addons/account_test/__init__.py", line 1, in
import account_test
File "/usr/lib/pymodules/python2.7/openerp/addons/account_test/account_test.py", line 32, in
import pooler
ImportError: No module named pooler
What could be the issue here? How can i resolve this?
↧
↧
problems with opening modules
I have remove some company's
after that, i cant use the modules
error:
Client Traceback (most recent call last):
File "/etc/openerp/openerp/addons/web/http.py", line 204, in dispatch
response["result"] = method(self, **self.params)
File "/etc/openerp/openerp/addons/web/controllers/main.py", line 1054, in search_read
return self.do_search_read(req, model, fields, offset, limit, domain, sort)
File "/etc/openerp/openerp/addons/web/controllers/main.py", line 1089, in do_search_read
records = Model.read(ids, fields or False, req.context)
File "/etc/openerp/openerp/addons/web/session.py", line 42, in proxy
result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
File "/etc/openerp/openerp/addons/web/session.py", line 30, in proxy_method
result = self.session.send(self.service_name, method, *args)
File "/etc/openerp/openerp/addons/web/session.py", line 103, in send
raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)
Server Traceback (most recent call last):
File "/etc/openerp/openerp/addons/web/session.py", line 89, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/etc/openerp/openerp/netsvc.py", line 292, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/etc/openerp/openerp/service/web_services.py", line 626, in dispatch
res = fn(db, uid, *params)
File "/etc/openerp/openerp/osv/osv.py", line 188, in execute_kw
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/etc/openerp/openerp/osv/osv.py", line 131, in wrapper
return f(self, dbname, *args, **kwargs)
File "/etc/openerp/openerp/osv/osv.py", line 197, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/etc/openerp/openerp/osv/osv.py", line 185, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/etc/openerp/openerp/osv/orm.py", line 3612, in read
result = self._read_flat(cr, user, select, fields, context, load)
File "/etc/openerp/openerp/osv/orm.py", line 3732, in _read_flat
res2 = self._columns[f].get(cr, self, ids, f, user, context=context, values=res)
File "/etc/openerp/openerp/osv/fields.py", line 1139, in get
result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
File "/etc/openerp/openerp/osv/fields.py", line 1205, in _fnct_read
value = value[field] or False
File "/etc/openerp/openerp/osv/orm.py", line 401, in __getitem__
field_values = self._table.read(self._cr, self._uid, ids, field_names, context=self._context, load="_classic_write")
File "/etc/openerp/openerp/osv/orm.py", line 3612, in read
result = self._read_flat(cr, user, select, fields, context, load)
File "/etc/openerp/openerp/osv/orm.py", line 3732, in _read_flat
res2 = self._columns[f].get(cr, self, ids, f, user, context=context, values=res)
File "/etc/openerp/openerp/osv/fields.py", line 1139, in get
result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
File "/etc/openerp/openerp/addons/base/res/res_partner.py", line 212, in
_commercial_partner_id = lambda self, *args, **kwargs: self._commercial_partner_compute(*args, **kwargs)
File "/etc/openerp/openerp/addons/base/res/res_partner.py", line 206, in _commercial_partner_compute
while not current_partner.is_company and current_partner.parent_id:
File "/etc/openerp/openerp/osv/orm.py", line 488, in __getattr__
raise AttributeError(e)
AttributeError: 'Field is_company not found in browse_record(res.partner, 23)'
↧
The following error appears and sales orders and quotations are gone in the menu, what to do?
Client Traceback (most recent call last):
File "E:\Shares\OpenERP\Server\server\openerp\addons\web\http.py", line 204, in dispatch
File "E:\Shares\OpenERP\Server\server\openerp\addons\web\controllers\main.py", line 1040, in load_needaction
File "E:\Shares\OpenERP\Server\server\openerp\addons\web\session.py", line 42, in proxy
File "E:\Shares\OpenERP\Server\server\openerp\addons\web\session.py", line 30, in proxy_method
File "E:\Shares\OpenERP\Server\server\openerp\addons\web\session.py", line 103, in send
Server Traceback (most recent call last):
File "E:\Shares\OpenERP\Server\server\openerp\addons\web\session.py", line 89, in send
File "E:\Shares\OpenERP\Server\server\.\openerp\netsvc.py", line 292, in dispatch_rpc
File "E:\Shares\OpenERP\Server\server\.\openerp\service\web_services.py", line 626, in dispatch
File "E:\Shares\OpenERP\Server\server\.\openerp\osv\osv.py", line 188, in execute_kw
File "E:\Shares\OpenERP\Server\server\.\openerp\osv\osv.py", line 131, in wrapper
File "E:\Shares\OpenERP\Server\server\.\openerp\osv\osv.py", line 197, in execute
File "E:\Shares\OpenERP\Server\server\.\openerp\osv\osv.py", line 185, in execute_cr
File "E:\Shares\OpenERP\Server\server\openerp\addons\base\ir\ir_ui_menu.py", line 322, in get_needaction_data
File "E:\Shares\OpenERP\Server\server\.\openerp\tools\cache.py", line 18, in lookup
File "E:\Shares\OpenERP\Server\server\.\openerp\tools\cache.py", line 46, in lookup
File "E:\Shares\OpenERP\Server\server\openerp\addons\base\ir\ir_model.py", line 872, in get_object_reference
File "E:\Shares\OpenERP\Server\server\.\openerp\tools\cache.py", line 18, in lookup
File "E:\Shares\OpenERP\Server\server\.\openerp\tools\cache.py", line 46, in lookup
File "E:\Shares\OpenERP\Server\server\openerp\addons\base\ir\ir_model.py", line 865, in _get_id
ValueError: No such external ID currently defined in the system: sale.menu_sale_quotations
↧
safe_eval:cannot eval fuctions.. warning for RML
- 2013-12-09 17:55:04,994 3944 ERROR Test_Dec openerp.tools.safe_eval: Cannot eval "'' ]][[ line_no() ]][[ blank_line(10)]][[ setTag('para','xpre')"
-Traceback (most recent call last):
- File "C:\Program Files\OpenERP 7.0-20131021-123225\Server\server\.\openerp\tools\safe_eval.py", line 241, in safe_eval
-File "C:\Program Files\OpenERP 7.0-20131021-123225\Server\server\.\openerp\tools\safe_eval.py", line 107, in test_expr
-File "", line 1
'' ]][[ line_no() ]][[ blank_line(10)]][[ setTag('para','xpre')
^
-SyntaxError: invalid syntax
-2013-12-09 17:55:04,994 3944 WARNING Test_Dec openerp.report.render.rml2pdf.utils: rml_tag: "'' ]][[ line_no() ]][[ blank_line(10)]][[ setTag('para','xpre')"
-Traceback (most recent call last):
- File "C:\Program Files\OpenERP 7.0-20131021-123225\Server\server\.\openerp\report\render\rml2pdf\utils.py", line 84, in _child_get
- File "C:\Program Files\OpenERP 7.0-20131021-123225\Server\server\.\openerp\tools\safe_eval.py", line 241, in safe_eval
-File "C:\Program Files\OpenERP 7.0-20131021-123225\Server\server\.\openerp\tools\safe_eval.py", line 107, in test_expr
- File "", line 1
'' ]][[ line_no() ]][[ blank_line(10)]][[ setTag('para','xpre')
^
- SyntaxError: invalid syntax
can not execute functions from RML file.
↧
↧
Why do I get a 'role does not exist' error after OpenERP installation
I am installing openerp at my local server, I have installed it and its dependences but after finishing its installation when i run server *'openerp-server'* and acces it using *0.0.0.0:8069/*. I got the following error
OpenERP Server Error
Client Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/addons/web/http.py", line 195, in dispatch
response["result"] = method(self, **self.params)
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/addons/web/controllers/main.py", line 709, in get_list
return db_list(req)
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/addons/web/controllers/main.py", line 88, in db_list
dbs = proxy.list()
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/addons/web/session.py", line 31, in proxy_method
result = self.session.send(self.service_name, method, *args)
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/addons/web/session.py", line 104, in send
raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)
Server Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/addons/web/session.py", line 90, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/netsvc.py", line 295, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/service/web_services.py", line 122, in dispatch
return fn(*params)
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/service/web_services.py", line 351, in exp_list
cr = db.cursor()
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/sql_db.py", line 477, in cursor
return Cursor(self._pool, self.dbname, serialized=serialized)
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/sql_db.py", line 183, in __init__
self._cnx = pool.borrow(dsn(dbname))
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/sql_db.py", line 378, in _locked
return fun(self, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/openerp-7.0_20130211_002141-py2.7.egg/openerp/sql_db.py", line 433, in borrow
result = psycopg2.connect(dsn=dsn, connection_factory=PsycoConnection)
File "/usr/lib/python2.7/dist-packages/psycopg2/__init__.py", line 179, in connect
connection_factory=connection_factory, async=async)
OperationalError: FATAL: role "ghrix" does not exist
I haven't recognize this error.
One more thing , I haven't edit **OpenERP server configuration file** . And if I have to edit this file then what are those changes.
Thanks.
↧
Point of sale - Can't send orders
Hello I testing the POS sales in a multi-company enviroment, I configured this one with store and wharehouse for an child company. My error happens when I try send one order after payment, button gren of point of sale is converted to red and firebug shows this error:
Failed to send order: Object { id=2, data={...}}
**POST:**
{"jsonrpc":"2.0","method":"call","params":{"model":"pos.order","method":"create_from_ui","args":[[{"id":2,"data":{"name":"Order 1372627409348","amount_paid":6,"amount_total":5.5,"amount_tax":0,"amount_return":0.5,"lines":[[0,0,{"qty":1,"price_unit":5.5,"discount":0,"product_id":37}]],"statement_ids":[[0,0,{"name":"2013-06-30 21:23:46","statement_id":13,"account_id":2174,"journal_id":55,"amount":6}]],"pos_session_id":8,"user_id":4}}]],"kwargs":{},"session_id":"1c41d0e2af8b4b22b8be1bb11efdb7fe","context":{"lang":"es_MX","tz":"America/Mexico_City","uid":4}},"id":"r546"}
**RESPONSE:**
{"jsonrpc": "2.0", "id": "r546", "error": {"message": "OpenERP Server Error", "code": 200, "data": {"debug": "Client Traceback (most recent call last):\n File \"/opt/bitnami/apps/openerp/lib/openerp-7.0_20130508_231028-py2.7.egg/openerp/addons/web/http.py\", line 204, in dispatch\n response[\"result\"] = method(self, **self.params)\n File \"/opt/bitnami/apps/openerp/lib/openerp-7.0_20130508_231028-py2.7.egg/openerp/addons/web/controllers/main.py\", line 1129, in call_kw\n return self._call_kw(req, model, method, args, kwargs)\n File \"/opt/bitnami/apps/openerp/lib/openerp-7.0_20130508_231028-py2.7.egg/openerp/addons/web/controllers/main.py\", line 1121, in _call_kw\n return getattr(req.session.model(model), method)(*args, **kwargs)\n File \"/opt/bitnami/apps/openerp/lib/openerp-7.0_20130508_231028-py2.7.egg/openerp/addons/web/session.py\", line 43, in proxy\n result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)\n File \"/opt/bitnami/apps/openerp/lib/openerp-7.0_20130508_231028-py2.7.egg/openerp/addons/web/session.py\", line 31, in proxy_method\n result = self.session.send(self.service_name, method, *args)\n File \"/opt/bitnami/apps/openerp/lib/openerp-7.0_20130508_231028-py2.7.egg/openerp/addons/web/session.py\", line 92, in send\n raise xmlrpclib.Fault(code_string % (e.name, e.value), '')\n\n\nServer ", "fault_code": "warning -- Integrity Error\n\nThe operation cannot be completed, probably due to the following:\n- deletion: you may be trying to delete a record while other records still reference it\n- creation/update: a mandatory field is not correctly set\n\n[object with reference: name - name]", "type": "server_exception"}}}
thanks in advanced
↧
whenever i try to install modules, it shows "Uncaught TypeError"?
i succeeded in creating new database, but whenever i try to install modules the site says
**Uncaught TypeError: Object [object global] has no method 'getAttribute'**
how to solve this problem?
↧
Health and Safety Management System Module Install Error
Hi,
I just installed OpenERP and its impressive. I have used it for only a few hours. I have installed a number of modules successfully.
When I install the Health and Safety Management System Module I get the following error. How do I fix this?
OpenERP Server Error
Client Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/openerp/addons/web/http.py", line 204, in dispatch
response["result"] = method(self, **self.params)
File "/usr/lib/pymodules/python2.7/openerp/addons/web/controllers/main.py", line 1132, in call_button
action = self._call_kw(req, model, method, args, {})
File "/usr/lib/pymodules/python2.7/openerp/addons/web/controllers/main.py", line 1120, in _call_kw
return getattr(req.session.model(model), method)(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 42, in proxy
result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 30, in proxy_method
result = self.session.send(self.service_name, method, *args)
File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 103, in send
raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)
Server Traceback (most recent call last):
File "/usr/lib/pymodules/python2.7/openerp/addons/web/session.py", line 89, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/usr/lib/pymodules/python2.7/openerp/netsvc.py", line 292, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/usr/lib/pymodules/python2.7/openerp/service/web_services.py", line 626, in dispatch
res = fn(db, uid, *params)
File "/usr/lib/pymodules/python2.7/openerp/osv/osv.py", line 188, in execute_kw
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/usr/lib/pymodules/python2.7/openerp/osv/osv.py", line 131, in wrapper
return f(self, dbname, *args, **kwargs)
File "/usr/lib/pymodules/python2.7/openerp/osv/osv.py", line 197, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/usr/lib/pymodules/python2.7/openerp/osv/osv.py", line 185, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/usr/lib/pymodules/python2.7/openerp/addons/base/module/module.py", line 680, in install_from_urls
bck = backup(module_path, False)
File "/usr/lib/pymodules/python2.7/openerp/addons/base/module/module.py", line 69, in backup
shutil.move(path, bck)
File "/usr/lib/python2.7/shutil.py", line 296, in move
copytree(src, real_dst, symlinks=True)
File "/usr/lib/python2.7/shutil.py", line 175, in copytree
os.makedirs(dst)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/usr/lib/pymodules/python2.7/openerp/addons/document_page_procedure~1'
Thx,
Simon
↧
↧
ERROR to Create Invoices: Uncaught TypeError: Cannot read property '1' of undefined
PLEASE, HELP WITH ERROR TO CREATE NEW INVOICE:
Uncaught TypeError: Cannot read property '1' of undefined
↧
List index out of range error
Hello, I am trying to write data to a field in the mail.message table, but keep getting an "IndexError: list index out of range" error whenever i run the code. The field I am trying to write to is the model field, and I believe its a related field. here is a sample of the code
mail_msg = self.pool.get('mail.message')
# msg_ids is the id of the message
msg_ids = context.get('msg_id')
# gets the message data with the id of the selected message
message = mail_msg.browse(cr, uid, msg_ids , context)
# finds the related partner ids and returns as a list of objects
related_ids = mail_msg.browse(cr,uid,msg_ids ,context=None)
# will store only the ids of the partners from the related_ids list
related_id_list = []
for _id in related_ids.partner_ids:
related_id_list.append(_id.id)
values = {
'body': message.body,
'date': message.date,
'model': message.model, # error caused here !!
'record_name': message.record_name,
'subject': message.subject,
'parent_id': message.parent_id.id,
'res_id': related_id_list[2], # Update this field with another partner id
'author_id': message.author_id.id,
}
new_msg_created = mail_msg.create(cr, uid, values, context = None)
It seems like I need to relate the value somehow like in the parent_id and author_id lines, but I'm not sure how to do it for the model. Here is a traceback message that I was getting:
Server Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\openerp\addons\web\session.py", line 89, in send
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\netsvc.py", line 292, in dispatch_rpc
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\service\web_services.py", line 626, in dispatch
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\osv\osv.py", line 188, in execute_kw
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\osv\osv.py", line 131, in wrapper
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\osv\osv.py", line 197, in execute
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\osv\osv.py", line 185, in execute_cr
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\openerp\addons\mail_attach_history\mail_attach_history.py", line 53, in attach_history
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\osv\orm.py", line 4270, in write
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\osv\orm.py", line 4627, in _store_set_values
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\.\openerp\osv\fields.py", line 1133, in get
File "C:\Program Files (x86)\OpenERP 7.0-20130722-231026\Server\server\openerp\addons\mail\mail_message.py", line 81, in _get_record_name
IndexError: list index out of range
↧
how can resolve No currency rate associated for currency for the given period?
the error is
No currency rate associated for currency 181 for the given period
at the same time no currency line 181 to add or modify it in currencies
so how can i solve it ?
↧
ValidateError: Error occurred while validating the field(s) arch: Invalid XML for View Architecture!
I've been stuck in this error since a few days. With this error I can't install modules.
I am a noob, can you please help me out? Thanks!
2014-01-04 01:00:01,201 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:01] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:00:01,608 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:01] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:00:02,122 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:02] "GET /web/binary/company_logo?session_id=cae057f98136452b9158f6cadf542d02 HTTP/1.1" 200 -
2014-01-04 01:00:02,506 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:02] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:00:03,012 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:03] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:00:03,460 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:03] "POST /web/menu/load HTTP/1.1" 200 -
2014-01-04 01:00:03,871 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:03] "POST /web/dataset/search_read HTTP/1.1" 200 -
2014-01-04 01:00:04,233 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:04] "GET /web/binary/image?model=res.users&field=image_small&id=1&session_id=cae057f98136452b9158f6cadf542d02 HTTP/1.1" 200 -
2014-01-04 01:00:05,253 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:05] "POST /web/menu/load_needaction HTTP/1.1" 200 -
2014-01-04 01:00:13,440 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:13] "POST /web/webclient/version_info HTTP/1.1" 200 -
2014-01-04 01:00:14,040 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:14] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:00:14,443 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:14] "POST /web/dataset/search_read HTTP/1.1" 200 -
2014-01-04 01:00:17,201 3044 INFO Datazes openerp.addons.base.module.module: Downloading module `fleet` from OpenERP Apps
2014-01-04 01:00:42,361 3044 INFO Datazes openerp.addons.base.module.module: Copy downloaded module `fleet` to `C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\addons\fleet`
2014-01-04 01:00:49,619 3044 INFO Datazes openerp.modules.loading: loading 1 modules...
2014-01-04 01:00:50,072 3044 ERROR Datazes openerp.modules.graph: module hr_utilization: Unmet dependencies: hr_contract, report_webkit
2014-01-04 01:00:50,073 3044 WARNING Datazes openerp.modules.graph: Some modules were not loaded.
2014-01-04 01:00:50,075 3044 INFO Datazes openerp.modules.loading: loading 57 modules...
2014-01-04 01:00:51,075 3044 INFO Datazes openerp.modules.loading: loading 68 modules...
2014-01-04 01:00:51,082 3044 INFO Datazes openerp.modules.module: module agaplan_import: creating or updating database tables
2014-01-04 01:00:51,516 3044 INFO Datazes openerp.modules.loading: module agaplan_import: loading agaplan_data.xml
2014-01-04 01:00:51,553 3044 INFO Datazes openerp.modules.loading: module agaplan_import: loading wizard/import_wizard_view.xml
2014-01-04 01:00:51,565 3044 WARNING Datazes openerp.addons.base.ir.ir_ui_view: Setting the `type` field is deprecated in the `ir.ui.view` model.
2014-01-04 01:00:51,615 3044 WARNING Datazes openerp.addons.base.ir.ir_ui_view: Setting the `type` field is deprecated in the `ir.ui.view` model.
2014-01-04 01:00:51,674 3044 WARNING Datazes openerp.addons.base.ir.ir_ui_view: Setting the `type` field is deprecated in the `ir.ui.view` model.
2014-01-04 01:00:51,694 3044 ERROR Datazes openerp.tools.view_validation: Invalid XML: A `string` attribute must be on a `form` node.
2014-01-04 01:00:51,707 3044 ERROR Datazes openerp.tools.convert: Parse error in file:///C:/Program%20Files%20(x86)/OpenERP%207.0-20131127-
002420/Server/server/openerp/addons/agaplan_import/wizard/import_wizard_view.xml:79:
import.wizard.form.notes import.wizard form 30
Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\tools\convert.py", line 847, in parse
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\tools\convert.py", line 814, in _tag_record
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\openerp\addons\base\ir\ir_model.py", line 967, in _update
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\openerp\addons\base\ir\ir_ui_view.py", line 103, in create
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\osv\orm.py", line 4486, in create
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\osv\orm.py", line 1556, in _validate
except_orm: ('ValidateError', u'Fout opgetreden bij het valideren van veld(en) arch: Invalid XML for View Architecture!')
2014-01-04 01:00:51,711 3044 ERROR Datazes openerp.netsvc: ValidateError
Fout opgetreden bij het valideren van veld(en) arch: Invalid XML for View Architecture!
Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\netsvc.py", line 292, in dispatch_rpc
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\service\web_services.py", line 626, in dispatch
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\osv\osv.py", line 188, in execute_kw
File "C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\.\openerp\osv\osv.py", line 144, in wrapper
except_osv: ('ValidateError', u'Fout opgetreden bij het valideren van veld(en) arch: Invalid XML for View Architecture!')
2014-01-04 01:00:52,092 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:00:52] "POST /web/dataset/call_button HTTP/1.1" 200 -
2014-01-04 01:01:22,490 3044 INFO Datazes openerp.modules.loading: loading 1 modules...
2014-01-04 01:01:22,809 3044 ERROR Datazes openerp.modules.graph: module hr_utilization: Unmet dependencies: hr_contract, report_webkit
2014-01-04 01:01:22,811 3044 WARNING Datazes openerp.modules.graph: Some modules were not loaded.
2014-01-04 01:01:22,812 3044 INFO Datazes openerp.modules.loading: loading 57 modules...
2014-01-04 01:01:23,329 3044 INFO Datazes openerp.modules.loading: Modules loaded.
2014-01-04 01:01:23,592 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:01:23] "POST /web/action/load HTTP/1.1" 200 -
2014-01-04 01:01:23,825 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:01:23] "POST /web/menu/load_needaction HTTP/1.1" 200 -
2014-01-04 01:01:24,138 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:01:24] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:01:24,344 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:01:24] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:01:24,812 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:01:24] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:01:25,086 3044 INFO Datazes werkzeug: 127.0.0.1 - - [04/Jan/2014 01:01:25] "POST /web/dataset/call_kw HTTP/1.1" 200 -
2014-01-04 01:08:13,411 3784 INFO ? openerp: OpenERP version 7.0-20131127-002420
2014-01-04 01:08:13,963 3784 INFO ? openerp: addons paths: C:\Program Files (x86)\OpenERP 7.0-20131127-002420\Server\server\openerp\addons
2014-01-04 01:08:13,963 3784 INFO ? openerp: database hostname: localhost
2014-01-04 01:08:13,963 3784 INFO ? openerp: database port: 5432
2014-01-04 01:08:13,963 3784 INFO ? openerp: database user: openpg
2014-01-04 01:08:52,253 3784 INFO ? openerp: OpenERP server is running, waiting for connections...
2014-01-04 01:08:52,753 3784 INFO ? openerp.service.wsgi_server: HTTP service (werkzeug) running on 0.0.0.0:8069
↧
↧
Confirming Quotations (supplier/Repair/Customer) error Field 'basket_number' does not exist
Hello everybody,
everytime I try to confirm a quotation openerp 7 raises this error:
Client Traceback (most recent call last):
File "/opt/openerp/server/openerp/addons/web/http.py", line 204, in dispatch
response["result"] = method(self, **self.params)
File "/opt/openerp/server/openerp/addons/web/controllers/main.py", line 1139, in exec_workflow
return req.session.exec_workflow(model, id, signal)
File "/opt/openerp/server/openerp/addons/web/session.py", line 147, in exec_workflow
r = self.proxy('object').exec_workflow(self._db, self._uid, self._password, model, signal, id)
File "/opt/openerp/server/openerp/addons/web/session.py", line 30, in proxy_method
result = self.session.send(self.service_name, method, *args)
File "/opt/openerp/server/openerp/addons/web/session.py", line 103, in send
raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)
Server Traceback (most recent call last):
File "/opt/openerp/server/openerp/addons/web/session.py", line 89, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/opt/openerp/server/openerp/netsvc.py", line 292, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/opt/openerp/server/openerp/service/web_services.py", line 626, in dispatch
res = fn(db, uid, *params)
File "/opt/openerp/server/openerp/osv/osv.py", line 131, in wrapper
return f(self, dbname, *args, **kwargs)
File "/opt/openerp/server/openerp/osv/osv.py", line 220, in exec_workflow
res = self.exec_workflow_cr(cr, uid, obj, signal, *args)
File "/opt/openerp/server/openerp/osv/osv.py", line 213, in exec_workflow_cr
return object._workflow_signal(cr, uid, [res_id], signal)[res_id]
File "/opt/openerp/server/openerp/osv/orm.py", line 3942, in _workflow_signal
result[res_id] = wf_service.trg_validate(uid, self._name, res_id, signal, cr)
File "/opt/openerp/server/openerp/workflow/wkf_service.py", line 119, in trg_validate
res2 = instance.validate(cr, id, ident, signal)
File "/opt/openerp/server/openerp/workflow/instance.py", line 43, in validate
workitem.process(cr, witem, ident, signal, force_running, stack=stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 60, in process
ok = _split_test(cr, workitem, activity['split_mode'], ident, signal, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 175, in _split_test
_join_test(cr, t[0], t[1], ident, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 183, in _join_test
create(cr,[activity], inst_id, ident, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 40, in create
process(cr, res, ident, stack=stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 60, in process
ok = _split_test(cr, workitem, activity['split_mode'], ident, signal, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 175, in _split_test
_join_test(cr, t[0], t[1], ident, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 198, in _join_test
create(cr, [activity], inst_id, ident, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 40, in create
process(cr, res, ident, stack=stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 60, in process
ok = _split_test(cr, workitem, activity['split_mode'], ident, signal, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 175, in _split_test
_join_test(cr, t[0], t[1], ident, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 183, in _join_test
create(cr,[activity], inst_id, ident, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 40, in create
process(cr, res, ident, stack=stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 52, in process
result = _execute(cr, workitem, activity, ident, stack)
File "/opt/openerp/server/openerp/workflow/workitem.py", line 127, in _execute
id_new = wkf_expr.execute(cr, ident, workitem, activity)
File "/opt/openerp/server/openerp/workflow/wkf_expr.py", line 67, in execute
return _eval_expr(cr, ident, workitem, activity['action'])
File "/opt/openerp/server/openerp/workflow/wkf_expr.py", line 57, in _eval_expr
ret = eval(line, env, nocopy=True)
File "/opt/openerp/server/openerp/tools/safe_eval.py", line 241, in safe_eval
return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in
File "/opt/openerp/server/openerp/osv/orm.py", line 374, in function_proxy
return attr(self._cr, self._uid, [self._id], *args, **kwargs)
File "/opt/openerp/server/openerp/addons/purchase/purchase.py", line 707, in action_picking_create
picking_ids.extend(self._create_pickings(cr, uid, order, order.order_line, None, context=context))
File "/opt/openerp/server/openerp/addons/purchase/purchase.py", line 687, in _create_pickings
picking_id = self.pool.get('stock.picking').create(cr, uid, self._prepare_order_picking(cr, uid, order, context=context))
File "/opt/openerp/server/openerp/addons/crm_claim_rma/stock.py", line 44, in create
context=context)
File "/opt/openerp/server/openerp/addons/stock/stock.py", line 637, in create
new_id = super(stock_picking, self).create(cr, user, vals, context)
File "/opt/openerp/server/openerp/addons/mail/mail_thread.py", line 243, in create
thread_id = super(mail_thread, self).create(cr, uid, values, context=context)
File "/opt/openerp/server/openerp/osv/orm.py", line 4494, in create
self.pool.get(object)._store_set_values(cr, user, ids, fields2, context)
File "/opt/openerp/server/openerp/osv/orm.py", line 4647, in _store_set_values
result = self._columns[f].get(cr, self, ids, f, SUPERUSER_ID, context=context)
File "/opt/openerp/server/openerp/osv/fields.py", line 1139, in get
result = self._fnct(obj, cr, uid, ids, name, self._arg, context)
File "/opt/openerp/server/openerp/osv/fields.py", line 1205, in _fnct_read
value = value[field] or False
File "/opt/openerp/server/openerp/osv/orm.py", line 383, in __getitem__
raise KeyError(error_msg)
KeyError: "Field 'basket_number' does not exist in object 'browse_record(res.partner, 18)'"
the logfile says additional: openerp.tools.safe_eval: Cannot eval u'action_picking_create()'
What is a basket in openerp? Is it the list of products in the quotations? I didn't change anything in the view or datastructure of this. Can someone help me out.
↧
Employees cant use timesheets
I have set up the Timesheets and installed it on OpenERP. The administrator is able to use the timesheets, but none of the employees are able to. I get an error message saying:
"Access Denied
The requested operation cannot be completed due to security restrictions. Please contact your system administrator.
(Document type: Product, Operation: read)"
I looked on the Products table and made sure that all employees had at least read access to them, but for some reason it still isnt working. Has anyone else had this problem before, or do you know what else I need to do to fix this?
↧
module to add a field to partner database gives error KeyError: 'lang'
I tried to develop a small module in openerp v 7, but after the installation openerp gives me this error:
File "/usr/local/data/openerp/7.0/openerp/addons/web/http.py", line 204, in dispatch response["result"] = method(self, **self.params)
File "/usr/local/data/openerp/7.0/openerp/addons/web/controllers/main.py", line 867, in authenticate req.session.authenticate(db, login, password, env)
File "/usr/local/data/openerp/7.0/openerp/addons/web/session.py", line 118, in authenticate if uid: self.get_context()
File "/usr/local/data/openerp/7.0/openerp/addons/web/session.py", line 172, in get_context self._fix_lang(self.context)
File "/usr/local/data/openerp/7.0/openerp/addons/web/session.py", line 183, in _fix_lang lang = context['lang']
KeyError: 'lang'
Here are the source codes: **FILE __openerp__.py
** {
'name': 'Psl1',
'version': '0.8',
'category': 'Tools',
'description': "prove psl aggiunta campo",
'author': 'RT',
'website': 'progettols',
depends': ['base'],
'data': [],
'demo': [],
'test':[],
'installable': True,
'images': [],
}
**FILE __init__.py
** import psl1
**FILE psl1.py
** from openerp.osv import osv
from openerp.osv import fields
class res_partner(osv.osv):
_name = 'res.partner'
__inherit = 'res.partner'
_columns = {
'specialcode':fields.char('Internal specialcode',size=64),
}
could someone help me to understand the error ?
File "/usr/local/data/openerp/7.0/openerp/addons/web/http.py", line 204, in dispatch response["result"] = method(self, **self.params)
File "/usr/local/data/openerp/7.0/openerp/addons/web/controllers/main.py", line 867, in authenticate req.session.authenticate(db, login, password, env)
File "/usr/local/data/openerp/7.0/openerp/addons/web/session.py", line 118, in authenticate if uid: self.get_context()
File "/usr/local/data/openerp/7.0/openerp/addons/web/session.py", line 172, in get_context self._fix_lang(self.context)
File "/usr/local/data/openerp/7.0/openerp/addons/web/session.py", line 183, in _fix_lang lang = context['lang']
KeyError: 'lang'
Here are the source codes: **FILE __openerp__.py
** {
'name': 'Psl1',
'version': '0.8',
'category': 'Tools',
'description': "prove psl aggiunta campo",
'author': 'RT',
'website': 'progettols',
depends': ['base'],
'data': [],
'demo': [],
'test':[],
'installable': True,
'images': [],
}
**FILE __init__.py
** import psl1
**FILE psl1.py
** from openerp.osv import osv
from openerp.osv import fields
class res_partner(osv.osv):
_name = 'res.partner'
__inherit = 'res.partner'
_columns = {
'specialcode':fields.char('Internal specialcode',size=64),
}
could someone help me to understand the error ?
↧
Error message booking invoice payment
How can I manage booking payment of my invoice ?
Client Traceback (most recent call last):
File "/opt/openerp/openerp7/openerp-web/addons/web/http.py", line 204, in dispatch
response["result"] = method(self, **self.params)
File "/opt/openerp/openerp7/openerp-web/addons/web/controllers/main.py", line 1129, in call_button
action = self._call_kw(req, model, method, args, {})
File "/opt/openerp/openerp7/openerp-web/addons/web/controllers/main.py", line 1117, in _call_kw
return getattr(req.session.model(model), method)(*args, **kwargs)
File "/opt/openerp/openerp7/openerp-web/addons/web/session.py", line 42, in proxy
result = self.proxy.execute_kw(self.session._db, self.session._uid, self.session._password, self.model, method, args, kw)
File "/opt/openerp/openerp7/openerp-web/addons/web/session.py", line 30, in proxy_method
result = self.session.send(self.service_name, method, *args)
File "/opt/openerp/openerp7/openerp-web/addons/web/session.py", line 103, in send
raise xmlrpclib.Fault(openerp.tools.ustr(e), formatted_info)
Server Traceback (most recent call last):
File "/opt/openerp/openerp7/openerp-web/addons/web/session.py", line 89, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/opt/openerp/openerp7/openerp-server/openerp/netsvc.py", line 292, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/opt/openerp/openerp7/openerp-server/openerp/service/web_services.py", line 626, in dispatch
res = fn(db, uid, *params)
File "/opt/openerp/openerp7/openerp-server/openerp/osv/osv.py", line 190, in execute_kw
return self.execute(db, uid, obj, method, *args, **kw or {})
File "/opt/openerp/openerp7/openerp-server/openerp/osv/osv.py", line 132, in wrapper
return f(self, dbname, *args, **kwargs)
File "/opt/openerp/openerp7/openerp-server/openerp/osv/osv.py", line 199, in execute
res = self.execute_cr(cr, uid, obj, method, *args, **kw)
File "/opt/openerp/openerp7/openerp-server/openerp/osv/osv.py", line 187, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/opt/openerp/openerp7/openerp-addons/account_voucher/account_voucher.py", line 932, in button_proforma_voucher
wf_service.trg_validate(uid, 'account.voucher', vid, 'proforma_voucher', cr)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/wkf_service.py", line 119, in trg_validate
res2 = instance.validate(cr, id, ident, signal)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/instance.py", line 43, in validate
workitem.process(cr, witem, ident, signal, force_running, stack=stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 60, in process
ok = _split_test(cr, workitem, activity['split_mode'], ident, signal, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 175, in _split_test
_join_test(cr, t[0], t[1], ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 183, in _join_test
create(cr,[activity], inst_id, ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 40, in create
process(cr, res, ident, stack=stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 52, in process
result = _execute(cr, workitem, activity, ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 106, in _execute
returned_action = wkf_expr.execute(cr, ident, workitem, activity)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/wkf_expr.py", line 67, in execute
return _eval_expr(cr, ident, workitem, activity['action'])
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/wkf_expr.py", line 57, in _eval_expr
ret = eval(line, env, nocopy=True)
File "/opt/openerp/openerp7/openerp-server/openerp/tools/safe_eval.py", line 241, in safe_eval
return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in
File "/opt/openerp/openerp7/openerp-server/openerp/osv/orm.py", line 377, in function_proxy
return attr(self._cr, self._uid, [self._id], *args, **kwargs)
File "/opt/openerp/openerp7/openerp-addons/account_voucher/account_voucher.py", line 936, in proforma_voucher
self.action_move_line_create(cr, uid, ids, context=context)
File "/opt/openerp/openerp7/openerp-addons/account_voucher/account_voucher.py", line 1424, in action_move_line_create
reconcile = move_line_pool.reconcile_partial(cr, uid, rec_ids, writeoff_acc_id=voucher.writeoff_acc_id.id, writeoff_period_id=voucher.period_id.id, writeoff_journal_id=voucher.journal_id.id)
File "/opt/openerp/openerp7/openerp-addons/account/account_move_line.py", line 801, in reconcile_partial
res = self.reconcile(cr, uid, merges+unmerge, context=context, writeoff_acc_id=writeoff_acc_id, writeoff_period_id=writeoff_period_id, writeoff_journal_id=writeoff_journal_id)
File "/opt/openerp/openerp7/openerp-addons/account/account_move_line.py", line 942, in reconcile
wf_service.trg_trigger(uid, 'account.move.line', id, cr)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/wkf_service.py", line 73, in trg_trigger
instance.update(cr, instance_id, ident)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/instance.py", line 52, in update
workitem.process(cr, witem, ident, stack=stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 60, in process
ok = _split_test(cr, workitem, activity['split_mode'], ident, signal, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 175, in _split_test
_join_test(cr, t[0], t[1], ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 183, in _join_test
create(cr,[activity], inst_id, ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 40, in create
process(cr, res, ident, stack=stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 52, in process
result = _execute(cr, workitem, activity, ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 144, in _execute
instance.validate(cr, t[0], t[1], t[2], force_running=True)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/instance.py", line 43, in validate
workitem.process(cr, witem, ident, signal, force_running, stack=stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 60, in process
ok = _split_test(cr, workitem, activity['split_mode'], ident, signal, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 175, in _split_test
_join_test(cr, t[0], t[1], ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 183, in _join_test
create(cr,[activity], inst_id, ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 40, in create
process(cr, res, ident, stack=stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 52, in process
result = _execute(cr, workitem, activity, ident, stack)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/workitem.py", line 106, in _execute
returned_action = wkf_expr.execute(cr, ident, workitem, activity)
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/wkf_expr.py", line 67, in execute
return _eval_expr(cr, ident, workitem, activity['action'])
File "/opt/openerp/openerp7/openerp-server/openerp/workflow/wkf_expr.py", line 57, in _eval_expr
ret = eval(line, env, nocopy=True)
File "/opt/openerp/openerp7/openerp-server/openerp/tools/safe_eval.py", line 241, in safe_eval
return eval(test_expr(expr, _SAFE_OPCODES, mode=mode), globals_dict, locals_dict)
File "", line 1, in
File "/opt/openerp/openerp7/openerp-server/openerp/osv/orm.py", line 377, in function_proxy
return attr(self._cr, self._uid, [self._id], *args, **kwargs)
File "/opt/openerp/openerp7/openerp-addons/sale/sale.py", line 553, in action_invoice_end
if this.state == 'invoice_except':
File "/opt/openerp/openerp7/openerp-server/openerp/osv/orm.py", line 499, in __getattr__
raise AttributeError(e)
AttributeError: 'Field state not found in browse_record(sale.order, 13)'
↧
↧
TypeError: 'Undefined' object is not callable
my report.py
import time
from openerp import report
from openerp.osv import osv
import openerp.pooler
from openerp.report import report_sxw
from openerp.osv import osv,fields
from openerp.tools.translate import _
from openerp.tools import amount_to_text_en
class iec_account_report_webkit(report_sxw.rml_parse):
def __init__(self, cr, uid, name, context):
super(iec_account_report_webkit, self).__init__(cr, uid, name, context=context)
self.localcontext.update({
'get_iec_accounts': self._get_iec_accounts,
'time': time,
'cr':cr,
'uid': uid,
})
def _get_iec_accounts(self, obj):
payslip_line = self.pool.get('account_move_line')
payslip_lines = []
res = []
self.cr.execute("SELECT pl.account_id "\
"pl.sum(debit) as debit"\
"pl.sum(credit) as credit"\
"pl.name","pl.date"\
" from account_move_line as pl"\
"WHERE (date_from >= %s) AND (date_to <= %s)"\
"ORDER BY pl.account_id",
(self.date_from, self.date_to))
payslip_lines = [x[0] for x in self.cr.fetchall()]
for line in payslip_line.browse(self.cr, self.uid, payslip_lines):
res.append({
'name': line.account_id.name
})
return res
report_sxw.report_sxw('report.iec.account.report.webkit',
'account.account',
'/addons/iec_report_account/report/iec_report_webkit.mako', parser=iec_account_report_webkit)
# vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4:
my mako template:
%for o in objects:
%for account in (get_iec_accounts(o)):${account['name']} ${account['debit']} ${account['credit']}
%endfor
%endfor
when i print show this error:
Webkit render!
Traceback (most recent call last):
File "C:\Program Files (x86)\OpenERP 7.0-20131206- 002433\Server\server\openerp\addons\report_webkit\webkit_report.py", line 273, in create_single_pdf
File "mako\template.pyc", line 302, in render
File "mako\runtime.pyc", line 660, in _render
File "mako\runtime.pyc", line 692, in _render_context
File "mako\runtime.pyc", line 718, in _exec_template
File "memory:0x36872f0", line 34, in render_body
%for account in (get_iec_accounts(o)):
TypeError: 'Undefined' object is not callable
Mako |
${_('Account Name') } | ${_('Debit') } | ${_('Credit') } |
↧
getting error while updating invoice module
File "/opt/openerp/server/openerp/addons/web/session.py", line 89, in send
return openerp.netsvc.dispatch_rpc(service_name, method, args)
File "/opt/openerp/server/openerp/netsvc.py", line 292, in dispatch_rpc
result = ExportService.getService(service_name).dispatch(method, params)
File "/opt/openerp/server/openerp/service/web_services.py", line 433, in dispatch
return fn(*params)
File "/opt/openerp/server/openerp/service/web_services.py", line 444, in exp_authenticate
res_users = pooler.get_pool(db).get('res.users')
File "/opt/openerp/server/openerp/pooler.py", line 49, in get_pool
return get_db_and_pool(db_name, force_demo, status, update_module)[1]
File "/opt/openerp/server/openerp/pooler.py", line 33, in get_db_and_pool
registry = RegistryManager.get(db_name, force_demo, status, update_module)
File "/opt/openerp/server/openerp/modules/registry.py", line 192, in get
update_module)
File "/opt/openerp/server/openerp/modules/registry.py", line 218, in new
openerp.modules.load_modules(registry.db, force_demo, status, update_module)
File "/opt/openerp/server/openerp/modules/loading.py", line 350, in load_modules
force, status, report, loaded_modules, update_module)
File "/opt/openerp/server/openerp/modules/loading.py", line 256, in load_marked_modules
loaded, processed = load_module_graph(cr, graph, progressdict, report=report, skip_modules=loaded_modules, perform_checks=perform_checks)
File "/opt/openerp/server/openerp/modules/loading.py", line 165, in load_module_graph
init_module_models(cr, package.name, models)
File "/opt/openerp/server/openerp/modules/module.py", line 378, in init_module_models
obj.init(cr)
File "/opt/openerp/server/openerp/addons/account/report/account_invoice_report.py", line 218, in init
self._select(), self._sub_select(), self._from(), self._group_by()))
File "/opt/openerp/server/openerp/sql_db.py", line 161, in wrapper
return f(self, *args, **kwargs)
File "/opt/openerp/server/openerp/sql_db.py", line 226, in execute
res = self._obj.execute(query, params)
ProgrammingError: column ail.price_subtotal does not exist
LINE 38: THEN - ail.price_subtotal
I am getting above error while updating my invoice module.
What I see is my table called account_invoice_report is not exist in my
database.Please try to help me in this.
Thanks in advance.Its urgent
↧
View Error , can not view or edit company settings
How to fixe the following error in Version 6.1.
View error
Can't find field 'stylesheet_id' in the following view parts composing the view of object model 'res.company':
* res.company.form
Thanks for help.
↧