预入职人员档案自定义页签配置

【简介】
1.1应用场景
预入职场景中,需在预入职人员档案中自定义单行/多行页签并增加自定义字段,同时在TSP预入职登记模板中配置相同的自定义字段以供预入职人员填写,人员入职后页签信息能同步到员工档案对应的页签中。
1.2适用版本
s-HR Cloud V8.6 SP1及以上版本
1.3适用范围
在预入职人员档案中配置自定义单行页签/多行页签,并在页签中配置自定义字段。
【操作指引】
场景1. 自定义配置预入职人员档案单行页签
1.1 新建预入职人员单行页签
动态扩展平台中,右击扩展方案,选择“扩展单元-从模板复制”;选择路径为“人力资源-s-HR自定义元数据”,UI类型选择“预入职员工单行页签”。

1.2 新建员工档案单行页签
动态扩展平台中,右击扩展方案,选择“扩展单元-从模板复制”;选择路径为“人力资源-s-HR自定义元数据”,UI类型选择“员工单行页签”。
1.3 新增自定义字段
参考学习资料《预入职人员档案自定义字段配置》,在新增的预入职单行页签和员工单行页签实体中增加自定义字段,预入职单行页签与员工单行页签对应字段的字段名称需一致,新增完成后保存并启用方案。

1.4 视图配置
1.4.1 预入职人员档案视图配置
(1)创建视图,输入动态扩展方案中新增的预入职单行页签的实体名,视图类型选择表单,变量appCode=preentry。按照以下扩展视图进行配置,配置完成后保存视图。

扩展视图配置:
<?xml version="1.0" encoding="UTF-8"?> <singleRow> <header visible="false"> <style href="${appPath}/${appCode}/web/css/shr/preentry/employeeResumePage.css" /> <script src="${appPath}/${appCode}/web/js/shr/preentry/resume/resumeSingleRow.js" /> <script src="${appPath}/${appCode}/web/js/shr/preentry/resume/resumePageRender.js" /> <script src="${appPath}/${appCode}/web/js/shr/preentry/resume/resumeEditPageRender.js" /> <jsClass name="shr.preentry.resume.ResumeSingleRow" /> </header> <handler class="com.kingdee.shr.preentry.web.handler.PreEntryResumeSingleRowHandler" /> <relatedField name="talent.id" /> <singleRowToolbar /> </singleRow> |
(2)从视图列表重新进入新增的视图,进入可视化视图配置页面,配置其余所需的字段及相关配置,完成后保存视图。

1.4.2 员工档案视图配置
(1)参考上一步骤及以下配置创建员工档案视图。
变量:appCode=employee
扩展视图配置:
<?xml version="1.0" encoding="UTF-8"?> <main> <header bottomFrame="false"> <breadcrumb visible="false" /> <handler class="com.kingdee.eas.hr.emp.web.handler.EmployeePageSingleRowHandler" /> <style href="${appPath}/${appCode}/web/css/shr/emp/common.css" /> <script src="${appPath}/${appCode}/web/js/shr/emp/employeeSingleRowEdit.js" /> <jsClass name="shr.emp.EmployeeSingleRowEdit" /> </header> <body> <form col="12"> <singleRow> <relatedField name="person.id" /> <field name="person.id" type="hidden" /> <field name="person.name" type="hidden" /> </singleRow> </form> </body> </main> |
(2)进入员工档案编辑视图,
视图名称:员工编辑新;
UIPK: com.kingdee.eas.basedata.person.app.Person.new.form
(3)左侧边栏添加页签,输入自定义的员工单行表UIPK,类型选择“singleRow”,并修改页签别名。完成后即可在员工档案直接点击页签进入自定义的单行表。

1.5 预入职信息结构配置
结构配置列表-选择"TSP模板信息查询方案"(V8611以下版本选择“预入职信息综合查询方案”)-创建,输入自定义的预入职单行表的实体名,父对象实体选择“基本信息”,连接信息为:子对象talent=父对象id,检查字段列表中包含所需字段即可保存。

1.6 预入职档案与员工档案对应关系配置
操作路径:管理员登录s-HR,进入菜单“系统设置-人事数据设置-预入职档案配置”。
该菜单支持将自定义的预入职档案实体配置到预入职档案页签中,并将该实体关联员工档案对应实体,以支持预入职信息反写员工信息的功能。
进入创建页面,填写必录项。其中,“编码”用于在预入职人员档案中的页签排序,按照编码顺序排序。“名称”为在预入职人员档案中页签的显示别名。“实体名”选择在结构配置中新增的预入职单行实体。“视图”选择步骤1.4中配置的预入职人员档案视图。“关联实体名”输入对应需要反写信息的员工档案实体名。填写完成后保存。

1.7 预入职信息查询配置及TSP模板配置
(1)打开查询配置,选择"TSP模板信息查询方案"(V8611以下版本选择“预入职信息综合查询方案”),创建预入职档案单行表的信息集,并在字段选择列表中配置相关字段,完成后保存信息集。

(2)登录TSP模板管理系统,模板配置,检查对应信息集和字段是否配置成功,选择字段后保存模板即可使用。

场景2. 自定义配置预入职人员档案多行页签
2.1 新建预入职人员多行页签
动态扩展平台中,右击扩展方案,选择“扩展单元-从模板复制”;选择路径为“人力资源-s-HR自定义元数据”,UI类型选择“预入职员工多行页签”。

2.2 新建员工档案多行页签
动态扩展平台中,右击扩展方案,选择“扩展单元-从模板复制”;选择路径为“人力资源-s-HR自定义元数据”,UI类型选择“员工多行页签”。
2.3 新增自定义字段
参考学习资料《预入职人员档案自定义字段配置》,在新增的预入职多行页签和员工多行页签实体中增加自定义字段,预入职多行页签与员工多行页签对应字段的字段名称需一致,新增完成后保存并启用方案。
2.4 视图配置
2.4.1 预入职人员档案视图配置
(1)创建视图,输入动态扩展方案中新增的预入职多行页签的实体名,视图类型选择表单,变量appCode=preentry。按照以下扩展视图进行配置,配置完成后保存视图。
扩展视图配置:
<?xml version="1.0" encoding="UTF-8"?> <main> <!--requireAudit value="true" /--> <header visible="false"> <style href="${appPath}/${appCode}/web/css/shr/preentry/employeeResumePage.css" /> <script src="${appPath}/${appCode}/web/js/shr/preentry/resume/resumeMultiRow.js" /> <script src="${appPath}/${appCode}/web/js/shr/preentry/resume/resumePageRender.js" /> <script src="${appPath}/${appCode}/web/js/shr/preentry/resume/resumeEditPageRender.js" /> <jsClass |
预入职人员档案自定义页签配置
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



