跳转至

Wayfair > 订单与补货

共 3 条需求,按创建时间倒序。产品经理:陈家宜

当前最新逻辑

(待人工总结:以最新一条已完成需求的描述为准)

需求历史


2024-01-10 | 已完成 | ECERPH-5532

标题:订单系统》wayfair对接取消订单

云效链接

负责人:梁康太 | 模块:销售-订单管理-拉单 | 平台字段:Wayfair | 迭代:20240227-常规-2月第二迭代 | 最后更新:2024-02-20

需求描述

  • 背景(谁?什么问题?有什么影响?为什么?)

wayfair新增取消功能

wayfair取消接口对接接口:https://developer.wayfair.io/docs/supplier-po-fulfillment-api/reference/GraphQL/v1.0.0#definition-LineItemCancellationStatus

  • 需求(做什么?怎么做?有什么要注意的?)

订单系统》wayfair

中台使用透传对接以下接口 (1)使用仓库ID获取取消订单:https://developer.wayfair.io/docs/supplier-po-fulfillment-api/reference/GraphQL/v1.0.0#query-lineItemCancellationRequestByWarehouses (2)接受取消订单:https://developer.wayfair.io/docs/supplier-po-fulfillment-api/reference/GraphQL/v1.0.0#mutation-confirmLineItemCancellationRequest (3)拒绝取消订单:https://developer.wayfair.io/docs/supplier-po-fulfillment-api/reference/GraphQL/v1.0.0#mutation-rejectLineItemCancellationRequest

订单系统 1.每隔30分钟使用系统的wayfair仓库的仓库id的基础数据,通过接口获取取消订单 https://developer.wayfair.io/docs/supplier-po-fulfillment-api/reference/GraphQL/v1.0.0#query-lineItemCancellationRequestByWarehouses 【图片】 2.当拉取到订单的status(LineItemCancellationStatus)为CANCELLATION_PENDING_SUPPLIER_CONFIRMATION或CANCELLED的情况下进行以下处理 (1)如果抓取到的status为CANCELLED。 ①订单未转仓配系统的情况下,订单直接转已废弃并且日志提示:订单取消状态为CANCELLED,订单已取消转已废弃。 ②订单已转仓配系统的情况下,订单操作截单,如果截单成功转问题件并且日志提示:订单取消状态为CANCELLED,订单已取消截单并转问题件。 订单截单失败则订单增加系统标记“stop order fail”并且日志提示:提示:订单取消状态为CANCELLED,订单已发货无法截单。 (2)如果抓取到的status为CANCELLATION_PENDING_SUPPLIER_CONFIRMATION。 ①订单未转仓配系统的情况下,订单转问题件并且日志提示:订单取消状态为CANCELLATION_PENDING_SUPPLIER_CONFIRMATION,订单已提交取消待处理转问题件处理。 订单同时增加订单系统备注:订单取消状态为CANCELLATION_PENDING_SUPPLIER_CONFIRMATION,订单已提交取消待处理。和对应增加系统标记:待处理取消订单 ②订单已转仓配系统的情况下,订单操作截单,如果截单成功转问题件并且日志提示:订单取消状态为CANCELLATION_PENDING_SUPPLIER_CONFIRMATION,订单已提交取消待处理转问题件处理。 订单同时增加订单系统备注:订单取消状态为CANCELLATION_PENDING_SUPPLIER_CONFIRMATION,订单已提交取消待处理。和对应增加系统标记:待处理取消订单。 订单截单失败,则保持在原状态下,并且日志提示:订单取消状态为CANCELLATION_PENDING_SUPPLIER_CONFIRMATION,订单已发货无法截单,建议拒绝取消订单。订单同时增加订单系统备注:订单取消状态为CANCELLATION_PENDING_SUPPLIER_CONFIRMATION,订单已提交取消待处理。和对应增加系统标记:待处理取消订单。 【图片】

3.wayfair订单的问题件下新增按钮【接受取消订单】和【拒绝取消订单】。选项的默认值如图所示。 【图片】 已发货状态下新增【接受取消订单】和【拒绝取消订单】按钮样式如下 【图片】

