组织人事预入职单到入职单的字段映射常见问题

【适用版本】
s-HR Cloud 2021H1/8.6.1.2/8.8及以上
【原因分析】
客户现场在预入职单据、入职单据有很多扩展字段,需要从预入职单关联生成入职单时将字段值带入。
【解决方法】
系统已实现对于预入职到入职的扩展字段带入,可以在页面ip:port/shr/dynamic.do?uipk=com.kingdee.shr.preentry.app.PreToEmpMappingConfig.list进行设置,注意配置源实体、源字段与目标字段,并控制字段带入的启用与禁用。注意目标字段一般都是入职单分录上的扩展字段,源字段和源实体需要对应,区分是预入职单据或者预入职人员上的字段。
【注意事项】
此功能是已补丁的方法发布,若无法进入上述配置页面,则需要打版本对应的HREMP补丁,或者进行二开。二开方案可以参照如下步骤:
预入职到单人入职单带出自定义字段方案
1. 扩展handler文件
若自定义字段包含F7字段,则需要扩展handler,如新建EmpEnrollBizBillHrManEditHandlerExt,继承标准功能中单人入职单视图的EmpEnrollBizBillHrManEditHandler,并重写getPreEntryInitDataAction方法,可以反编译employee.jar,查看该方法逻辑,在查询sql中添加自定义字段的查询,注意需要查询字段id和name。如下图所示

若非F7字段,则标准handler里面已经返回了预入职单所有数据,不需要另外扩展handler。
2. 扩展js文件
新建empEnrollBizBillHrManEditExt.js,继承单人入职单视图的empEnrollBizBillHrManEdit.
组织人事预入职单到入职单的字段映射常见问题
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



