非公司合作伙伴的名字和姓氏分开

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


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

编写此模块是为了扩展联系人的功能以支持 姓和名分开的

目录

Configuration

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

  • 姓氏firstname:例如“anderson robert”
  • 姓,名:例如“安德森,罗伯特”
  • Firstname Lastname:例如“Robert Anderson”

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

您可以使用_get_inverse_name方法从简单字符串中获取lastname和firstname 还有_get_computed_name从姓氏和名字中获取名称。 可以重写这些方法以更改上面指定的格式。

Usage

字段name将成为连接last name的存储函数字段。 还有名字。这样可以避免破坏与其他模块的兼容性。

用户应首先手动完成姓氏的单独字段 name,但如果只编辑某个意外模块中的name字段, 有一个反函数试图自动拆分它。它假设 以配置的格式编写name(默认情况下,“lastname firstname”)。 但它可能会导致错误的分裂(因为它只是盲目地试图 猜猜你的意思),所以最好手动指定。

出于同样的原因,安装后,联系人的以前名称将保留在 name字段,第一次编辑它们时,您将被要求 提供last namefirst name(每个联系人仅一次)。

Known issues / Roadmap

逆函数的模式只能在系统级配置。也许吧 此配置可能取决于合作伙伴的语言、国家或公司, 如this OCA issue

Bug Tracker

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

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

Credits

Authors

  • 露营车
  • 令人毛骨悚然的服务创新
  • 技术
  • 激光实验室
  • Acsone公司/内华达州

Contributors

Maintainers

此模块由OCA维护。

Odoo Community Association

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

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

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

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

推荐PyPI第三方库


热门话题
mongodb通过分页从最后一个java程序读取到第一个java程序   当java在默认包中包含类时,它无法从jython中的jar导入打包的类文件   java问题与循环转发   java EditText(文本字段)在报警应用程序中不工作?   java从不同的双精度数计算   来自用户输入的带有验证的java数组列表   java在maven中,添加一个文件夹作为源文件夹,但不要将其包含在源jar中   与两个MySQL数据库的java Spring启动连接   java如何在Windows上使SWT按钮、文本和标签具有相同的高度?   java公共无效按钮。是否为我的情况启用了if语句?   数组如何从java中的路径获取目录和子目录中的文件数?   java避免空值、不变性、对象状态   算法当用户输入有字符串时如何调用方法?(爪哇)   java在使用resultSet进行JDBC导航时出现问题。next();   java Spring启动测试无法识别servlet   java改进构建时teamcity/maven fat jar   java轻量级、可折叠的执行器实现?   404 HTTP响应代码的Java URL检查   LDAP使用Java连接并搜索重复的配置文件