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

苍穹工作流那些事 之 待办任务与第三方系统集成

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

苍穹工作流那些事 之 待办任务与第三方系统集成


支撑一个企业的数字化发展,可能是多个业务系统共同应用的成果。那么,业务系统之间的流程应如何打通?这就要求各系统必须提供对外流程集成的能力,才能应对企业复杂的需求变化,更好地为企业提供服务。


本期文章为大家介绍苍穹工作流的待办任务与第三方系统集成能力





1 应用场景


苍穹工作流的待办任务,需要在其他业务系统的渠道终端做数据展现。无论客户企业选择哪个渠道终端,都能够顺利集成苍穹的流程审批功能,保证企业内部流程的高效运转执行。

碎碎念:这是一篇纯技术干货哦~~~


2 解决方案


工作流中的待办任务,可以采取两种方式和第三方系统的渠道终端进行集成。

第一种:通过API拉取苍穹待办;

第二种:通过扩展苍穹消息渠道推送待办。


3 价值体现


苍穹工作流提供了与第三方业务系统的待办集成能力,即使客户企业选择了不同的终端服务,苍穹也可以实现数据对接,使苍穹的流程审批应用更加广泛、灵活,更好地为企业提供流程审批的服务。


4 功能详情


4.1 通过API拉取苍穹待办


在客户的第三方列表界面调用苍穹工作流提供的待办/已办API查询某个人的待办列表,直接格式化融合显示,获取的结果中包含苍穹审批界面的URL,可以直接打开URL进行审批。


如果是在移动端进行显示,在URL参数中增加“&device=mob”,如果是在PC端进行显示,在URL参数中增加参数“&device=pc”。


拉取的方式不在第三方存储数据,且数据量较大时,需要分页拉取。此种方式需要做单点登录工作,然后才能调用API拉取数据,具体步骤如下:


1. 拉取待办API: getToHandleTasksByUserId 


调用方式:


https://ierp.kingdee.com:2024/mainbiz/kapi/app/wf/getToHandleTasksByUserId?body={"start":0,"limit":10,"billno":"test","subject":"test","entityName":"test"}&access_token={access_token}


参数示例说明:


1)access_token: 某个用户单点登录之后获取的token,拉取当前用户的待办任务;


2)start/limit:从第几个开始,拉取多少个待办


3)billno: 根据单据编号查询;


4)subject:根据任务主题查询;


5)entityName:根据单据名称进行查询。


返回值为json,拉取的结果如下图所示:


拉取待办结果示例


2.拉取已办任务API: getHandledTasksByUserId


调用方式:


https://ierp.kingdee.com:2024/mainbiz/kapi/app/wf/getHandledTasksByUserId?body={"start":0,"limit":10,"billno":"test","subject":"test","entityName":"test"}&access_token={access_token}{access_token}


参数示例说明:


1)access_token: 某个用户单点登录之后获取的token,拉取当前用户的已办任务;


2)start/limit:从第几个开始,拉取多少个已办


3)billno: 根据单据编号查询;


4)subject:根据任务主题查询;


5)entityName:根据单据名称进行查询。


返回值为json,拉取的结果如下图所示:


拉取已办结果示例


3.获取待办&已办的数量:getTaskCountByType

调用方式:


https://ierp.kingdee.com:2024/mainbiz/kapi/app/wf/getTaskCountByType?body={"type":"toHandle"}


参数示例说明:


type: “toHandle”表示待办任务数量;“handled”表示已办任务数量。


返回值为json,拉取的结果如下图所示:


获取待办&已办的数量结果示例


4.2 通过扩展苍穹消息渠道推送待办


除了可以按照默认的渠

苍穹工作流那些事 之 待办任务与第三方系统集成

支撑一个企业的数字化发展,可能是多个业务系统共同应用的成果。那么,业务系统之间的流程应如何打通?这就要求各系统必须提供对外流程集成...
点击下载文档文档为doc格式

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

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