3

我有一个 SugarCRM 和 OpenERP 实例,需要同步状态(变化很大)、客户、组织和一些产品。

以上记录有些是在安装 OpenERP 时创建的,有些是从 CSV 导入的,有些是通过管理页面手动输入的。这在记录(例如状态)上留下了不同和缺失的外部 ID 的不洁混搭。

有没有办法清理这些外部 ID?我看不到通过管理页面执行此操作的方法,那么有没有通过 API 的方法?我可以加载州“阿拉巴马州”并告诉 OpenERP“这条记录的外部 ID 现在是 US-AL”吗?

同样,通过 API 创建新状态时(我们有一个一直在增长的全局列表),是否可以在创建时设置外部 ID?

4

1 回答 1

4

You can edit external IDs, both with database and interface. Go to Settings -> Technical -> Sequences & Identifiers -> External Identifiers and there you have it. It's the ir.model.data model, so in related table in database you will find that.

About creating - never heard of, never tried to.

于 2014-07-22T12:01:06.203 回答