从员工记录更新用户和合作伙伴的数据字段

odoo8-addon-hr-employee-data-from-work-address的Python项目详细描述


来自员工的用户数据

在使用HR时,每个员工都有几个合作伙伴:员工的工作地址、员工的私人地址和分配给员工用户的合作伙伴(如果有的话)。后者用于存储有关用户的一些数据,如电子邮件地址。在许多情况下,从员工记录中编辑此数据会更方便。此模块假设您为每个员工分配一个(不同的)工作地址合作伙伴,并将其值与员工记录同步。然后您应该将此合作伙伴记录也用于用户记录。在分配现有用户时,模块将用当前工作地址的合作伙伴替换该用户的合作伙伴。

安装

由于使用此模块将工作地址指向公司的合作伙伴是有问题的,因此所有员工都会更新为新的合作伙伴作为工作地址,以防他们未链接到用户,或者与用户的合作伙伴进行其他链接。如果你有很多员工,这可能需要一些时间。对于现有的工作地址,合作伙伴的数据获胜,因此,如果您的雇员有不同的电子邮件/电话号码/图像比相应的合作伙伴,这些字段将被覆盖-但只有当它被设置在合作伙伴。

同时,多个员工指向同一个合作伙伴也是有问题的。通过为所有涉及的员工创建新的合作伙伴,并用标签“重复工作地址”标记所有合作伙伴,用“重复工作地址/新创建的”标记新创建的合作伙伴,可以解决此问题。然后在安装之后,搜索带有此标签的合作伙伴,以执行您认为必要的任何清理工作。在此之后,可以安全地再次删除标签。

用法

安装后,更新员工的工作电子邮件、工作电话、移动电话和图像字段会透明地更改链接合作伙伴的相应字段,反之亦然。由于明显的原因,工作地址作为公司地址的默认值已被取消。通过“工作地址”字段创建的合作伙伴将在该标记的用户记录筛选器上设置employee-标记,并设置partner_id字段。

创建用户时,您可以为您的雇员选择现有的合作伙伴记录,因此它也会被透明地更新。通过员工窗体中的用户字段创建用户将预选此合作伙伴记录。

学分

贡献者

维修人员

Odoo Community Association

此模块由OCA维护。

oca,或称odoo社区协会,是一个非盈利组织,其任务是支持odoo特性的协作开发并促进其广泛应用。

若要对此模块作出贡献,请访问http://odoo-community.org

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

推荐PyPI第三方库


热门话题
java Spring使用XML配置重试DAO调用   javasocket编程:消息传递顺序   Java ArrayList从两个列表中删除重复项   java在安卓中每次从数组中获取唯一的编号   java为什么collect方法中的双消费者组合器代码永远无法到达?   java类型实例化和声明在同一行   如何在Java应用程序中获取映射网络驱动器的UNC路径   Javascript(GraalJS)与Java中未签名的右移>>>>   xml Java SAX ContentHandler为每个根节点创建新对象   模拟类的java问题   JavaWebapplet可以和离线applet做同样的事情吗?   在Java中设置Windows系统路径   如何导入jwt。io Java库到JMeter   java Simple Kafka消费者未接收消息   带有GoogleAPI错误的Java Jsoup:状态503   java是否可以通过google plus SignIn检索用户信息而不包括google脚本   Java3D洪水填充