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

服务流程通过异步调用多个启动方案并扫描启动方案的执行结果

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

服务流程通过异步调用多个启动方案并扫描启动方案的执行结果

1 业务背景

  • 多个启动方案通过服务流程异步发起调用,并且希望启动方案的执行结果同时执行完成后,继续执行服务流程后续任务。


2 解决方案

2.1 方案总述

  • 通过服务流程同时启动7个启动方案,并且每分钟扫描执行结果

2.2 实现步骤

服务流程脚本


r0=invokeMicroService('isc',   'iscb', 'ISCDataCopyService', 'start', "T_BD_CASHFLOW-tk_sung_nc_cashflowitem",{"org":org,"year":year,"period":period,"currency":currency},{});

r1 =   invokeMicroService('isc', 'iscb', 'ISCDataCopyService', 'start',   "V_NC_XJLL_TEE_BOOK-tk_sung_nc_cashflowentry",{"org":org,"year":year,"period":period,"currency":currency});

r2 =   invokeMicroService('isc', 'iscb', 'ISCDataCopyService', 'start',   "V_NC_XJLL_TEE_NBZH_HZ-tk_sung_nc_cashflow_nbzh_split",{"org":org,"year":year,"period":period,"currency":currency});

r3 =   invokeMicroService('isc', 'iscb', 'ISCDataCopyService', 'start',   "BYJEtk_sung_nc_cashflow_nbzh-t_bcm_mddata@fi",{"org":org,"year":year,"period":period,"currency":currency},{});

r4 =   invokeMicroService('isc', 'iscb', 'ISCDataCopyService', 'start',   "BNLJtk_sung_nc_cashflow_nbzh-t_bcm_mddata@fi",{"org":org,"year":year,"period":period,"currency":currency},{});

r5 =   invokeMicroService('isc', 'iscb', 'ISCDataCopyService', 'start',   "BYJE_v_nc_XJLL-t_bcm_mddata@fi",

服务流程通过异步调用多个启动方案并扫描启动方案的执行结果

1 业务背景多个启动方案通过服务流程异步发起调用,并且希望启动方案的执行结果同时执行完成后,继续执行服务流程后续任务。2 解决方案2....
点击下载文档文档为doc格式

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

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