电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

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

来源:金蝶云社区作者:金蝶2024-09-1613

使用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 在此单据上增加一个文本(推荐使用枚举类型)字段,叫做单据状态

image.webp

3.3 在DEP的实体下边,创建业务方法

关键字段说明:

1)方法参数:后面会在扩展定义里定义脚本获取参数。

image.webp

3.4 在DEP实体下边,创建事件

关键字段说明:

1)事件参数:定义与业务方法定义的参数类型相同的参数。

2)方法列表:选择先前定义的业务方法定义里的方法(系统会标记为黄色,非常好找)

3)方法参数与映射:这里是指将定义的事件与方法进行关联。

image.webp

3.5 在DEP实体下边,扩展审核方法

代码的基本含义就是通过执行sql脚本,将单据最初定义的单据状态修改为审核通过。

脚本内容(SQL语句可以改为自己需要执行的SQL语句):

var imp = JavaImporter(); 

imp.importPackage(Packages.com.

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

1、应用场景:由一些业务场景,需要使用一些单据进行审批时,我们虽然可以采用Bos设计工具来开发单据,创建Function来开发满足工作流调用的...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信