自定义人才库配置说明

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

自定义人才库配置说明

自定义人才库快速配置说明【问题描述】在实施国企客户的过程中,会碰到客户有人才管理需要,如通过自定义查询方案,进行各类人才的筛选,显示不直观并且不易进行权限的分配。为了快速查看企业各类人才情况,通过配置企业人才库,帮助企业了解人才信息。
【应用场景】
1、可以根据员工属性区分人才分类显示
2、需要按照不同的人才库进行权限分配
【适用版本】s-HR 2.0\s-HR 8.2【所属模块】员工管理
【解决方案】
1、 新增视图、通过视图扩展配置,筛选符合分类条件的员工列表2、 针对每个视图配置权限项3、 自定义菜单,关联新增视图及权限项4、 通过分配用户权限,实现不同用户对不同人才库信息的查看【实施步骤】案例:如配置管理人员人才库、技能人员人才库两大人才库。管理人员人才库通过岗位属性岗位分类进行划分:分为高层管理人员、中层管理人员;技能人员人才库通过员工信息的职称信息进行划分:正高级工程师、高级工程师、工程师、助理工程师。 本案列仅示例两个人才库的配置,其他同理,可按照步骤自行配置。1、 新增高层管理人员列表视图、表单视图

列表视图复制系统标准员工列表视图,修改扩展信息。模型仍为员工信息模型,uri在原模型的基础上自定义,主要用于区分系统视图的uri,uipk自动生成与uri一致。Uri、Uipk将会在菜单及权限配置时用到,表单视图可复制员工编辑视图。

配置内容如下:通过title value修改title名称,field name部分定义当前列表显示的列表字段,domain部分配置筛选条件,仅显示符合条件的人员列表,defaultQuerySolution name定义默认查询条件名称。<?xmlversion="1.0"?><navigateListrelatedField="adminOrgUnit"> <titlevalue="高层管理人员" /> <handlerclass="com.kingdee.eas.hr.emp.web.handler.PersonWebListHandler"/> <scriptsrc="${appPath}/${appCode}/web/js/shr/emp/employeeList.js"></script> <scriptsrc="/scripts/shr/util/orgslice.js"></script> <jsClass name="shr.emp.EmployeeList"/> <header> <buttonname="addNew" visible="false"/> <button name="delete" visible="false"/> <buttonname="printResume" caption="查看/打印员工履历" class="btn-primary" /> <buttonname="inAndOutPhoto" caption="照片引入引出" /> <button name="exportCurrent"caption="导出选中" /> <buttonname="exportToExcel" caption="导出全部"/>
<searchViewuipk="com.kingdee.eas.basedata.person.app.Person.search" /> </header> <treeNavigation> <navDomain>[('id','=','$UserAdminRangeFilter')] </navDomain> </treeNavigation> <div id="importFromExcel"></div> <grid name="PersonUIView"query="com.kingdee.eas.hr.emp.app.PersonWebListQuery"sorterItems="adminOrgUnit.sortCode,position.index,position.number,indexOf" rowNum="200" rowList="[200,500, 1000, 2000]"> <field name="number"label="编码" width="100"></field> <field name="name"label="姓名" width="100"></field> <fieldname="position.name" label="职位" width="180"></field> <fieldname="adminOrgUnit.displayName" label="组织/部门" width="280" customformatter="orgSlice"customparam="[2]"></field> <fieldname="pp.joinGroupDate" label="进入集团系统日期" formatter="datepicker"formatoptions="{dateFormat:'yy-mm-dd'}"></field> <field name="pp.jobStartDate" label="参加工作日期" formatter="datepicker"formatoptions="{dateFormat:'yy-mm-dd'}"></field> <fieldname="employeeType.name" label="用工关系状态"></field> <fieldname="personOtherInfo.age" label="年龄"width="100"></field> <fieldname="gender" label="性别"width="30"></field> <field name="highestDegree.name" label="最高学历" width="80"></field> <fieldname="TechnicalPost.name" label="最高职称" width="100"></field>
<!--field name="company.name"label="公司" width="100"></field> <fieldname="department.name" label="部门"width="100"></field> <field name="office.name"label="三级组织" readonly="true"></field> <fieldname="levelFourGroup.name" label="四级组织"readonly="true"></field--> <!--fieldname="affairActionReason.name" label="变动类型"width="100"></field--> <field name="id"type="hidden" ></field> <fieldname="empPosOrgRela.id" key="true" label="工作信息"type="hidden" ></field> </grid>

<domain> [ ('&', ('adminOrgUnit.id','=','$UserAdminRangeFilter'), ('EFFDT','>=','$EmpPosOrgRelaEFFDTFilter'), ('LEFFDT','<','$EmpPosOrgRelaLEFFDTFilter'), ('pp.EFFDT','>=','$EmpPosOrgRelaEFFDTFilter'), ('pp.LEFFDT','<','$EmpPosOrgRelaLEFFDTFilter'), ('empPosOrgRela.assignType','=','1'), ('ProductLine.name','=','管理类-高层管理岗'), ('affairActionReason.name','<>','兼职'), ('EmployeeModle.name','=','在册在岗'),
('|', ('TechnicalPost.name','is','null'), ('HighTechnical.name','=','true') ) ) ]]> </domain> <!-- 按长编码进行过滤 --> <!--treeDomainFilter>$TreeLongNumberFilter</treeDomainFilter-->
<!--defaultQuerySolutionname="高层管理人员" > <filterItemfieldName="employeeType.isInCount" compareType="="value="1" /> </defaultQuerySolution --></navigateList>
2、 针对每个视图配置权限项,权限项配置说明参考权限配置文档,URI=高层员工列表视图的uri。

3、 自定义菜单,菜单配置可根据企业实际情况。我们将人才库单独定义为一级菜单、各类人才库为二级菜单、具体人才库为三级菜单。一二级菜单定义参考菜单配置说明三级菜单配置,需关联对应的一二级菜单,权限项为上面定义的权限项,服务URL为高层管理人员列表视图的uipk,描述可以对当前人才库信息进行简单文字描述。

4、通过用户权限分配,分配对应人才库的权限

5、实现效果如下: 菜单显示:

人才库人员列表

高级工程师人才库配置同上,列表视图配置略有差别:如下


此功能可以变通用于很多场景,如离退休人员库、离职人员库、内退人员库等多种场景,通过以上步骤配置相应视图即可实现,可以给客户更加直观的使用感受。


请问8.6SP1适用吗?谢谢!



图片加载不出来能
100个赞
干的 漂亮
非常有用
{:5_143:}
非常不错
支持
绝对干货啊,收藏了
以收藏,顶,好贴。

自定义人才库配置说明

自定义人才库快速配置说明【问题描述】在实施国企客户的过程中,会碰到客户有人才管理需要,如通过自定义查询方案,进行各类人才的筛选,显...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息