将第一个和第二个姓氏分开

odoo12-addon-partner-second-lastname的Python项目详细描述


BetaLicense: AGPL-3OCA/partner-contactTranslate me on WeblateTry me on Runbot

编写此模块是为了将partner_firstname的功能扩展到 支持为联系人合作伙伴提供第二个姓氏。

在一些国家,联系人的第二个姓氏很重要。

联系人合作伙伴至少需要填写一个名称字段 (first namefirst last namesecond last name)。

目录

Configuration

可以为反函数配置一些常用的名称模式 在“设置”>;“配置”>;“常规设置”中:

  • lastname secondlastname firstname:例如“Anderson Lavarge Robert”
  • 姓氏secondlastname,firstname:例如“Anderson Lavarge,Robert”
  • firstname lastname secondlastname:例如“robert anderson lavarge”

应用更改后,可以重新计算所有合作伙伴的名称,单击 “重新计算名称”按钮。注意:这个过程可能要花很多时间,这取决于 数据库中有多少个合作伙伴。

您可以使用_get_inverse_name方法来获取firstname、lastname和 第二个姓氏来自一个简单的字符串,还有_get_computed_name来获取 name构成firstname、lastname和second lastname。 可以重写这些方法以更改上面指定的格式。

Usage

要使用此模块,您需要:

  • 编辑任何合作伙伴的表单。
  • 确保合作伙伴不是公司。
  • 输入名字和姓氏。

如果直接输入全名而不是其他字段 单独(可能与其他形式不同),本模块将尝试猜测 匹配您的输入并在firstname、lastname和second之间分割它 使用反函数的姓氏。

如果可以,请始终手动输入。自动猜测可能会失败 你很容易在一些角落里。

Bug Tracker

漏洞在GitHub Issues上跟踪。 如果出现问题,请检查是否已报告您的问题。 如果你先发现了它,请提供详细的 feedback

不要就技术问题直接与贡献者联系。

Credits

Authors

  • 技术

Contributors

Maintainers

此模块由OCA维护。

Odoo Community Association

oca,或odoo社区协会,是一个非营利性组织 任务是支持odoo特性和 促进其广泛应用。

此模块是github上OCA/partner-contact项目的一部分。

欢迎您的贡献。要了解如何访问https://odoo-community.org/page/Contribute

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
构造函数或创建对象时未调用java组件   java如何序列化Hibernate实体,而不在测试代码中自动生成字段?   swing获取字符串java中的图标包路径   zip Java SE 6使用ZipEntry识别目录时遇到问题   java在Javafx中创建闪存卡集   java检查带有条件的两个变量signum   Kotlin的类型具体化使哪些在Java或Scala中不可能的事情成为可能?   java正在Eclipse中创建@string资源约定?   Java中的数组分离链   java为什么局部变量仍然显示警告,尽管方法中使用了值?   java Selenium Webdriver:自动重复成功的场景   java为什么这会导致堆栈溢出错误?有向图   java如何访问泛型对象的类型?   启用proguard(缩小)时出现java Jackson错误   java使用Spring@Configuration构建rest模板   java为什么springbootdatajdbc查询方法不需要参数构造函数   导入JCC时发生java错误。找不到libjava。所以   Java 8将列表流到具有相同值的映射中   JAVANetbeans中的Log4j2不会打印正确的输出,也不会保存文件