苍穹开发系列之七:调用单据操作服务
一、问题描述/需求描述:
调用单据界面上的操作
二、思路与方案:
通过微服务接口调用操作
三、实现过程:
找到OperationWebApiImpl 这个类,发现里面有个executeOperation方法
接收三个参数
Formid(单据编码),opNumber(操作编码) ,data 调用操作需要接收的参数
2.了解该方法的构造后开始编写代码
InvokeMethod 可替换成 DispatchApiServiceHelper.invokeApiService()
3.打开开发界面,查看对应操作的编码
此处需要注意,要查看该操作是否是系统内置的操作,如果是donothing 的操作的话要看有没有给该操作配置对应的服务插件,如果没有配置的话,该操作不可调用。
4.在data中设置对应的参数
Ids,操作的单据的主键
Optionvariables 可选参数
这里我们传了一个WF=FALSE 该参数表示执行操作时忽略工作流
苍穹开发系列之七:调用单据操作服务
一、问题描述/需求描述:调用单据界面上的操作二、思路与方案:通过微服务接口调用操作三、实现过程:找到OperationWebApiImpl 这个类,...
点击下载文档
本文2024-09-16 17:46:52发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-17893.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章