海量电商数据与用友YS系统数据对接案例
案例背景
客户是历史比较悠久的企业。企业内部用的系统多达十几套,专门成立信息化公司进行数字化转型,第一期需求系统旺店通的ERP以及旺店通的WMS并且启用京东的沧海外仓。
在选型ERP用友ERP和金蝶ERP的过程中系统集成的难题,聘请资深顾问进行选型,经过三个月的选型最终确认轻易云系统集成平台以及用友YonSuite产品,解决他们的财务核算问题以及系统集成问题,并且规划公司多套系统集成的艰难任务,从系统生产、销售、营销端多端对接的难题。解决多达十几套系统的系统对接需求。
数据集成需求
- 解决之前手工在多系统之间重复录入数据。
- 解决用友Yonsutie/旺店通(酒水/手机)业务/京东沧海业务 的全面打通
- 订单:业务不通,易出错,人力消耗大
- 库存:全渠道库存无法统筹,高库存,低周转
- 账务:财务手工记账,费人费时,错误多
- 数据分析核对困难,需要在集成各个订单数据进行市场洞察以及决策分析
公司电商部门使用的是旺店通企业版结合旺店通WMS以及其他品牌的WMS(京东沧海)进行电商业务的管理,线下使用的是用友YonSuite系统进行财务和业务的核算系统,全部业务数据将汇集到用友YonSuite系统,现在需要将三套系统的相关数据进行对接打通,实现所有业务的数据可以打通,并且保证电商业务的库存和财务核算系统的数据准确。
项目难点与业务挑战
- 交付周期时间紧迫 需求确认、开发接口、集成配置、测试联调时间仅仅25个工作日不到
- 业务单据高度耦合 客户使用用友YonSuite和旺店通的ERP高度耦合,需要系统和系统之间无缝连接完成闭环
- 多方陌生团队磨合 客户方&用友方实施方&旺店通方&轻易云方&四方会谈
- 业务场景复杂 其中包括了组织之间的调货/交易、采购、销售、销售退货,并且需要和订单关联
系统数据对接方案设计
主数据对接流程
▲集成方案
1、多组织与店铺&仓库之间的映射或者集成
(一般的销售单据,区分两个组织一个是销售组织,一般都是一个法人对应一个店铺并且对应一个组织。一个店铺允许有多个仓库多个货主的货品)
2、存货档案、供应商审核后自动集成到货品
3、其他的主数据尽量保持编码一致对应
★需求分析 & 注意事项
1、需要明确存货编码与电商货品SPU\SKU关系。
2、葡萄酒类商品对批次号、保质期管理
3、是否存在多组织与供应商分配关系,还是共享关系
4、组合物料也要维护主数据进行同步
线下销售业务与旺店通对接
▲业务需求
1、目前客户线上订单可达十万单,必须要通过数据合并的方式进行处理后进入ERP(因为ERP需要做存货核算等计算,数据量无法承受)
2、合并后的销售出库单,要先生成销售订单,并且关联生成销售出库单,保持销售订单的完整性
★需求分析 & 注意事项
1、由于电商特性,旺店通接口有金额、单价、优惠金额、折后金额等多个相关字段,对接时需要注意确认使用单价/金额,或需要通过计算规则算出需要的数据。
2、数据汇总需要确认汇总的逻辑,汇总数据的时间段。
3、退换货单需要注意金额相关取值,以及不同类型单据区分。
线下手工销售单数据对接
▲业务需求
1、线下订单从YS系统发起,并且需要同步过去旺店通进行发货
2、销售出库回来的数据需要关联回来原来的线下订单
3、线下订单按照明细进行传递并且关联
★需求分析 & 注意事项
1、由于电商特性,旺店通接口有金额、单价、优惠金额、折后金额等多个相关字段,对接时需要注意确认使用单价/金额,或需要通过计算规则算出需要的数据。
2、数据汇总需要确认汇总的逻辑,汇总数据的时间段。
3、退换货单需要注意金额相关取值,以及不同类型单据区分。
采购业务用友与旺店通对接
▲业务需求
1、需要在YS系统下采购订单并且生成发货单后审核,把数据同步到旺店通进行入库处理
2、发货单发送的时候需要考虑是否需要同步到旺店通(自定义字段标识),并且需要剔除固定资产的采购
3、旺店通需要根据实际采购入库数量生产YS的采购入库,并且关联采购发货单
★需求分析 & 注意事项
1、注意一张单据分多次收货的场景处理。
2、实际收货数量少于到货A单数量部分需要手工在YS进行关闭到货单或其他相关处理。
跨组织调拨单YonSuite与电商系统集成
▲业务需求
1、调拨单指令由YS系统发起在旺店通执行后返回最
终的出库入库实际数量
★需求分析 & 注意事项
1、注意调拨出入库差异数据。
2、货损承担方处理逻辑。
单组织调拨单异构系统对接方案
▲业务需求
1、涉及到和沧海仓相关的调拨需要给指令到沧海仓
进行入库,或者出库
2、涉及到和旺店通的需要下委外指令进行库存操作
★需求分析 & 注意事项
1、YS一张单据需要同时对接多平台的多张单据。
2、调出调入的差异数量处理。
3、调出调入的货损归属
报损单数据对接方案
▲业务需求
1、报损业务,在YS报损申请后,给到旺店通进行确认报损数量
★需求分析 & 注意事项
1、需要在其他出库单添加一个字段,确认是否同步到旺店通执行确认出库
盘点单据用友与旺店通对接
▲业务需求
1、以旺店通的盘点结果为主,盘点出入库差异数后同步到YS系统
★需求分析 & 注意事项
1、需要在其他出库单添加一个字段,确认是否同步到旺店通执行确认出库。
组装拆卸单数据集成流程
▲业务需求
1、在YS系统下发对应的组装、拆卸指令,在旺店通执行的实际数量返回
★需求分析 & 注意事项
1、组装商品需要在物料档案中维护,并且同步到旺店通
数据整体对接流程梳理
通过数据集成平台对接过程
项目实施步骤
1、确认各个系统在公司业务流程,并以此为依据规划整体对接流程。(一周)
2、按照对接流程进行方案配置。(一周)
3、搭建测试环境进行业务模拟联调测试。(二周)
4、各系统对接初始化基础数据整理、核对。(一周)
5、对接方案开启,自动进行数据对接。
6、对接问题处理、运维培训、方案配置培训。
项目对接经验分享
一、对接用友YonSuite
- 有关联关系的建议要用来源生单的保存接口,不然全局联查不到
- 单据需要审核或者确认的时候需要调用保存和审核/确认两个接口(建议用友能优化自动审核参数,减少调用次数)
- 调用列表接口的时候发现没有相关的字段没有返回记得要去查看UI模板或者是这个字段是否是反写或者计算得出(踩坑点:列表查询的时候涉及计算反写的字段如果字段是空,返回参数key都没有)
- 每个接口都有单独的限流次数大部分的一秒2次
目前上线已持续进行2个月时间,在经过严谨的磨合期,目前轻易云平台处理于稳定发挥的重要中间平台,已避免用友YonSutie与旺店通重复数据输入情况,基本已接口式将双方系统实现数据关联流动,提高相关业务的工作效率,为实现更完整的数据联动、内部信息化共享二期已经完成手机业务的数据集成整合三期筹备中,打通营销端数据。
轻量化的API集成平台(QEasy Cloud DataHub),助力企业数字化转型敏捷、高效地实现异构系统、数据、应用、服务间的灵活流转与轻松集成,为企业业务创新与数字化转型赋能。
- 可视化、组件化、拖拽式配置,运维 轻松点击鼠标就可以完成各类系统的接口调用。开箱即用的透明盒子,可视化拖、拉、拽实现接口服务编排与聚合。
- 异步API架构,异构系统敏捷集成 集成超过100款软件应用,7000+数据接口,提供一体化服务,助力企业全方位管理API资产,加快老系统数字化改造。
- 按需灵活扩展、运行高效稳定 支持多种灵活部署方式高性能、高可用,为业务流提供高数据吞吐量。平台已集成、进程管理、数据回压、优先级队列等能力,保障运行稳定性