文档首页/
华为云SparkPack解决方案/
最佳实践/
SparkPack 企业ERP企业微信集成指南/
开发指南/
基于API实现业务流的编排,打通双方系统/
标准单据场景流/
创建企业微信标准单据审批回调
更新时间:2023-11-02 GMT+08:00
创建企业微信标准单据审批回调
- 集成工作台-我的流-创建流
- 连接器中选择“手动触发流”,触发事件为“手动触发器触发事件”,添加参数如图所示(参数为总流程传过来的参数):
- 添加执行动作‘json解析’,参数如图所示(参数为总流程传递):
- 添加执行动作,选择连接器为创建的OA连接器,执行动作为“获取审批详情”,参数如图所示:
- 添加执行动作,选择连接器为创建的SparkPackERP连接器,执行动作为“微信-SparkPackERP数据转换”,参数如图所示(此步骤使用函数将企业微信数据结构转换成SparkPackERP数据结构,也可以封装一些有关审批信息的需要的字段):
- 添加执行动作,选择连接器为创建的SparkPackERP连接器,执行动作为“查询审批流列表”,参数如图所示(根据之前的同步到企业微信的草稿单号查到在审批流中的编号):
- 添加执行动作,执行动作为“条件判断”,参数如图所示(sp_status字段2是同意审批,3是不同意审批):
- 添加执行动作,执行动作为“更新审批流”,参数如图所示(根据企业微信的审批结果修改SparkPackERP里的审批结果):
- 添加执行动作,执行动作为“更新草稿单”,参数如图所示:
选择更新草稿单节点可以配置自定义字段,同步相关信息
- 复制‘更新审批流’与‘更新草稿单’至右侧分支,如图所示:
修改参数Status参数为N
最终API如下图所示:
父主题: 标准单据场景流