更新时间:2023-11-02 GMT+08:00
分享

创建企业微信标准单据审批回调

  1. 集成工作台-我的流-创建流

  2. 连接器中选择“手动触发流”,触发事件为“手动触发器触发事件”,添加参数如图所示(参数为总流程传过来的参数):

  3. 添加执行动作‘json解析’,参数如图所示(参数为总流程传递):

  4. 添加执行动作,选择连接器为创建的OA连接器,执行动作为“获取审批详情”,参数如图所示:

  5. 添加执行动作,选择连接器为创建的SparkPackERP连接器,执行动作为“微信-SparkPackERP数据转换”,参数如图所示(此步骤使用函数将企业微信数据结构转换成SparkPackERP数据结构,也可以封装一些有关审批信息的需要的字段):

  6. 添加执行动作,选择连接器为创建的SparkPackERP连接器,执行动作为“查询审批流列表”,参数如图所示(根据之前的同步到企业微信的草稿单号查到在审批流中的编号):

  7. 添加执行动作,执行动作为“条件判断”,参数如图所示(sp_status字段2是同意审批,3是不同意审批):

  8. 添加执行动作,执行动作为“更新审批流”,参数如图所示(根据企业微信的审批结果修改SparkPackERP里的审批结果):

  9. 添加执行动作,执行动作为“更新草稿单”,参数如图所示:

    选择更新草稿单节点可以配置自定义字段,同步相关信息

  10. 复制‘更新审批流’与‘更新草稿单’至右侧分支,如图所示:

    修改参数Status参数为N

    最终API如下图所示:

相关文档