OpenErp新模块

时间:2013-03-10 04:48:10

标签: python openerp constraints

我找不到任何地方,实际上是OpenErp上的“群组名称”。

我正在尝试基于仓库管理openerp应用程序创建一个新应用程序,但每次我尝试安装它时,都会说

  

约束错误

     

该组的名称必须是唯一的!

任何人都可以了解这个群体可能是什么?

已在文件中搜索“group”,我已经更改了我在原始对象上找到的group_个名称,但没有成功。

编辑:

我想要实现的目的是获得“库存”模块的副本,以便在不触及原始库存的情况下进行编辑和测试。

这些是微小的变化,例如字段名称,删除或添加一些字段等等......

已经更改了所有组名并创建了一个全新的数据库。

例如我想删除库存产品部分的“会计”选项卡,但我想它与product.product对象模型有关,我是否可以删除此选项卡而不会影响所有产品。产品继承OpenErp中的对象?

account_tab_openerp

2 个答案:

答案 0 :(得分:2)

根据错误,您正在尝试创建已存在的组。请检查您要创建的组名称。修改它并尝试再次添加您的模块。

您也可以在数据库中查看组名。

答案 1 :(得分:2)

我怀疑你的模块正在尝试在res_groups表中创建一个记录,其名称与该表中已有的记录之一相匹配。这违反了unique constraint并导致安装失败。

查看模块的数据XML文件,并搜索“res.groups”。查看category_idname字段,然后检查数据库中res_groups中具有相同值的其他记录。