** Branch linked: lp:~therp-nl/openupgrade- server/7.0-lp1111298-remove_currency_companies
-- You received this bug notification because you are a member of OpenUpgrade Committers, which is subscribed to OpenUpgrade Server. https://bugs.launchpad.net/bugs/1111298 Title: [Trunk/7.0] can not validate invoice in multi-company Status in OpenERP Addons (modules): Fix Released Status in OpenERP Server: Confirmed Status in OpenUpgrade Server: Fix Committed Status in OpenUpgrade Server 7.0 series: Fix Committed Bug description: Hello, When I tried to validate an invoice in multi company mode I have an exception "Can not read company". The exception is risen by this line: company_currency = inv.company_id.currency_id.id in account_invoice.py => action_move_create The mutli company setting are correct (It will be proven below) but what is strange is that in pdb: pp inv.company_id browse_record(res.company, 3) It is ok but: pp inv.company_id.name 2013-01-31 09:57:31,983 8617 WARNING None openerp.osv.orm: Access Denied by record rules for operation: read, uid: 5, model: res.company .. It raise exception. More fun : pp self.pool['res.company'].browse(cr, uid, 3).currency_id.name u'EUR' No exception… This one is tricky isnt'it ? Regards Nicolas To manage notifications about this bug go to: https://bugs.launchpad.net/openobject-addons/+bug/1111298/+subscriptions -- Mailing list: https://launchpad.net/~credativ Post to : [email protected] Unsubscribe : https://launchpad.net/~credativ More help : https://help.launchpad.net/ListHelp

