モジュール product_images_olbs をインストールしようとすると、「product.group_product_manager への参照がありません」というエラーが表示されます。
Ubuntu 10.04 で OpenERP V 6.0.2 インスタンスを実行しています。しかし、文書化されたエラーに遭遇したようです。いくつかのモジュールをインストールするときに、このエラーがクライアント (Windows で実行) に表示されます。
環境情報 : システム: Windows-2003Server-5.2.3790-SP2 OS名: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(メソッド、認証、パラメーター) ファイル「/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) を返す (...) ファイル "/usr/share/pyshared/openerp-server/osv/orm.py"、732 行目、_get_id 内 record_id = ir_model_data_obj._get_id(cr, uid, モジュール, xml_id) ファイル "/usr/share/pyshared/openerp-server/tools/misc.py"、823 行目、cached_result 内 result2 = fn(self2, cr, *args[:self.skiparg-2], **kwargs2) ファイル "/usr/share/pyshared/openerp-server/addons/base/ir/ir_model.py"、602 行目、_get_id 内 raise ValueError('%s.%s への参照はありません' % (module, xml_id)) ValueError: product.group_product_manager への参照がありません
product_images_olbs モジュール 6.0.0.1 をインストールしようとしました
いくつかの調査の後、適合するように思われる 2 つのバグレポートを見つけました。
https://bugs.launchpad.net/magentorpconnect/+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 では正しくありません。