Я получаю сообщение об ошибке «Нет ссылок на product.group_product_manager» при попытке установить модуль product_images_olbs.
У меня есть экземпляр OpenERP V 6.0.2, работающий на Ubuntu 10.04. Но, похоже, я столкнулся с задокументированной ошибкой. Эта ошибка появляется в клиенте (работающем в Windows), когда я хочу установить некоторые модули:
Environment Information : System : Windows-2003Server-5.2.3790-SP2 OS Name : nt Operating System Release : 2003Server Operating System Version : 5.2.3790 Operating System Architecture : 32bit Operating System Locale : de_DE.cp1252 Python Version : 2.5.2 OpenERP-Client Version : 6.0.2 Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last): File "/usr/share/pyshared/openerp-server/netsvc.py", line 489, in dispatch result = ExportService.getService(service_name).dispatch(method, auth, params) File "/usr/share/pyshared/openerp-server/service/web_services.py", line 599, in dispatch res = fn(db, uid, *params) File "/usr/share/pyshared/openerp-server/osv/osv.py", line 122, in wrapper return f(self, dbname, *args, **kwargs) (...) File "/usr/share/pyshared/openerp-server/osv/orm.py", line 732, in _get_id record_id = ir_model_data_obj._get_id(cr, uid, module, xml_id) File "/usr/share/pyshared/openerp-server/tools/misc.py", line 823, in cached_result result2 = fn(self2, cr, *args[:self.skiparg-2], **kwargs2) File "/usr/share/pyshared/openerp-server/addons/base/ir/ir_model.py", line 602, in _get_id raise ValueError('No references to %s.%s' % (module, xml_id)) ValueError: No references to 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.
Я думал, что использую его, но это было не так, и это было вызвано моим неправильным использованием базара. (Я пришел из 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.