更新时间:2023-11-02 GMT+08:00
创建ERP数据同步到OA业务流
- 进入我的流页面,创建一条新流

- 流名称为"基础数据从ERP同步到OA",初始节点选择计划-重复执行,重复周期为通过全局配置传入


点击流里面的输入框,可以管理全局配置


- 首先从ERP查询数据,因此第一个节点选择B1连接器的查询单据列表执行动作

执行动作中的参数用全局配置来管理

- 定义一个数组变量来接受处理的数据

- 前面查询单据列表会一次查询出多条数据,因此需要遍历来处理,新增一个遍历集合元素节点,遍历内容引用查询单据列表响应体的value

- 添加一个数据转换执行动作,这个执行动作是在连接器里自定义的一个函数执行动作,函数的作用是将B1的字段名映射成OA的字段名

- 添加一个json构造器执行动作,按照OA接口需要的格式创建一条json

- 将每次循环处理的json,放入到之前的数组变量中

- 用变量定义OA接口需要的currentDateTime的值

- 用MD5编码工具定义OA接口需要的MD5值

- 用一个json构造器,构造完整的OA接口请求体,数值引用前面定义的各个值

- 选择OA连接器的创建修改基础数据执行动作,传入接口需要的参数

- 获取调用创建修改基础数据接口后的响应体,对数据进行处理,获取同步成功的数据

- 选择B1连接器中更新单据的执行动作,将单据更新为已同步

- 保存
父主题: 创建业务流