跳转到主要内容

区分首姓和次姓

项目描述

License: AGPL-3

联系人次姓

此模块是为了扩展 partner_firstname 的功能,以支持为联系人提供次姓。

在某些国家,为联系人提供次姓很重要。

联系人需要至少填写一个姓名字段(名字首姓次姓)。

配置

您可以在设置 > 配置 > 通用设置中配置逆函数的一些常见姓名模式

  • 姓氏 次姓 名字:例如‘Anderson Lavarge Robert’

  • 姓氏 次姓,名字:例如‘Anderson Lavarge, Robert’

  • 名字 姓氏 次姓:例如‘Robert Anderson Lavarge’

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

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

用法

要使用此模块,您需要

  • 编辑任何合作伙伴的表单。

  • 确保合作伙伴不是公司。

  • 输入名字和姓氏。

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

如果可能,请始终手动输入。自动猜测可能在某些角落情况下容易失败。

Try me on Runbot

已知问题/路线图

逆函数的模式仅在系统级别可配置。也许这种配置可能取决于合作伙伴的语言、国家或公司,如此OCA问题中讨论的那样。

错误跟踪器

错误在GitHub Issues上跟踪。如果遇到问题,请检查是否已经报告了您的问题。如果您是第一个发现它的,请帮助我们解决它,通过提供详细且受欢迎的反馈在这里

致谢

贡献者

维护者

Odoo Community Association

此模块由OCA维护。

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

要为此模块做出贡献,请访问http://odoo-community.org

项目详情


下载文件

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

源分布

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

构建分布

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF 赞助商PingdomPingdom监控SentrySentry错误日志StatusPageStatusPage状态页面