s-HR8.5及以上版本通过BOS设计器创建基础资料分三步1、BOS设计器创建基础资料相关元数据①基础资料实体元数据,必须继承基础资料元数据基类com.kingdee.shr.base.syssetting.app.SHRBaseItem如:用工关系状态②基础资料可使用关系元数据,必须继承至基础资料可使用关系基类com.kingdee.shr.base.syssetting.app.BaseItemRelationHR如:③两个实体做好后,需要生成对应表,如果中间有增加关联关系属性,还需要建关联关系元数据④建立列表查询的query元数据,参考模板:com.kingdee.shr.base.syssetting.app.BaseItemCustomQuery重点:1、主对象为第②步创建的可用关系实体2、可使用HR业务组织,HRO,query中别名必须为hrOrgUse3、基础资料为第①步创建的实体,别名必须为BaseInfo4、创建HR业务组织,HRO,别名必须为HROrgUnit必须生成的字段⑤通过前面4步,元数据层面已经通过BOS设计器完成创建,然后就是正常的元数据校验,发布,脚本生成处理,完成元数据jar,java代码jar的生成等2、在s-HRweb端完成视图等相关信息创建①使用administrator登录s-HR系统,并进入视图界面,路径如图②在视图列表点击创建按钮③在创建界面,模型从第一步中gui检查实体元数据的PK里面取来填充,维护好必须项,注意(自动创建,必须对“是否创建基础资料相关视图”打勾),进行保存④保存完毕,自动创建11张视图,可自行检查和修改⑤自动完成基础资料控制策略创建,默认分配到公共_基础,如果要挂到其他模块,可自行检查和修改。注:此处一定要修改”可使用关系实体”单元格的值,值为第②步可使用实体全路径如:⑥自动完成导入模板配置,可自行检查和修改⑦自动完成权限项分配,默认在公共基础数据里面,可自行检查和修改3、在s-HRweb进行维护使用①进入路径,DEP新建过来的默认在公共基础数据里面②首页界面,通过可使用基础资料统计数链接到可以使用页面,通过可维护基础资料统计数链接到可维护界面③进入可维护界面维护基础资料④进入可使用界面查看可以使用基础资料⑤其他单据界面基础资料视图配置,请参考官方文档基础资料F7属性配置:isHRBaseItem:必须属性,如果是s-HR基础资料,此属性必须配置,并且值为true,如:isHRBaseItem="true"uipk:必须属性,配置基础资料表单的F7视图(此视图一定是查询走query的)filterConfig:可选配置,如果不配置,默认会添加配置(filterConfig=[{name:'isComUse',value:true,alias:'显示不常用数据',widgetType:'checkbox'}])f7ReKeyValue:可选配置,如果不配置,默认配置为(f7ReKeyValue="BaseInfo.id:BaseInfo.name",这个是配置元数据query里面的基础资料id列和名称列)bizFilterFields:可选项,如果不配置,默认配置为(bizFilterFields="hrOrgUnit",此值一定是视图界面的hr业务组织属性)列:视图中,hr业务组织为hrOrgUnit