用友YonSuite与旺店通数据集成对接-技术篇1
一、集成背景说明
需要注意
- 有关联关系的建议要用来源生单的保存接口,不然全局联查不到
- 单据需要审核或者确认的时候需要调用保存和审核/确认两个接口(建议用友能优化自动审核参数,减少调用次数)
- 调用列表接口的时候发现没有相关的字段没有返回记得要去查看UI模板或者是这个字段是否是反写或者计算得出(踩坑点:列表查询的时候涉及计算反写的字段如果字段是空,返回参数key都没有)
- 每个接口都有单独的限流次数大部分的一秒2次
需要注意
- 当对接需要批号的时候,批号字段需要通过单独接口关联出来
(不建议对接批号,后面详讲 《查询出库类接口委外回传的效期和批次信息》)
- 调用奇门接口需要奇门资质
- 奇门自定义接口不支持传税率,标准接口才可以传,后续会补充上去
客户需求:
旺店通企业版结合旺店通WMS以及其他品牌的WMS(京东沧海)进行电商业务的管理,线下使用的是用友YonSuite系统进行财务和业务的核算系统,全部业务数据将汇集到用友YonSuite系统,现在需要将三套系统的相关数据进行对接打通,实现所有业务的数据可以打通,并且保证电商业务的库存和财务核算系统的数据准确。
整体方案:
二、主数据集成
需求规划:
- 仓库确定库存组织(两边对应的仓库编码一致,单据传递中根据仓库确认库存组织)
- 店铺确定销售组织(需要维护一个店铺对应的客户以及销售组织的关系表,YS自定义单据)
- 需要进行对接的是供应商和物料对接。从YS对接到旺店通
对接规划图
对接方案
集成方案 |
同步频率 |
取数说明 |
备注说明 |
物料集成同步-v |
5min |
状态:启用 |
1、出现部分业务错误,YS的单位没有在旺店通建立导致同步不成功 |
供应商集成同步-v |
5min |
对接建议
(1)物料不要对接辅助单位,应为YS里面的辅助单位是要勾选了启用辅助单位后才有对应的需要输入固定换算和浮动换算,后续在传递的时候经常会有问题
(2)物料批次保质期对接的时候不需要对接到旺店通,旺店通没有参数是否启用,而是在实际业务单据中填写了就能启用批号保质期
总结:方案从一开始的需要对接批号、保质期、辅助单位,调整为不需要对接。辅助类的数据尽量不要对接会导致流程复杂出错率高
三、销售业务(线上、线下业务)
需求规划:
- 销售业务统一在旺店通OMS发起并且对接到YS中生成对应的销售订单/销售出库单
- 销售出库单需要和销售订单进行关联
- 线上的订单按照:店铺、仓库,日期进行按天汇总后传递
对接规划图
对接方案
集成方案 |
同步频率 |
取数说明 |
备注说明 |
销售业务 |
|||
销售出库单对接销售订单(线上)-v |
00:00 拉取 02:00 写入 |
店铺不等于***** |
1、订单合并、下推销售出库单; 2、交易类型:发出商品 3、销售出库单交易类型由销售订单带出; 4、金额由税率计算得出 |
销售出库单对接销售订单(线下)-v |
3min(6-23) |
店铺等于*** |
1、先生成销售订单,下推销售出库单; 2、交易类型:发出商品 3、销售类型:订单类型 4、金额由税率计算得出 |
网店与客户/组织映射关系 |
3min |
重要的依赖关系,用于关联客户与销售组织。 必须要在YS及时维护正确 |
|
仓库查询-v |
3min |
重要的依赖关系,用于关联库存组织。 必须要在YS及时维护正确 |
|
单位查询-v |
3min |
重要的依赖关系,通过名称关联YS编码。 必须要在YS及时维护正确,并且旺店通名称必须保持一致。 |
|
销售退货 |
|||
退换货生成销售退货(线上)-v |
3min(6-23) |
1、平台类型不等于线下的(0、127); 2、处理状态大于等于65(委外待收货、待收货、部分到货、待结算、已完成; 3、退货类型:退货、换货 |
1、销售类型写在表头备注; 2、关联来源单据是查询销售订单进行关联; |
退换货生成销售退货(线下)-v |
3min(6-23) |
1、平台类型等于线下的(0、127); 处理状态大于等于65(委外待收货、待收货、部分到货、待结算、已完成; 2、退货类型:退货、换货 |
1、销售类型写在表头备注; 2、关联来源单据是查询销售订单; |
退货入库对接YS销售出库(红字)-v |
7min(6-23) |
1、交易类型:销售出库 2、关联来源单据是查询销售退 3、货单;审核状态变为退货中 |
|
查询YS销售退货单-v |
2min(6-23) |
1、满足销售红字销售出库下推《退货入库对接YS销售出库(红字)-v》 |
|
(红字)销售出库审核-v |
3min(6-23) |
||
查询YS销售出库-v |
2min |
2、满足销售红字销售出库下推《新销售出库审核-v》 |
|
销售退货审核 |
|||
YS销售退货审核-v |
3min(6-23) |
退货数量等于累计退货数量 |
1、审核完成状态变成已完成 2、目前按照一行一页的方式进行取数审核 |
查询YS销售订单-v |
3min |
关联销售退货单 |
|
新销售出库审核-v |
3min(6-23) |
红字销售出库单据审核 |
|
客户退款 |
|||
退换管理客户退款-v |
3min |
处理状态:待结算、已完成 类型:退款、退款不退货、订单补款 |
无 |
对接建议
(1)尽量不要对接销售订单,在和实施的同事沟通后发现销售订单在技术上是可以实现对接的,但是在实际对接过程中比较累赘,销售出库单对应的字段完成足够支持财务核算要求
(2)调用YS销售订单下推(销售出库来源生单)的时候三个参数一定要写 bizFlow、bizFlow_version、bizFlow_name如果一开始的时候不清楚三个值可以通过手工新增销售订单并且能正常下推后通过浏览器F12或者查询详情接口进行查看
(3)销售退货的时候这个项目会有多次入库的情况,目前YS是没有办法直接在多次入库后自动调整状态为完成状态,会一直处于收货中。所以在方案中我们添加了一个方案判断销售退货和累计入库数量一直的时候调用审核进行完成动作
(4)在YS的列表查询接口中如果涉及到反写或者是计算的字段,在查询接口调用的时候该值为空就连KEY都不会返回,了解前一直不知道有这样的情况,时而能取到值时而不行
总结:旺店通销售出库单对接到YS电商企业一定要合并,特别是日单量庞大的企业,一定不要对接批号,会导致很多数据出库出现负库存,因为批号很难和采购的对应上,所以在对接的时候尽量不要传批号
用友YonSuite与旺店通数据集成对接-技术篇1相关推荐
- 用友YonSuite与旺店通数据集成对接-技术篇2
客户需求: 旺店通企业版结合旺店通WMS以及其他品牌的WMS(京东沧海)进行电商业务的管理,线下使用的是用YonSuite系统进行财务和业务的核算系统,全部业务数据将汇集到用友YonSuite系统,现 ...
- 用友YonSuite与旺店通数据集成对接方案
方案简介 聚水潭线下使用的是用YonSuite系统进行财务和业务的核算系统,全部业务数据将汇集到用友YonSuite系统,现在需要将两套系统的相关数据进行对接打通,实现所有业务的数据可以打通,并且保证 ...
- 旺店通·企业奇门对接打通用友BIP查询销售出库单接口与销售订单单个保存接口
旺店通·企业奇门对接打通用友BIP查询销售出库单接口与销售订单单个保存接口 源系统:旺店通·企业奇门 慧策(原旺店通)是一家技术驱动型智能零售服务商,基于云计算PaaS.SaaS模式,以一体化智能零售 ...
- 用友U8和旺店通企业版淘宝奇门单据接口集成
用友U8和旺店通·企业奇门单据接口集成 对接系统:旺店通·企业奇门 慧策最先以旺店通ERP切入商家核心管理痛点--订单管理,之后围绕电商经营管理中的核心管理诉求,先后布局流量获取.会员管理.仓库管理等 ...
- 畅捷通T+与旺店通·企业奇门对接集成报表单据查询打通创建其他入库单
畅捷通T+与旺店通·企业奇门对接集成报表单据查询打通创建其他入库单 对接系统畅捷通T+ 畅捷通T+适用于异地多组织.多机构对企业财务汇总的管理需求:全面支持企业对远程仓库.异地办事处的管理需求:全面满 ...
- 实现用友U8+与旺店通ERP数据同步
阅读对象: ERP系统管理员.数据库管理员.系统实施.财务.数据分析等相关人员,希望实现两个系统之间数据同步的程序员. 适用场景: 旺店通发货后能对接到用友的U8+系统中,希望采购订单直接同步到旺店通 ...
- 用友U8和旺店通·企业奇门单据接口对接
对接系统旺店通·企业奇门 旺店通是北京掌上先机网络科技有限公司旗下品牌,国内的零售云服务提供商,基于云计算SaaS服务模式,以体系化解决方案,助力零售企业数字化智能化管理升级.为零售电商企业的订单管理 ...
- java对接旺店通数据同步
添加配置文件 erp:url: http://api.wangdian.cn/xxxx/sid: xxxxappkey: xxxxappsecret: xxxxxxxxxxxxxxxxxxxxxsho ...
- 旺店通·企业奇门对接打通金蝶云星空查询销售出库单接口与销售出库新增接口
接入系统:旺店通·企业奇门 慧策最先以旺店通ERP切入商家核心管理痛点--订单管理,之后围绕电商经营管理中的核心管理诉求,先后布局流量获取.会员管理.仓库管理等其他重要经营模块.慧策的产品线从旺店通E ...
最新文章
- 会声会影导出视频为原视频分辨率(没有黑边的技巧)
- matlab画扇区,NFCDemo NFC读写测试 ,自动读取每个扇区 块的值 matlab 238万源代码下载- www.pudn.com...
- php strval,PHP strval()函数
- asyncio协程与并发
- android 文件公有存储,如何将文件写入Android中的外部公共存储,以便从Windows中看到它们?...
- P1829 [国家集训队]Crash的数字表格(推了好久的mobius反演)
- MongoDB(4)--MongoDB服务的启动
- 聊聊有哪些参与项目的好途径吧
- Mr.J-- HTTP学习笔记(十)-- Cookie机制
- Atitit arch design context软件架构设计的内容 目录 1. 考虑到架构设计原则	1 1.1. 开发效率 稳定性 可靠些等 性能	1 1.2. 简单原则则	1 1.3. 配置
- 递归计算二叉树的叶子节点个数
- PICT-测试用例生成工具
- vue 下载文件,文件损坏无法打开
- oracle 获得节假日,Oracle 计算两个日期间时间排除非工作日及非工作时间
- 软件测试之App测试-硬件环境测试
- Medusa(美杜莎)和Hydra(九头蛇)快速入门手册:02
- Selenium学习 - TouchActions接口
- Virtualbox 多重加载 高级功能介绍
- 第十四次CCF CSP认证心得
- 详细设计说明书的书写格式
热门文章
- 情商高的领导都是怎么说话?学会这14招,下属佩服的五体投地
- STM32——TIM输入捕获
- MySQL基础练习题及答案(表的简单查询)-02
- 易语言java支持库用法,Java支持库2.0#0版
- 扫描图片怎么转换成文字
- 由于系统故障 www.ij2me.cn暂停运行1周
- 观察1000位UP主后,我们总结了这份B站UP挑选指南
- 华为云数据盘挂在及mysql数据库数据目录迁移到数据盘
- metal升android5.1,魅蓝 metal 详尽图文评测 - 全金属机身+ Flyme 5.1 系统+指纹识别
- 最近负能量满满?你需要点毒鸡汤