eas shr 在原单据(退休单)基础扩展出新单据(厂内退休单),并在河钢在线进行审批,开发全过程整理
一、找到原单据,将原单据的列表和新增视图复制出来一份做为新单据视图
1.查找试图方法:
(1)进入页面


(2)复制uipk,登录administrator账号,在视图页面搜索uipk


2.将原单据的列表和新增视图复制出来一份做为新单据视图
(1)新试图uipk增加后缀与原视图做区分


3.新增视图增加新字段,拓展js和Handler
js部署路径(二开放的位置)
D:\Kingdee\eas\server\deploy\easweb.ear\shr_web.war\addon\custom
系统标准js路径
D:\Kingdee\eas\server\deploy\easweb.ear\shr_web.war

4.退休单增加新字段
(1)登录客户端,进入动态扩展平台高级版

(1)右键退休单,导入退休单

注意:单据不要弄错了,退休单有两个,一个是专员提交的,一个是普通员工提交的,我们操作的是专员提交的(RetireBizBill)
错误单据

正确单据

(2)双击实体,增加字段

(2)增加分录

(3)双击编辑页面,将分录拖拽至面板


(4)保存:先反启用,保存,在启用

5.提交工作流按钮,将流程提交到河钢在线
(1)修改submit方法


js中添加提交工作流按钮的方法
(2)后台增加Packer和Parser打包为cus_shr_kyCloudHub.jar
(3)将jar包放至D:\Kingdee\eas\server\lib\bim目录下

(4)后台增加扩展handler打包为cus_ky_shr_handler.jar
(5)将handler的jar包放至D:\Kingdee\eas\server\lib\addon\customer目录下
注意:新部署handler启动时非法组件报错解决方法:
将D:\Kingdee\eas\admin\config\record.properties修改为 false
bos进入应用服务器点击刷新,然后进入集群控制器,启动集群


5.流程配置,河钢在线模板配置
(1)搜索单据工作流配置,新增退休单的配置

(2)编码如何查找




(3)云之家单据id如何查找


(4)流程节点配置
点击节点,进入节点设置,点击开发者选项

6.列表页面显示新增字段

右键导入业务数据源

找到与视图页面query一致的数据源


添加字段,然后配置试图字段,就可以正常显示了

7.增加权限项,给用户分配菜单权限



增加厂内退休菜单



分配页面权限:搜索用户管理,查找用户,点击分配权限


调试前端方法:
进入表单页面,在地址栏最后拼接 &debug=true 刷新界面,进入开发人员工具源代码找到对应js


浙公网安备 33010602011771号