根据产品手册练习DEP自定义基础资料过程
5人赞赏了该文章
746次浏览
编辑于2020年02月13日 08:41:06
基础资料:专指员工信息基础资料,如国籍、婚姻状况、政治面貌、民族这种下拉选择型字段。请根据以下步骤在系统中员工基本信息页面配置“成本中心”下拉字段:1、有权限的业务人员帐号(例如自己的帐号)进入GUI,根据下图所示路径找到“动态扩展平台高级版”(以下均简称为DEP):
2、参照以下路径新建动态扩展方案管理,名称别名可自定义,这里的方案可以理解为一个文件夹
3、建好方案以后,选择该方案,右键点击“扩展单元”->“从模板复制”
com.kingdee.eas.basedata.app.CBZX
6、建好以后,一定要启用该方案。(截至第6部,完成GUI的配置,接下来的配置就要去WEB端做视图配置了。)
7、管理员登陆S-HR,点击开发平台-视图
8、创建“成本中心”基础资料的List视图和Form视图。视图界面点击创建,在模型字段输入步骤1中记录下的PK对应的值,视图类型选中列表。
a) 新增列表视图如下:
在底部的扩展输入框里输入如下内容(参考系统中内置的基础资料格式,如民族)
备注:<field>标签里是配置显示在列表上的字段,在这个例子里是配置了成本中心基础资料的编码和名称。name的值可以从下图所示实体中获取,label是显示在web界面上的字段名称。在</list>之前加上<requireAddNew>false</requireAddNew>是为了只让系统管理员来维护下拉选项,其他业务用户不允许增加下拉选项。
经过测试,上图的“是否创建基础资料相关视图”不应该打勾,然后再保存即可。
b) 新增form即表单视图,参考其他基础资料form视图,修改模型和其中的字段field即可:
shr.baseinfo.available.
在视图里找:
表单:com.kingdee.eas.basedata.app.CBZX.form
发现还是不行。经过查找文档,发现可能原因是参考的是8.2的DEP配置文档,应该参考8.5的,如下:
那么重新再操作一遍。如下:
com.kingdee.eas.hr.emp.emp_page.app.CBZX
校验通过
在相应的基础资料控制策略节点里,前面自动创建视图的基础资料,在这里自动生成了基础资料控制策略
配置权限项
2、参照以下路径新建动态扩展方案管理,名称别名可自定义,这里的方案可以理解为一个文件夹
3、建好方案以后,选择该方案,右键点击“扩展单元”->“从模板复制”
com.kingdee.eas.basedata.app.CBZX
6、建好以后,一定要启用该方案。(截至第6部,完成GUI的配置,接下来的配置就要去WEB端做视图配置了。)
7、管理员登陆S-HR,点击开发平台-视图
8、创建“成本中心”基础资料的List视图和Form视图。视图界面点击创建,在模型字段输入步骤1中记录下的PK对应的值,视图类型选中列表。
a) 新增列表视图如下:
在底部的扩展输入框里输入如下内容(参考系统中内置的基础资料格式,如民族)
备注:<field>标签里是配置显示在列表上的字段,在这个例子里是配置了成本中心基础资料的编码和名称。name的值可以从下图所示实体中获取,label是显示在web界面上的字段名称。在</list>之前加上<requireAddNew>false</requireAddNew>是为了只让系统管理员来维护下拉选项,其他业务用户不允许增加下拉选项。
经过测试,上图的“是否创建基础资料相关视图”不应该打勾,然后再保存即可。
b) 新增form即表单视图,参考其他基础资料form视图,修改模型和其中的字段field即可:
shr.baseinfo.available.
在视图里找:
表单:com.kingdee.eas.basedata.app.CBZX.form
发现还是不行。经过查找文档,发现可能原因是参考的是8.2的DEP配置文档,应该参考8.5的,如下:
那么重新再操作一遍。如下:
com.kingdee.eas.hr.emp.emp_page.app.CBZX
校验通过
在相应的基础资料控制策略节点里,前面自动创建视图的基础资料,在这里自动生成了基础资料控制策略
配置权限项