(1)接受取消订单接口:https://developer.wayfair.io/docs/supplier-po-fulfillment-api/reference/GraphQL/v1.0.0#mutation-confirmLineItemCancellationRequest (2)拒绝取消订单接口:https://developer.wayfair.io/docs/supplier-po-fulfillment-api/reference/GraphQL/v1.0.0#mutation-rejectLineItemCancellationRequest (3)操作【接受取消订单】和【拒绝取消订单】时需要实时请求平台接口,如果平台获取成功则弹窗提示:接受/拒绝取消订单成功‘’。如果返回提交错误信息也同样弹窗中显示错误信息,文案为:接受/拒绝取消订单失败,提交失败原因:(接口返回的错误信息) (4)问题件下接受/拒绝并且同步转状态的功能需要在提交wayfair返回成功才能转状态 (5)仅接受和拒绝取消订单的情况成功的情况下记录日志:“接受取消订单提交成功”和“拒绝取消订单提交成功” 接受和拒绝取消订单的情况并且转订单状态的情况下记录日志:“接受取消订单提交成功,订单转已废弃处理”。“拒绝取消订单提交成功,订单转待发货审核处理”


2023-10-10 | 已完成 | ECERPH-1552

标题:账号系统》wayfair沙盒测试内嵌弹窗显示开始授权按钮

云效链接

负责人:钟日星 | 模块:销售-平台账号授权 | 平台字段:Wayfair | 最后更新:2023-10-10

需求描述

  • 背景(谁?什么问题?有什么影响?为什么?)

沙盒测试弹窗缺失【开始授权】按钮 【图片】 【图片】

  • 需求(做什么?怎么做?有什么要注意的?)

账号中心》wayfair沙盒测试内嵌弹窗

wayfair沙盒测试弹窗显示【开始授权】按钮,供用户点击操作授权 【图片】


2023-09-15 | 已完成 | ECERPH-927

标题:订单系统》客服-》wayfair的商品补货功能,调整仓库SKU不存在场景下的补货逻辑

云效链接

负责人:陈嘉骏 | 模块:销售-客服管理 | 平台字段:Wayfair | 迭代:20231017-常规-10月第2个迭代 | 最后更新:2023-10-17

需求描述

  • 背景(谁?什么问题?有什么影响?为什么?)

此需求遗漏调整wayfair了 【系统-》客服-》所有平台的商品补货功能,调整仓库SKU不存在场景下的补货逻辑】https://www.tapd.cn/64436104/prong/stories/view/1164436104001131985

  • 需求(做什么?怎么做?有什么要注意的?)

订单系统》wayfair商品管理

1.以上平台的商品管理补货逻辑进行调整 现有逻辑:补货仓库中只要有任意一个仓库内不存在对应的仓库SKU则认为补货异常,不进行补货操作 调整为:补货仓库中只要有存在一个仓库可以正常获取到仓库SKU以及对应的库存,则以对应仓库SKU的库存数据为准进行补货。如果同时多个仓库都有可售库存则以各个仓库的计算出来的可售库存之和作为补货的库存。(注意:如果一个平台sku映射多个仓库SKU的情况,如果任意一个仓库SKU不存在对应仓库则同样认为仓库SKU不存在,不进行补货。)

2.【查看可补货数量】内的补货数量计算逻辑的提示调整 如果仓库SKU在对应仓库不存在的话,提示调整为 [0] => 账号:HMJwayfair,SKU:CD5211FY21D-WF-198-02对应关系:CD5211FY21D-WF-198*1 [1] => SKU:CD5211FY21D-WF-19820天内未发货&缺货订单占用库存0 [2] => 对应SKU:CD5211FY21D-WF-198,仓库:ZYAGA001-B2B,仓库SKU不存在 [3] => 对应SKU不存在此仓库,无法获取库存 [4] => 取最小库存作为可售库存===>账号:HMJwayfair,SKU:CD5211FY21D-WF-198-02,仓库:ZYAGA001-B2B获取到剩余可售库存(已有库存-占用库存)为:对应SKU不存在此仓库,无法获取库存,不进行补货。 【图片】

3.补货状态上新增筛选项:仓库SKU不存在。仓库SKU旁边显示?提示:当在所有补货仓库都找不到仓库SKU的时候则会显示补货状态为仓库SKU不存在。请设置商品的SKU映射关系或者调整补货仓库。 当商品的仓库SKU在设置的所有补货仓库中都找不到对应的SKU的时候则将此补货状态更新为仓库SKU不存在。

【图片】