什么是res.partner?

gre*_*ind 3 openerp

我是openerp的新手我遇到了res.partner,但我无法理解它的作用以及它提供的所有功能,所以如果有人能向我解释,我将不胜感激.

Adr*_*all 14

澄清.

res.partner是一个ORM模型.ORM模型描述了数据库中的一类对象,并提供了一系列ORM方法,允许您在代码中管理它们(创建,写入,取消链接等).

要获取数据库表,除非存在特定的_table覆盖,否则只需将句点转换为下划线,以便数据库中的表为res_partner.和任何"res"一样 模型,你得到res.partner作为OpenERP核心的一部分,而不是任何其他模型,如会计或销售.

但是为了回答更广泛的问题,OpenERP中的res.partner是什么?假设OpenERP 7,res.partner包含与您有关系的任何实体的信息.

这包括:

  • 客户 - 您为每位客户提供res.partner条目,并为您为该客户设置的每个联系人或地址(发票,交付)提供res.partner条目.
  • 供应商 - 与客户相同.实际上,两者之间的唯一区别是res.partner上的布尔字段,表示它们是客户还是供应商.
  • 用户 - 允许登录OpenERP实例的每个用户都有一个相关的res.partner来存储地址详细信息.
  • 公司 - 您在OpenERP中设置的每家公司(假设您使用多家公司)都有相关的res.parter来存储地址详细信息.


Dan*_*eis 5

res.partner是代表合作伙伴的模型的技术名称:

合作伙伴代表个人和组织。

最直接的例子是客户和供应商。

合作伙伴的其他例子有:

  • 组织内的联系人
  • 客户或供应商地址
  • 员工个人联系信息
  • 用户联系数据

因此,它是应用程序中几乎随处使用的基本概念。