更新时间: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连接器中更新单据的执行动作,将单据更新为已同步
- 保存
父主题: 创建业务流