二次开发插件介绍-跨行调配合同转移方案需求描述:员工进行跨行调配时,要将该人的合同信息带入到调入行,并且不需要再重新签订合同,原合同仍起作用,调入行不必再对该人进行合同签订,直接进行合同的其它业务处理。解决方案:在合同模块增加两个节点:合同转移、合同接收,通过合同转移可以将跨公司调配的人员合同发送到调入公司,通过合同接收可以让调入公司接收调公司调配人员的合同,在调入公司接收合同的同时,对合同进行处理:即将调出公司的合同改变为调入公司的合同(自动修改调出公司该人的合同信息为调入公司的合同信息,同时此信息在调入行也起作用)。具体设计如下:1、合同转移与合同接收的动作应发生在人员调配之后进行。2、如下图所示,通过合同转移与接收节点的操作,修改跨行调配人员信息中合同子集的签订单位(pk_corp)字段为调入行机构名称。同时此合同记录在调入行仍起作用,例如:A员工在跨行调配前有一条初签的合同记录,那么A到调入行后,不能允许再次合同的初签,只可以进行续签、解除、终止等操作。1/33、合同统计时只统计当前人员所在单位的合同情况,而不能统计该人员之前在其它单位的合同签订情况。但可以用查询引擎工具实现查看调离人员的合同信息。来满足对历史信息的查看需要。成功应用项目:北京农业商业银行适用版本:NC_HR5.022/33/3