我正在开发一个通过外部API连接到Odoo的python应用程序。我的目标是上传多个文档到Partner模型,多个类型的业务相关文档,对Contact很重要。
Odoo管理员应该可以在Contacts/My Contact/documents/my_file中看到这些文档。另一件重要的事情是,我需要为文档设置某些标签。
我花了几个小时搜索xmlrpc调用来实现这一点,但没有任何运气。我确实看到了一些"hr.employee"的推荐信。和图片上传,但是"res.partner"没有类似的呼叫
有人有这方面的经验吗?
AFAIK res.partner没有ir。附件字段。
向res.partner添加文档:添加一个指向ir.attachment的关系字段
管理文档标签:只需在ir.attachment
中添加一个Selection字段查看您的文档:继承res.partner的表单视图,您可以添加一个新的笔记本来查看您的附件。
您只需要合作伙伴ID
来创建附件。
与ID
4711合作的一个非常简单的例子是:
id = models.execute_kw(db, uid, password, 'ir.attachment', 'create', [{
'res_id': 4711, 'res_model': 'res.partner', 'name': 'my name',
# and every other required field for model ir.attachment
}])