使用DEP开发可以被工作流调用的审核、反审核方法

1、应用场景:
由一些业务场景,需要使用一些单据进行审批时,我们虽然可以采用Bos设计工具来开发单据,创建Function来开发满足工作流调用的功能,但是使用Bos的话,就意味着以后的更新均需要重启服务重新部署。所以如果功能不复杂,可以考虑使用DEP的方式进行创建Function来实现满足工作流的调用。
2、案例说明:
2.1 本次假设审核功能,仅是简单的单据状态改变,由保存变为其他状态。
2.2 本次的变更是DEP通过执行SQL语句的方式进行的更新。
3、实现过程(下面的过程,每执行完一个页签的内容就进行一次保存):
3.1 使用DEP创建单据:
见此链接:金蝶EAS Client单据简单开发教程(1) (kingdee.com)
3.2 在此单据上增加一个文本(推荐使用枚举类型)字段,叫做单据状态

3.3 在DEP的实体下边,创建业务方法
关键字段说明:
1)方法参数:后面会在扩展定义里定义脚本获取参数。

3.4 在DEP实体下边,创建事件
关键字段说明:
1)事件参数:定义与业务方法定义的参数类型相同的参数。
2)方法列表:选择先前定义的业务方法定义里的方法(系统会标记为黄色,非常好找)
3)方法参数与映射:这里是指将定义的事件与方法进行关联。

3.5 在DEP实体下边,扩展审核方法
代码的基本含义就是通过执行sql脚本,将单据最初定义的单据状态修改为审核通过。
脚本内容(SQL语句可以改为自己需要执行的SQL语句):
var imp = JavaImporter();
imp.importPackage(Packages.com.
使用DEP开发可以被工作流调用的审核、反审核方法
1、应用场景:由一些业务场景,需要使用一些单据进行审批时,我们虽然可以采用Bos设计工具来开发单据,创建Function来开发满足工作流调用的...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇
下一篇



