2

OpenErpの実際の「グループ名」はどこにも見つかりません。

倉庫管理openerpアプリケーションに基づいて新しいアプリを作成しようとしていますが、インストールしようとするたびに、

制約エラー

グループの名前は一意である必要があります!

誰もがこのグループが何であるかについていくつかの光を当てることができますか?

すでにファイルで「グループ」を検索しgroup_、このモジュールによって元のオブジェクトで見つけたいくつかの名前を変更しましたが、成功しませんでした。

編集:

これで私が達成しようとしているのは、元のストックモジュールに触れずに編集およびテストするために、「ストック」モジュールのコピーを用意することです。

これらは、たとえばフィールド名、一部のフィールドの削除または追加などのマイナーな変更です。

すでにすべてのグループ名を変更し、新しいデータベースを作成しました。

たとえば、在庫のある製品セクションの[経理]タブを削除したいのですが、これはproduct.productオブジェクトモデルに関連していると思います。OpenErpのすべてのproduct.product継承オブジェクトに影響を与えずに、このタブを削除できますか? ?

account_tab_openerp

4

2 に答える 2

2

As per error, you are trying to create group which is already exist. Please check the group name you want to create. Modify it and try to add your module again.

You can check group name in database also.

于 2013-03-12T05:21:30.207 に答える
2

あなたのモジュールは、res_groupsそのテーブルに既にあるレコードの 1 つと一致する名前でテーブルにレコードを作成しようとしていると思われます。これは一意の制約に違反し、インストールに失敗します。

モジュールのデータ XML ファイルを見て、「res.groups」を検索します。category_idnameフィールドを調べてからres_groups、同じ値を持つ他のレコードがないかデータベースをチェックしてください。

于 2013-03-12T05:32:24.947 に答える