基于首条流创建其它流
上述相当于配置了第一个ERP基础数据同步到OA的流,默认的配置是物料主数据的配置,利用该模板配置不同的单据,方法如下:
- 复制该流创建一条新流
流名称根据同步单据名称进行修改,便于识别当前流同步的单据
- 配置全局配置,选择配置管理,点击"下一步"
- 修改全局配置:
全局配置各个字段说明如下:
必填配置:
objType: B1单据接口对象名,比如物料是Items,客户是BusinessPartners
Key: B1单据接口主键字段,比如物料是/ItemCode, 客户是/CardCode(注意"/"不能少)
根据情况可能需要调整的配置:
Cyc: 同步周期,表示多长时间同步一次,单位为min,默认值1min
operator: OA系统分配的操作人,除开切换OA环境,不需要修改
password:OA系统分配的系统密码,除开切换OA环境,不需要修改
systemid:OA系统分配的系统ID,除开切换OA环境,不需要修改
pagesize:单次同步的数据条数,格式odata.maxpagesize=数值, 默认值20
select:B1接口所需返回字段,默认为空,表示全选
U_ISSYN:B1接口中表示单据是否同步成功的字段名,默认值U_ISSYN,建议都使用默认值
修改完成后,点击下一步,更新
- 配置查询B1单据的字段
编辑流
选择"查询单据列表"节点,设置
在扩展配置里面如果已经有就选择,如果没有,就创建一个新的,不要使用其它流使用的配置
创建新的配置,先修改配置名称,名称做到见名知意
在"输出参数"中,添加需要同步的B1字段,添加在"Items"下面
添加配置完成后,需要点击配置名称并应用此配置
- 点击选择"遍历集合元素",重新选择引用
点"×"去掉原来的引用
重新选择该引用
- 创建"数据转换"节点配置
新建一个"客户数据转换"配置
配置"输入参数", 配置B1字段和OA字段的对应关系
保存配置并应用
- 重新智能映射
- 保存流,并开启