跳转到主要内容

具有姓氏和第二个姓氏的拆分

项目描述

Beta License: AGPL-3 OCA/partner-contact Translate me on Weblate Try me on Runboat

此模块是为了扩展partner_firstname的功能,以便支持为联系人提供第二个姓氏。

在某些国家,为联系人提供第二个姓氏很重要。

联系人需要在至少一个姓名字段(名字姓氏第二个姓氏)中填写。

目录

配置

您可以在“设置 > 配置 > 通用设置”中配置一些常见的姓名模式,用于反向函数

  • 姓氏 第二个姓氏 名字:例如‘安德森·拉瓦热·罗伯特’

  • 姓氏 第二个姓氏,名字:例如‘安德森·拉瓦热,罗伯特’

  • 名字 姓氏 第二个姓氏:例如‘罗伯特·安德森·拉瓦热’

应用更改后,您可以点击“重新计算名称”按钮重新计算所有联系人的名称。注意:此过程可能需要很长时间,具体取决于数据库中联系人的数量。

您可以使用_get_inverse_name方法从简单的字符串中获取名字、姓氏和第二个姓氏,也可以使用_get_computed_name从名字、姓氏和第二个姓氏中获取名称。这些方法可以覆盖以更改上述指定的格式。

用法

要使用此模块,您需要

  • 编辑任何联系人的表单。

  • 确保联系人不是公司。

  • 输入名字和姓氏。

如果您直接输入全名而不是单独输入其他字段(可能来自其他表单),则此模块将尝试猜测您输入的最佳匹配项,并使用逆函数将其分为名、姓和第二姓氏。

如果可能,请始终手动输入。在某些边缘情况下,自动猜测可能会失败。

错误跟踪器

错误在GitHub Issues上跟踪:GitHub Issues。如有问题,请检查那里是否已报告您的问题。如果您首先发现,请通过提供详细且受欢迎的反馈来帮助我们解决它。

请勿直接联系贡献者以获取支持或技术问题的帮助。

致谢

作者

  • Tecnativa

贡献者

维护者

此模块由OCA维护。

Odoo Community Association

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛使用。

此模块是GitHub上的OCA/partner-contact项目的组成部分。

欢迎您贡献力量。有关如何贡献的详细信息,请访问https://odoo-community.org/page/Contribute

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

此版本没有源分发文件。请参阅生成分发存档的教程。

构建分发

由以下赞助商支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面