Quantcast
Channel: OpenERP Help - Individual question feed
Viewing all 138 articles
Browse latest View live

Webkit Reporting Error: Coercing to Unicode

$
0
0
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?

No module named pooler

$
0
0
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

$
0
0
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?

$
0
0
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

$
0
0
- 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

$
0
0
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

$
0
0
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"?

$
0
0
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

$
0
0
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

$
0
0
PLEASE, HELP WITH ERROR TO CREATE NEW INVOICE: Uncaught TypeError: Cannot read property '1' of undefined

List index out of range error

$
0
0
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?

$
0
0
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!

$
0
0
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.notesimport.wizardform30
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

$
0
0
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

$
0
0
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'

$
0
0
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 ?

Error message booking invoice payment

$
0
0
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

$
0
0
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:

Mako

${_('Account Name') } ${_('Debit') } ${_('Credit') }
%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

getting error while updating invoice module

$
0
0
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

$
0
0
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.
Viewing all 138 articles
Browse latest View live


Latest Images