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

栏目:s-hr cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:2

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

【简介】

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   name="shr.preentry.resume.ResumeMultiRow" />

        <handler   class="com.kingdee.shr.preentry.web.handler.PreEntryResumeMultiRowHandler"   />

    </header>

    <body>

        <multiRow>

            <entrys>

                <relatedField   name="talent.id" />

                <entryToolbar />

                <field   name="isSingle" label="单行显示" />

            </entrys>

        </multiRow>

    </body>

</main>


(2)从视图列表重新进入新增的视图,进入可视化视图配置页面,配置其余所需的字段及相关配置,完成后保存视图。

 

2.4.2 员工档案视图配置

参考上一步骤及以下配置创建员工档案视图。

变量:appCode=employee

扩展视图配置:

<?xml   version="1.0" encoding="UTF-8"?>

<main>

    <header visible="false"   bottomFrame="false">

        <style   href="${appPath}/employee/web/css/shr/emp/common.css" />

        <script   src="${appPath}/${appCode}/web/js/shr/emp/employeeMultiRowEdit.js"   />

        <jsClass   name="shr.emp.EmployeeMultiRowEdit" />

        <handler   class="com.kingdee.eas.hr.emp.web.handler.EmployeePageMultiRowHandler"   />

    </header>

    <body>

        <form col="12">

            <multiRow>

                <entrys>

                    <relatedField   name="person.id" />

                    <toolbar>

                        <button   name="edit" caption="编辑" pageStates="VIEW" />

                        <button name="addNew"   caption="新增" pageStates="VIEW" />

                        <button   name="delete" caption="删除" pageStates="VIEW" />

                        <button   name="save" caption="保存" pageStates="EDIT,ADDNEW" />

                        <button   name="cancel" caption="取消" pageStates="EDIT,ADDNEW"   />

                    </toolbar>

                    <group>

                        <field   name="isSingle" label="单行显示" />

                        <!--附件默认不显示,按需可放开-->

                        <!--<attachment   />-->

                    </group>

                </entrys>

            </multiRow>

        </form>

    </body>

</main>

 

(2)进入员工档案编辑视图,

视图名称:员工编辑新;

UIPK: com.kingdee.eas.basedata.person.app.Person.new.form

(3)左侧边栏添加页签,输入自定义的员工多行表UIPK,类型选择“multiRow”,并修改页签别名。完成后即可在员工档案直接点击页签进入自定义的多行表。


2.5   预入职信息结构配置

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

 

2.6   预入职档案与员工档案对应关系配置

操作路径:管理员登录s-HR,进入菜单“系统设置-人事数据设置-预入职档案配置”。

该菜单支持将自定义的预入职档案实体配置到预入职档案页签中,并将该实体关联员工档案对应实体,以支持预入职信息反写员工信息的功能。

进入创建页面,填写必录项。“编码”用于在预入职人员档案中的页签排序,按照编码顺序排序。“名称”为在预入职人员档案中页签的显示别名。“实体名”选择在结构配置中新增的预入职多行实体。“视图”选择步骤2.4中配置的预入职人员档案视图。“关联实体名”输入对应需要反写信息的员工档案实体名。填写完成后保存。

 

2.7   预入职信息查询配置及TSP模板配置

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

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



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

【简介】1.1应用场景预入职场景中,需在预入职人员档案中自定义单行/多行页签并增加自定义字段,同时在TSP预入职登记模板中配置相同的自定...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息