尝试安装模块 product_images_olbs 时出现错误“没有对 product.group_product_manager 的引用”。
我有一个在 Ubuntu 10.04 上运行的 OpenERP V 6.0.2 实例。但似乎我遇到了记录在案的错误。当我想安装一些模块时,这个错误出现在客户端(在 Windows 上运行):
环境信息: 系统:Windows-2003Server-5.2.3790-SP2 操作系统名称:nt 操作系统版本:2003Server 操作系统版本:5.2.3790 操作系统架构:32位 操作系统区域设置:de_DE.cp1252 Python版本:2.5.2 OpenERP-客户端版本:6.0.2 上次修订号和 ID:未找到 Bazaar 包!回溯(最近一次通话最后一次): 文件“/usr/share/pyshared/openerp-server/netsvc.py”,第 489 行,在调度中 结果 = ExportService.getService(service_name).dispatch(method, auth, params) 文件“/usr/share/pyshared/openerp-server/service/web_services.py”,第 599 行,在调度中 res = fn(db, uid, *params) 包装器中的文件“/usr/share/pyshared/openerp-server/osv/osv.py”,第 122 行 返回 f(self, dbname, *args, **kwargs) (...) _get_id 中的文件“/usr/share/pyshared/openerp-server/osv/orm.py”,第 732 行 record_id = ir_model_data_obj._get_id(cr, uid, module, xml_id) 文件“/usr/share/pyshared/openerp-server/tools/misc.py”,第 823 行,在 cached_result 结果 2 = fn(self2, cr, *args[:self.skiparg-2], **kwargs2) _get_id 中的文件“/usr/share/pyshared/openerp-server/addons/base/ir/ir_model.py”,第 602 行 raise ValueError('没有引用 %s.%s' % (module, xml_id)) ValueError:没有对 product.group_product_manager 的引用
我试图安装 product_images_olbs 模块 6.0.0.1
经过一些研究,我发现了 2 个似乎适合的错误报告:
https://bugs.launchpad.net/magentoerpconnect/+bug/695516
https://bugs.launchpad.net/openobject-addons/+bug/695084
编辑:这种情况下的解决方案实际上是我必须使用最新版本的 product_images_olbs。
我以为我在使用它,但事实并非如此,这是由于我对 bazaar 的错误使用造成的。(我来自 git,但越来越习惯集市;)
如果应用于旧版本的模块,则接受的答案是正确的。
这是 \addons\product_images_olbs\security\ir.model.access.csv 的新版本(来自修订版 5486):
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" "access_product_images_olbs_product_images","product_images_olbs_product_images","model_product_images","base.group_sale_manager",1,1,1,1
同一文件的旧版本:
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" "access_product_images_olbs_product_images","product_images_olbs_product_images","model_product_images","product.group_product_manager",1,1,1,1
旧文件引用了 product.group_product_manager,这对于 OpenERP 6.0.2 不再正确