python - OpenErp 新模块

标签 python odoo constraints

我在任何地方都找不到 OpenErp 上的“组名称”实际上是什么。

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

Constraint Error

The name of the group must be unique !

任何人都可以阐明这个团体可能是什么?

已经在文件中搜索“group”,并且我已经通过此模块更改了在原始对象上找到的一些 group_ 名称,但没有成功。

编辑:

我试图通过此实现的是拥有“库存”模块的副本,以便在不接触原始库存模块的情况下进行编辑和测试。

这些都是细微的更改,例如字段名称、删除或添加一些字段等...

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

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

account_tab_openerp

最佳答案

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

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

关于python - OpenErp 新模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15319031/

相关文章:

python - Odoo _check_concurrency 从未触发过?

python - OpenErp 向导 - View 架构的 XML 无效

class - 递归函数和类中的 Raku 类型约束

ios - 更改 Iphone 中的垂直约束

python - 使用 Python : best practices, 优缺点全文搜索 XML 数据

python - 使用 python3.x 在 numpy 中进行楼层划分的 ufunc 是什么?

python - Odoo 中的递归编程

MYSQL:错误代码:1215。无法添加外键约束

python - 根据 Keras 预测,如何在 OpenCV 中绘制边界框?

python - 缺少匹配的正则表达式概念(搜索前瞻)