2009/9/17 <[email protected]> > Hello Gerry > > Thank you for your reply. > We are still using Version 5.0.1 in a multi company environment. And that's > not going to change in the foreseeable future. I believe this version is not > affected by the changes to the report engine. > > I hadn't tried your module for a while. Previously we got the report > printing only 0's. But that was before we went through the manual migration > process. I just tried your module again, we are now getting the traceback > below: > > However, I must STRESS, I have not looked into why we are getting this > error. > > Traceback (most recent call last): > File "/usr/local/tinyerp/openerp/server/bin/service/web_services.py", line > 630, in go > (result, format) = obj.create(cr, uid, ids, datas, context) > File "/usr/local/tinyerp/openerp/server/bin/report/report_sxw.py", line > 374, in create > return fnct(cr, uid, ids, data, report_xml, context) > File "/usr/local/tinyerp/openerp/server/bin/report/report_sxw.py", line > 431, in create_source_pdf > return self.create_single_pdf(cr, uid, ids, data, report_xml, context) > File "/usr/local/tinyerp/openerp/server/bin/report/report_sxw.py", line > 447, in create_single_pdf > pdf = > create_doc(etree.tostring(processed_rml),rml_parser.localcontext,logo,title.encode('utf8')) > File "/usr/local/tinyerp/openerp/server/bin/report/interface.py", line > 199, in create_pdf > obj.render() > File "/usr/local/tinyerp/openerp/server/bin/report/render/render.py", line > 50, in render > result = self._render() > File "/usr/local/tinyerp/openerp/server/bin/report/render/rml.py", line > 41, in _render > return rml2pdf.parseNode(self.rml, self.localcontext, > images=self.bin_datas, path=self.path,title=self.title) > File > "/usr/local/tinyerp/openerp/server/bin/report/render/rml2pdf/trml2pdf.py", > line 759, in parseNode > r.render(fp) > File > "/usr/local/tinyerp/openerp/server/bin/report/render/rml2pdf/trml2pdf.py", > line 195, in render > pt_obj.render(el) > File > "/usr/local/tinyerp/openerp/server/bin/report/render/rml2pdf/trml2pdf.py", > line 751, in render > fis += r.render(node_story) > File > "/usr/local/tinyerp/openerp/server/bin/report/render/rml2pdf/trml2pdf.py", > line 684, in render > return process_story(node_story) > File > "/usr/local/tinyerp/openerp/server/bin/report/render/rml2pdf/trml2pdf.py", > line 677, in process_story > flow = self._flowable(node) > File > "/usr/local/tinyerp/openerp/server/bin/report/render/rml2pdf/trml2pdf.py", > line 595, in _flowable > return self._table(node) > File > "/usr/local/tinyerp/openerp/server/bin/report/render/rml2pdf/trml2pdf.py", > line 465, in _table > for tr in childs: > File > "/usr/local/tinyerp/openerp/server/bin/report/render/rml2pdf/utils.py", line > 52, in _child_get > for ctx in eval(n.get('rml_loop'),{}, self.localcontext): > File "<string>", line 1, in <module> > File "/home/tiny/workspace/Parth > Server/Addons/account_ifrs/report/income_statement.py", line 126, in > lines_cur_op_income > File "/home/tiny/workspace/Parth > Server/Addons/account_ifrs/report/ifrs_fin_report.py", line 241, in lines > File "/home/tiny/workspace/Parth > Server/Addons/account_ifrs/report/ifrs_fin_report.py", line 240, in cmp_code > File "/usr/local/tinyerp/openerp/server/bin/osv/orm.py", line 218, in > __getattr__ > return self[name] > File "/usr/local/tinyerp/openerp/server/bin/osv/orm.py", line 182, in > __getitem__ > datas = self._table.read(self._cr, self._uid, ids, fffields, > context=self._context, load="_classic_write") > File "/usr/local/tinyerp/openerp/server/bin/osv/orm.py", line 1897, in > read > result = self._read_flat(cr, user, select, fields, context, load) > File "/usr/local/tinyerp/openerp/server/bin/osv/orm.py", line 1946, in > _read_flat > _('You try to bypass an access rule (Document type: %s).') % > self._description) > except_orm: ('AccessError', 'You try to bypass an access rule (Document > type: Account).') >
This error ins common in multi-company account environment, you need to set a default account receivable and payable when you create a chart of accounts from a template. > > > > > -------------------- m2f -------------------- > > -- > http://www.openobject.com/forum/viewtopic.php?p=43770#43770 > > -------------------- m2f -------------------- > > > _______________________________________________ > Tinyerp-users mailing list > http://tiny.be/mailman2/listinfo/tinyerp-users > -- Cristian Salamea CEO GnuThink Software Labs Software Libre / Open Source (+593-8) 4-36-44-48
_______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman2/listinfo/tinyerp-users
