当前位置: 首页 > news >正文

对接百思买Best Buy EDI 的注意事项

在此前的文章:《Best Buy Drop Ship(Commerce hub) EDI业务测试常见报错及解决》中,我们介绍了在业务测试过程中遇到的常见报错及解决方案,以下在此基础上进行补充。

数据未能成功发送给Best Buy可能遇到的情况

Best Buy EDI项目传输业务报文的过程中需要注意:所有必填字段需要传送值给 EDI系统,为了确保不会漏掉关键信息,在知行的Best Buy EDI解决方案中,实施顾问会对Best Buy要求的必填值设置校验。如果有收到报错邮件,是关于 XXXX can not be empty!的邮件,则说明出现必填值为空的情况,请排查你的业务系统,找到相应的字段信息,填写后将数据重推给EDI。

数据成功发送给Best Buy,但没有在 Commercehub 显示成功

可以在 Commercehub 中查看是否有报错信息,进入主页,右下角会有 File Error Log 页面,会显示当前Drop Ship业务下需要传输的报文类型,以及报错数量。

Commercehub 平台中将报错数量信息按照不同的时间段进行放置,包括:两小时内,2-24小时内,24-48小时内,3-7天内这四个时段。所有报错数量都会体现在这里,即使错误已经被处理,这里的报错数量仍然会存在。

接下来为大家介绍具体报错信息及报错分析。

测试856 提前发货通知时可能会遇到以下报错:

(1)The Tracking Number must be alphanumeric.
(2)Reason: The Tracking Number provided for UPS Ground is invalid.
(3)Reason: The Tracking Number provided for UPS Next Day Air is invalid.

原因:以上三种报错都是与Tracking Number 相关的错误。

报错(1)Commercehub 中严格校验了快递单号的有效性,更是精确到了具体的快递类型,快递单号需要按照规则来,否则就会收到该报错。快递单号应为数字加字母的组合。

报错(2)中的报错显示UPS Ground的快递单号无效,UPS Ground 的快递单号由 18 位的字母和数字组成,以 1ZX835W 开头。需要检查以上信息是否无误。

报错(3)中的报错显示UPS Next Day Air 的快递单号无效,UPS Next Day Air 快递单号也是由 18 位的字母和数字组成,以 1ZV69W 开头。

(4)The Ship Date provided must be on or before today and on or after the order date.

原因:发货日期必须要在订单日期之后和发送 ASN 当天之前。

出现此类报错是因为国内的卖家或供应商与 Best Buy 存在时差,在填写发货时间时需注意计算好时差,做好日期对应。

解决方案:对应 JSON 中的 shippedDate 字段,该字段在发送 856 时,注意不要给当天日期,需要提前,但是不能早于订单日期。

测试810发票时可能会遇到以下报错

(1)The action attempted cannot be applied because a preceding action is required before the v_invoice action can be applied.

原因:未发送 856 或者发送的 856 还未通过 commercehub 验证时就发送了 810。

解决方案:在知行之桥EDI系统中设置收到 810 文件后,延迟 2 个小时发送。

需要注意:如果 856 处理时报错,两个小时内没有重发,这时系统会自动发送810,这个810是不被Best Buy认可的。因此需要在出错的856 修改重发通过commercehub 验证后,再重发一次 810。

(2)The Discount Available, Percentage and Days Due must all be provided if at least one term is provided.

原因:termsDiscountPercent、termsDiscountDaysDue、termsDiscountAmount 三个字段在没有折扣的情况下是没有业务值的,因此在业务系统中,需要将其置空,不要传 0。

更多Best Buy EDI项目信息可以参考文章:

Best Buy 百思买DROP SHIP EDI需求分析
百思买Best Buy 网站EDI 测试流程
百思买Best Buy Drop Ship EDI SaaS 解决方案——LIP操作详解

了解更多 EDI 信息,请参阅: EDI 是什么?

阅读原文

http://www.lryc.cn/news/59250.html

相关文章:

  • 2023年郑州重点建设项目名单公布,中创“算力数据中心”项目入选!
  • Pytorch 容器 - 1. Module类介绍
  • 百度墨卡托坐标转化笔记
  • 每日学术速递4.12
  • HarmonyOS/OpenHarmony公司级技术开发团队硬件基本配置清单
  • 新一代信息技术赋能,安科瑞搭建智慧水务体系的新思路
  • 37岁测试工程师被裁,120天没找到工作,无奈...
  • Java容器使用注意点
  • 密文题解(图论+字典树)
  • Baumer工业相机堡盟工业相机如何通过BGAPISDK里的工具函数来计算工业相机的实时帧率(C#)
  • 数据结构与常量(Java)
  • 【LeetCode】剑指 Offer 54. 二叉搜索树的第k大节点 p269 -- Java Version
  • [工具类] post请求 获取request对象, 获取request的请求体(body)参数
  • Golang 多版本安装小工具G
  • day29—选择题
  • day8 互斥锁/读写锁的概念及使用、死锁的避免
  • 2023-04-13 monetdb-str类型变长存储-分析
  • 011:Mapbox GL两种方式隐藏logo和版权,个性化版权的声明
  • 结合PCA降维的DBSCAN聚类方法(附Python代码)
  • 限流:计数器、漏桶、令牌桶 三大算法的原理与实战(史上最全)
  • Redis用于全局ID生成器、分布式锁的解决方案
  • OpenTex 企业内容管理平台
  • 【0基础学爬虫】爬虫基础之数据存储
  • Redis与本地缓存组合使用(IT枫斗者)
  • 手把手教你学习IEC104协议和编程实现 十 故障事件与复位进程
  • 浅析分布式理论的CAP
  • 使用 TensorFlow 构建机器学习项目:6~10
  • 使用 LXCFS 文件系统实现容器资源可见性
  • SQL LIMIT
  • OpenCV实战之人脸美颜美型(六)——磨皮