Odoo API将数据动态加载到不同的实例

问题描述

这里的任何人都知道如何将数据同时发布到2个不同的odoo实例?下面是我的代码

for key,value in customers.items(): 
    for val in value:
          models.execute_kw(db,uid,password,'res.partner','create',[
            {
              "contact_type": val['contact_type'],              "mobile": val['mobile'],              "name": val['name'],              "phone": val['phone'],              "ref": val['ref'],              "state_id":val['state_id'],              "x_studio_after_sales_sc_suppor":val['sc_name'],              "x_studio_birthday": val['x_studio_birthday'],              "x_studio_genre": val['x_studio_genre'],              "x_studio_spoken_language":val['lang_name'],              "company_id":2,            }
          ])

我只想通过更改 company_id 字段值将动态的客户信息加载到这两个实例中; 1用于认实例,2用于第二实例。到目前为止,我的代码库能够将数据加载到认实例,第二个实例引发权限错误。有关如何解决此问题的任何想法?

解决方法

编辑:

在这种情况下,您必须检查您的用户是否有权为第二家公司写信。 user -> Allowed Companies

所有相关对象也必须由第二公司访问。 (我看不到您的示例中的任何关系)