跳转至

Amazon > VC-PO单

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

当前最新逻辑

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

需求历史


2026-02-03 | 已完成 | ECERPH-44939

标题:仓配系统》amazon vc的PO单创建的销售单审核的时候调整校验内容

云效链接

负责人:王海刚 | 需求类型:客户需求 | 模块:销售-订单管理 | 迭代:20260210-常规-2月第二迭代 | 最后更新:2026-07-02

需求描述

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

【图片】 以上订单正常审单后截单回来后再次需要审核的时候出现以上情况。

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

这个需求可以安排给庆君,之前和他沟通过。

关联需求:https://devops.aliyun.com/projex/req/ECERPH-42315# 《仓配系统》Amazon vc项目》Amazon vendor po新增创建shipment的功能》

  • amazon shipment的订单审单的时候只校验订单是否已出库,如果已出库在不允许订单再次审核。

  • 非已出库状态的审核和已作废状态下支持用户审单操作(无法控制用户截单,截单后释放库存也没有办法,不做强制控制)


2026-01-29 | 待开发 | ECERPH-44636

标题:订单系统》amazon vc-po单查询详情的调整优化(需前端)

云效链接

负责人:文明亮 | 需求类型:交付先锋(便捷性等) | 模块:销售-订单管理 | 迭代:待分析需求 | 最后更新:2026-08-13

需求描述

(无描述)


2026-01-22 | 待开发 | ECERPH-44164

标题:订单系统》Amazon-vc-po单 sku映射优化-【需前端】

云效链接

负责人:刘星辉 | 需求类型:客户需求 | 模块:Amazon VC | 迭代:待排期需求 | 最后更新:2026-03-11

需求描述

(无描述)


2026-01-20 | 已完成 | ECERPH-43997

标题:订单系统》Amazon VC订单优化支持非ecwms的海外仓创建订单

云效链接

负责人:文明亮 | 需求类型:交付先锋(便捷性等) | 模块:销售-订单管理 | 迭代:20260203-常规-2月第一迭代 | 最后更新:2026-07-02

需求描述

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

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

1.PO单确认的时候需要根据选择的仓库去提供给用户拒绝数量以及接受数量的默认值 【图片】

前端选择仓库之后 需要根据可售数量计算了。

1、如果可售数量 >= 订单下单数量 接受数量 = 下单数量 拒接数量 = 0 2、如果可售数量 > 0 并且 可售数量 < 订单下单数量 接受数量 = 可售数量 拒接数量 = 订单下单数量 - 可售数量 3、 如果可售数量 <= 0 接受数量 = 0 拒接数量 = 订单下单数量

2.shipment列表上的仓库代码和仓库名称。不用显示55这个仓库id。 【图片】

3.创建订单的功能取消仅支持非易仓wms发货的shipment也创建订单,改为支持所有仓库的shipment都能创建订单。 但是仅易仓wms发货的shipment 会附上箱唛+物流标签,其他平台不会附上箱唛和物流标签。 (1)ecwms仓库的shipment需要附上箱唛+物流标签才能创建订单 (2)非ecwms仓库的shipment不用附上箱唛+物流标签就能创建订单

4.订单ASN的时候需要在在以下位置增加"unitSize":1 1) shippedItems 里的 shippedQuantity

"shippedItems":[

{

"itemSequenceNumber": 1,

"amazonProductIdentifier":"B0CQ5NLGPN",

"shippedQuantity":{"amount":1,"unitOfMeasure":"Eaches","unitSize":1}

}

]

2) cartons.items 里的 shippedQuantity

"items":[

{

"itemReference":"FRC-NL-RED-M-FBVD",

"shippedQuantity":{"amount":1,"unitOfMeasure":"Eaches","unitSize":1},

"itemDetails":{"purchaseOrderNumber":"8KS8ZDNG"}

}

]

5.订单ASN请求接口的时候,itemReference调整传值,改成取值和shippedItems.itemSequenceNumber 一样的数据。 https://developer-docs.amazon.com/sp-api/reference/submitshipmentconfirmations 【图片】

【图片】 【图片】


2026-01-05 | 已完成 | ECERPH-43064

标题:订单系统》amazon vc shipment创建订单功能

云效链接

负责人:文明亮 | 需求类型:交付先锋(便捷性等) | 模块:销售-订单管理 | 迭代:20260120-常规-1月第三迭代 | 最后更新:2026-07-02

需求描述

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

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

【实现VC之前未上线的创建订单的功能,标黄的为更改需求的内容】

【1】订单管理-Amazon VC PO-shipment- 创建订单 如果收货仓库的不是服务商ECOMS映射的海外仓的话,则提示 【图片】 【图片】

如果是服务商ECOMS映射的海外仓的话,则弹窗以下创建订单的弹窗:

【图片】

以下接口字段都取值自 GetShipmentDetails。创建的订单需要生成在Amazon VC菜单下 【1】生成订单字段取值说明 | 对接内容分类 | 系统字段名称 | 对接后实现的功能 | 接口字段 | 备注 | | | --- | --- | --- | --- | --- | --- | | 订单明细 | 参考号(平台订单号) | 1.查看(列表+详情) | shipmetn ID | | | | 2.查询 | 3.导出 | 买家id | 1.查看(列表+详情) | | | | | 2.查询 | 3.导出 | 买家名称 | 1.查看(列表+详情) | shipToParty.address.name | | | | 2.查询 | 3.导出 | 站点 | 1.查看(详情) | | | | | 2.导出 | | | | 3.查询 | | email | 1.查看(列表+详情) | | | | | 2.查询 | 3.导出 | 交易号 | 1.查看(列表+详情) | | | | | 2.查询 | 3.导出 | 支付方式 | 1.查看(列表+详情) | | | | | 2.导出 | 3.查询 | | | 订单备注 | 1.查看(列表+详情) | 按照Shipment:shipmentid生成的销售订单.(预计提货时间:2025-08-07 02:00) | | 2.导出 | | | 卖家(店铺账号) | 1.查看(列表+详情) | shipmenet关联的VC店铺。 | | 2.导出 | | | 3.店铺账号筛选 | CPF税号 | 1.查看(详情) | | | | | 订单费用 | 总金额 | 1.查看(列表) | 交易额+运费 | | | | 2.导出 | 3.仓配系统的报表 | 交易额 | 1.查看(列表) | 单价*数量 | | | | 2.导出 | 3.仓配系统的报表 | 运费 | 1.查看(列表) | | | | | 2.导出 | 3.仓配系统的报表 | 交易费(成交费) | 1.查看(列表) | | | | | 2.导出 | 3.仓配系统的报表 | | | 手续费 | 1.查看(列表) | | | 2.导出 | | | 3.仓配系统的报表 | 其他费用 | 1.查看(列表) | | | | | 2.导出 | | 3.仓配系统的报表 | | 补贴 | 1.查看(列表) | | | | | 2.导出 | 3.仓配系统的报表 | | | 币种 | | PO单商品任意一个商品的币种 | | 订单时间 | 创建时间 | | | 1.查看(列表+详情) | shipmentCreateDate | | 2.查询 | | | 3.导出 | 付款时间 | 1.查看(列表+详情) | 无 | | | | 2.查询 | 3.导出 | 最晚发货时间 | 1.查看(列表+详情) | purchaseOrders.shipWindow | 取值任意一个po单的发货窗口时间作为最晚发货时间 | | 格式调整为:
2025-09-09 07:00:00~
2025-09-13 08:00:00 | 2.查询 | | 发货时间 | 1.查看(列表+详情) | | | | shippedDate | 2.查询 | 3.导出 | 收件地址信息 | 收件人 | | | 1.查看(列表+详情) | shipToParty.address.name | | 2.导出 | | | 手机号码 | 1.查看(列表+详情) | shipToParty.address.phone | | 2.查询 | | | 3.导出 | 公司名 | 1.查看(列表+详情) | Amazon | | | | 2.导出 | 收件人国家/地址 | 1.查看(列表+详情) | shipToParty.address.countryCode | | | | 2.查询 | 3.导出 | 收件人省/州 | 1.查看(列表+详情) | shipToParty.address.stateOrRegion | | | | 2.查询 | 3.导出 | 城市 | 1.查看(列表+详情) | shipToParty.address.city | | | | 2.查询 | 3.导出 | 邮编 | 1.查看(列表+详情) | | | shipToParty.address.postalCode | | 2.查询 | 3.导出 | | | 门牌号 | 1.查看(列表+详情) | | | 2.导出 | | | 地址1 | 1.查看(列表+详情) | shipToParty.address.addressLine1 | | 2.导出 | | | 地址2 | 1.查看(列表+详情) | shipToParty.address.addressLine2 | | 2.导出 | | | 平台配送方式 | 1.查看(列表+详情) | transportationDetails.carrierDetails.name | 取值平台承运商名称 | 2.查询 | | | 3.导出 | 跟踪号 | 1.查看(列表+详情) | 任意取值一个箱子的跟踪号 | 跟踪号必须附上不然无法正常发货。 | | | 2.导出 | 商品信息 | 平台sku | 1.查看(列表+详情) | shipment上的asin | | | | 2.查询 | 3.导出 | 映射的仓库SKU | | 此ASIN在shipment映射的仓库SKU | | | 此类型的订单不能编辑sku也会需要重新映射sku | 商品名称 | 1.查看(列表+详情) | 关联po单找到商品名称 | | | | 2.导出 | 商品数量 | 1.查看(列表+详情)【商品明细将根据映射关系以仓库sku的维度显示,所以数量也会根据映射关系变化】 | shipment上的asin的发货数量 | | | | 2.导出 | 商品链接 | 1.查看(列表+详情) | 站点+asin拼接生成,同po单里面商品链接的生成方式 | | | | 商品图片 | 1.查看(列表+详情) | | | | | 单价 | 1.查看(列表+详情)【商品明细将根据映射关系以仓库sku的维度显示,所以单价也会根据映射关系变化】 | shipment上关联po的成本单价 | | 2.导出 | | | | 产品备注 | | 商品关联的PO单号+PO单的窗口时间。[窗口时间:purchaseOrders.shipWindow]
例如:
45SFKHKJ(2025-09-09 07:00:00~
2025-09-13 08:00:00) | | |

【2】将箱唛和物流标签合并成一个PDF作为线下面单附在订单上。 对应的是此功能

【图片】 如果shipment内缺失物流标签或者箱唛的情况下则不让正常创建订单 【图片】 已经创建过订单的情况下也不允许创建 【图片】 创建订单成功出现以下提示: 【图片】

【2】订单管理-Amazon VC

(1)通过以上方式创建的订需要在订单管理页面上新增订单类型:“Shipment发货订单”。 仅在符合这个订单类型的时候显示这个标识 【图片】

(2)此类“Shipment发货订单” 在编辑操作【修改地址与SKU】以及【批量修改SKU】的时候需要对比是否修改了SKU以及数量如果修改了则提示: 此单是从PO单创建了Shipment,然后按照shipment创建的销售订单,发货的商品以及数量已经确定并且成功获取到箱唛和物流标签了。为了避免漏发和错发不支持编辑发货的SKU以及数量。 (3)筛选条件上增加shipment发货订单的筛选项 ?提示:Shipment发货订单是通过PO单创建shipemtn然后按照shipment创建的销售订单,这些订单自带amazon的箱唛和标签进行发货。 【图片】 (4)此类“Shipment发货订单”审核订单到仓配的时候需要占用的是shipment锁定库存的出库单的库存,并且此时如果出库单之前占用的商品数量和订单的商品数量不符则以订单的商品数量为准更新出库并且锁定库存。 (5)此类“Shipment发货订单”发货出库后需要将出库的订单关联推送到对应shipment上从而让此shipment的出库单关联出库。 让仓配系统在审单的时候释放出库单的库存被销售单占用已被占用的库存:https://devops.aliyun.com/projex/project/b3b56b1f88e98c5e0b75512fe1/req/c8dc692cb84630b09c5f94926f

(6)此类“Shipment发货订单”操作【发货审核】的时候如果用户编辑的发货仓库和shipement关联的发货仓库不一致的情况下则提示“您批量发货审核的订单内包含“Shipment发货订单”这种类型的订单,这种订单不能修改发货仓库,只能调整运输方式,请调整后再试” 【图片】 (7)此类“Shipment发货订单”操作【自动分仓】的时候提示:“您勾选的订单内包含“Shipment发货订单”,这种订单发货仓库已定不能使用自动分仓规则再进行分仓”。

【3】创建订单成功后,库存由订单来控制管理,所以VC订单列表上的显示订单号的情况下还需要显示订单状态。 【图片】 【4】一个shipment他如果有关联订单的情况下不能操作【确认出库】按钮


2025-12-30 | 已完成 | ECERPH-42729

标题:订单系统》amazon vc 确认订单的时候需要显示不同仓库的库存情况【需前端】

云效链接

负责人:文明亮 | 需求类型:数据稳准 | 模块:销售-订单管理 | 迭代:20260113-常规-1月第二迭代 | 最后更新:2026-07-02

需求描述

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

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

amazon vc 需要显示用户选择每个仓库的可售库存 【图片】


2025-12-29 | 已完成 | ECERPH-42645

标题:订单系统》amazon vc-创建shipment和查看PO单以及确认PO单的页面需要调整为单独一个页面【需前端】

云效链接

负责人:文明亮 | 需求类型:交付先锋(便捷性等) | 模块:销售-订单管理 | 迭代:20260113-常规-1月第二迭代 | 最后更新:2026-07-02

需求描述

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

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

1.以下截图下提到的页面需要单独作为一个标签页面显示

【图片】 【图片】 【图片】 【图片】

2.批量确认的样式调整为参考如下截图所示。(货件管理中创建申购单) 【图片】 【图片】

3.线上少了编辑收件仓库地址的功能,没有地址就没法画箱唛啊

https://devops.aliyun.com/projex/req/ECERPH-41024# 《订单系统》Amazon vc的shipment功能提供自画箱唛》

【图片】 【图片】

4.确认订单选择仓库的页面需要鼠标悬停在仓库上的时候上气泡显示完整的文案 【图片】

5.这个到货窗口时间改成发货窗口时间 【图片】 【图片】

6.提交shipment给amazon成功创建transtion的情况下弹出toast:已成功提交给amazon,状态更新为提交中,等待amazon返回是否创建shipment成功。 【图片】

7.总金额和和总体积需要按照上面用户填写的数据直接计算出来。 【图片】

8.对应系统状态,查看详情的时候需要显示对应的步骤页面,当前未实现,需要按照以下截图的内容实现 【图片】

9.箱规点击未自动加载需要参考仓配系统的功能加载箱规数据 【图片】

10.状态名称调整为:提交成功待分配物流 【图片】

11.时间没有值的时候留空即可不用显示0000-00-00 00:00:00 【图片】

12.只有在编辑状态时候点击【关闭】出现这个提示。查看状态点击关闭的时候直接关闭即可 【图片】

13.提交中状态下,不用显示【下一步】按钮 【图片】

14.创建shipment的时候buyerReferenceNumber(ARN)留空,等创建shipment成功后从平台获取到平台返回的buyerReferenceNumber显示在系统内

15、确认失败的情况下点击进入【创建shipment】步骤内需要在这个位置显示红色提示“显示平台返回的错误信息” 【图片】

【图片】

16.【打印拣货单】、【打印箱唛】相关功能点击都无反馈 【图片】

17.如果一个PO单创建了shipment,并且shipment不是已作废状态的情况下,在PO单列表上不能显示”订单出库“按钮,只能通过shipment操作出库。 【图片】

18.【选中部分加载箱规】应该只加载在勾选的商品上,但是加载了所有商品,需要优化下 样例问题:客户代码:ntjdi06 shipment:160000002 另外选中部分加载箱规的功能需要增加模糊搜索的功能,支持用户模糊搜索箱规规则 【图片】


2025-12-04 | 已完成 | ECERPH-41024

标题:订单系统》Amazon vc的shipment功能提供自画箱唛

云效链接

负责人:文明亮 | 需求类型:客户需求 | 模块:销售-订单管理 | 迭代:20251223-常规-12月第四迭代 | 最后更新:2025-12-23

需求描述

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

目前通过接口创建shipment在平台上无法创建箱唛,所以调整为通过系统进行自画箱唛面单实现。

【目前仅支持1个sku一箱的箱唛】

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

1.创建shipment-的时候装箱的箱号依旧使用以下形式进行填充 调用接口:https://developer-docs.amazon.com/sp-api/reference/submitshipments | containers.containerIdentifiers.containerIdentificationNumber. | 箱唛号 | AMZNCC + 固定000 + 7位流水号(1000001)+ 4位箱号; | | --- | --- | --- | | 同一个shipment的的7位流水号相同,每个shipment的流水号递增,箱号指的是在这个shipment里面每个箱子的序号 | | |

2.置灰每箱多种SKU的选项,暂不支持进行选择 【图片】

3.仓库映射 (1)收货仓库映射的弹窗新增编辑地址的功能,点击出现弹窗如下 (2)新增收货仓库的基础数据,见附件中的FBA仓库的文件(按照仓库id进行覆盖更新) 【图片】

4.去除在【获取shipmen详情】下的“上传箱唛”的按钮。 【图片】 (1)原打印标签的文案提示进行调整,并且不用考虑是否有上传箱唛了,箱唛将由系统自画。 (2)如果shipement的收件仓库id没有关联详细地址的情况下置灰打印箱唛的按钮,并且引导客户跳转设置收件仓库地址的弹窗进行编辑 (3)新增去修改和去设置按钮引导可以快捷弹出对应收货仓库ID对应的仓库编辑弹窗。 【图片】 (4)新增自画箱唛标签的功能(amazon的箱唛见附件内的文件) | 字段名 | 示例值 | 说明 | 取值来源 | | --- | --- | --- | --- | | Ship From | Xprite USA(公司/收件人名称)
13825 Benson Ave.(街道地址)
STE A(单元/套房号)
Chino, CA(城市, 州)
United States, 91710(国家, 邮政编码) | 发货方信息(公司名、地址) | getshipmentdetail 时获取到发货仓库地址信息 | 【图片】

地址顺序 name(公司/收件人名称) addressLine1(街道地址) addressLine2(单元/套房号) city,stateOrRegion(城市, 州) countryCode,postalCode(国家, 邮政编码) | 【图片】 | | | --- | --- | | Ship To | Amazon.com, CHO1 | | 32 TRADER RD
FISHERSVILLE, VA
United States, 22939-2437 | 收货方信息(亚马逊仓库) | | | (1)根据收货仓库id获取基础数据中的详细地址。如果获取不到则置灰下载箱唛单选框不能选择 | | (2)地址顺序
Amazon.com ,收货仓库id(公司/收件人名称)
详细地址
城市,省洲
国家,邮编
【图片】 | | | Model | OB-MBK-PINK-M-F-BVD | | OB-MBK-PINK-S-FB-VD | 商品ID | | | 取值系统内的商品ID | | 【图片】 | | | Quantity (Qty) | 1 | | | 箱内商品数量 | | | 此箱内商品的数量 | | 【图片】 | | | Carton # / of Total | 1 of 3 | | 2 of 3
3 of 3 | 箱号/总箱数 | | | 箱序号/总箱数 | | Asin | B0CV5ZVP3L | | | 商品ASIN | | | 【图片】 | | 使用商品的ASIN并且使用code39格式生成条码
【图片】 | | | PO# | 4DPMWKVJ | | | PO单号 | | | PO单号使用code39生成条码 | | 【图片】 | | | Amazon Container Code | AMZNCC00006853046461 | | AMZNCC00006853046457
AMZNCC00006853046453 | 亚马逊容器编码(每箱唯一) | | | 系统生成的箱唛编码。并且使用code128生成的条码。 | | 【图片】 | |


2025-09-11 | 已完成 | ECERPH-35172 🚀【0-1】

标题:Amazon vc项目》Amazon vendor po新增创建shipment的功能

云效链接

负责人:文明亮 | 需求类型:交付先锋(便捷性等) | 模块:销售-订单管理 | 迭代:20251231-紧急-12月紧急迭代 | 最后更新:2026-05-18

原始需求01_原始需求\ECERPH-35172_Amazon vc项目》Amazon vendor po新增创建shipment的功能\原始需求.md

需求描述

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

调研客户:普森斯、万物生长、Xtreme Inc 咨询客户:班克斯(Qiduo) 对接计划和调研内容:https://eccang.yuque.com/eu7dwn/lggwkk/af6w5ooefm1xv1fc 【图片】

平台对接说明文档:https://developer-docs.amazon.com/sp-api/docs/submit-shipment-confirmation

UI图:https://www.figma.com/design/9FiI688Zkm8KsDgzADtl1Y/cjy%E5%A4%A7%E9%A1%B9%E7%9B%AE?node-id=796-409&p=f&t=8EDPaXVWuhPYOHeI-0

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

Amazon vc项目》Amazon vendor po

【1】PO页面的调整

(1)PO单列表的调整

  • 在原有po单列表的确认成功状态下新增按钮【创建Shipment】。此按钮仅在关联的PO单内确认数量>0的情况下显示。

【图片】

  • PO单列表上字段取值调整

出库单字段支持显示PO单关联的多个PO单 新增“shipment字段”显示PO单关联的Shipment id 【图片】

(2)确认PO单详情的调整

  • 确认PO单详情页需要支持一个SKU可以拆分多个仓库发货并且分仓库确认发货数量。(切换发货仓库的时候需要对应查看发货仓库对应的可售库存)

  • 同一个PO单内相同的发货仓库的商品需要一起创建一个出库单占用库存。关联关系如下图:

【图片】

  • 提交确认订单的时候需要需要立刻去调用查询transtion id结果的接口去获取是否确认成功,如果还是未有结果则停留在确认中状态下。

【图片】

(3)PO单详情页面的调整

  • PO单详情内的商品明细需要支持显示关联的出库单

  • 新增显示已发货数量/待发货数量。

已发货数量=已创建shipment的数量 待发货数量=接受数量-已发货数量 ?提示:通过系统创建的货件的情况下才会有这2个字段的值。已发货数量=已创建shipment的数量。待发货数量=接受数量-已发货数量 3、每个接受数量下都新增显示下拉弹窗,显示接受数量关联站点的仓库以及出库单。 【图片】

(4)仓库映射弹窗调整

  • 新增收货仓库映射/发货仓库映射的tab切换功能,默认选中收货仓库映射

  • 原有的映射发货仓库的功能需要支持将对应收货仓库的所有商品的发货仓库都映射对应的仓库

【图片】 3、发货仓库映射弹窗如下 【图片】

创建和编辑发货发货仓库的信息如下: 【图片】

【2】创建Shipment页面

(1)创建shipment-[确认发货内容]步骤

  • 点击【创建Shipment】按钮的时候需要校验以下内容

①勾选的PO单的店铺和收件仓库是否相同,如果不同则出现以下提示

【图片】 ②校验勾选的PO单的出库单是否都已经关联shipment,如果已经都关联shipment 【图片】 ③必须是确认成功状态的shipment才能创建shipment。如果多个勾选出现 【图片】 ④ 勾选的PO单下的出库单状态不能是已出库或者作废 【图片】 2.【创建shipment】页面 ①打开页面的时候只显示勾选PO单内没有关联过shipment的出库单 【图片】 ②字段取值如下: | 字段 | 取值 | ?提示 | | --- | --- | --- | | 店铺 | 勾选po单所属店铺 | | | 收件仓库 | po单的收件仓库 | | | 出库单 | PO单关联的出库单号 | 确认订单的时候系统会自动创建出库单锁定库存,所以在创建shipment的时候。同一个出库单的商品必须一起发货。 | | 发货仓库 | 出库单锁定库存的发货仓库 | 一个发货仓库的出库单才能在一个shipment内一起发货 | | 图片 | 从PO单处获取到的图片 | | | ASIN | 从PO单处获取 | | | 商品ID | 从PO单处获取 | | | 商品名称 | 从PO单处获取 | | | 仓库SKU | 从PO单处获取 | | | 接受总数 | 从po单获取到的这个ASIN的接受总数量 | 此商品在PO单内的接受总数量 | | 发货数量 | 此商品在出库单内锁定库存的数量 | 此商品在确认时候创建出库单时锁定库存的数量 |

3.【创建shipment】页面确定的时候的校验 不同发货仓库的PO单不能一起创建Shipment 【图片】

(2)创建shipment-[创建Shipemtn]步骤 调用接口:https://developer-docs.amazon.com/sp-api/reference/submitshipments 1.字段取值说明 | 接口字段 | 系统字段 | 取值 | ?提示 | | | --- | --- | --- | --- | --- | | vendorShipmentIdentifier | Shipment ID | 上一步创建货件成功则系统生成此ID。
生成格式:11位数字,但是365天内不能重复,因为这个id会推送到amazon上,需要满足平台要求 | | | | buyerReferenceNumber | 买家参考号(仅传参的时候使用) | 和shipment id使用同一个id
【不用传参接口会返还】 | | | | transactionType | | New 创建默认都是new | | | | - | 店铺 | PO单关联的店铺 | | | | transactionDate | | 提交shipment的时间 | | | | sellingParty.partyId | | 授权店铺时填写的vendor
【图片】 | | | | shipFromParty.partyId | 发货仓库 | 上一步选择的发货仓库,置灰不支持用户编辑。取值ID即可。如果系统的发货仓库未映射,则点击弹出弹窗,让客户设置发货仓库ID
【图片】 | 创建shipment必须有发货仓库在amazon上的仓库ID,请先将仓库ID设置好再创建发货单 | | | shipToParty.partyId | 收件仓库 | 从上一步上获取到的PO单的收件仓库 | | | | shipmentFreightTerm | 运费付款方式 | 选项固定为到付 (Collect),置灰不支持用户编辑。
(固定传值Collect) | 目前仅支持到付 (Collect): 买方付运费,指定供应商并安排从供应商处提货。
预付 (Prepaid): 供应商付运费,并负责将货物运送至买方处。预付方式将在未来支持。 | | | containers.containerIdentifiers.containerIdentificationType | 箱唛标签类型 | 固定为AMZNCC,置灰不支持用户编辑
(固定传值AMZNCC,固定所有箱子都使用AMZNCC) | 箱唛标签类型目前仅支持AMZNCC。 | | | containers.containerType | 装箱模式 | 固定为箱子,置灰不支持用户编辑 | 目前仅支持箱子一种装箱方式,托盘将在未来支持。如果想要按照托盘发货,请回amazon上操作。 | | | purchaseOrders.purchaseOrderNumber | PO单号 | PO单号 | | | | purchaseOrders.items.itemSequenceNumber | po单内商品序号(第一行商品为001号商品) | | purchaseOrders.items.buyerProductIdentifier | ASIN | | | po单内商品的ASIN | | purchaseOrders.items.shippedQuantity.amount | 发货数量 | | | po单内商品的此ASIN总的发货数量 | | containers.containerSequenceNumber | 箱数序号 | | | 箱数序号(根据系统箱号提供) | | containers.containerIdentifiers.containerIdentificationNumber. | 箱唛号 | | | AMZNCC + 固定000 + 7位流水号(1000001)+ 4位箱号;
同一个shipment的的7位流水号相同,每个shipment的流水号递增,箱号指的是在这个shipment里面每个箱子的序号 | | containers.dimensions | 箱子体积 | | | 单个箱子体积(单位使用Meter)
【图片】 | | containers.weight | 箱子重量 | | | 单个箱子的重量(单位使用kg)
【图片】 | | containers.packedItems.itemSequenceNumber | 箱子内商品序号 | | | 箱子内商品序号(第一行商品为001号商品) | | containers.packedItems.buyerProductIdentifier | 箱子内商品asin | | | 箱子内商品的ASIN | | containers.packedItems.packedQuantity | 箱子内商品数量 | | | 箱子内商品的数量
单位默认填写each
【图片】 | | shipmentMeasurements.totalCartonCount | 总箱数 | | | 系统统计的总箱数 | | shipmentMeasurements.
shipmentWeight | 总重量 | | | 用户填写的总重量(单位使用kg)
【图片】 | | shipmentMeasurements.
shipmentVolume | 总体积 | | | 用户填写的总体积(单位使用CuM)
【图片】 | | collectFreightPickupDetails.requestedPickUp | 期望提货日期 | | | 不能选择历史时间 | 请填写北京时间? | | |

2.提交到平台的时候校验 ①发货仓库是否已映射。 如果找不到发货仓库id的时候则出现以下提示: 【图片】 ②装箱内容,都需要填写,如果没有填写前端校验将输入框标红。 ③调用平台的SubmitShipments接口后立刻通过getTransaction 接口获取到平台返回的信息。如果getTransaction 获取到的状态是processding 的话则等待15分钟后再试。 如果平台返回失败则弹出以下提示: 【图片】 如果平台返回成功则弹出提示如下: 【图片】

(3)创建shipment-[获取shipmen详情(打印标签)]步骤 (1)获取shipment详情 当来到shipment的期待提货时间的前一天的时候每个3个小时调用一次GetShipmentDetails 来获取shipment的详细信息。 【图片】 获取到的详情字段说明 | 系统字段 | 接口字段 | 系统处理说明 | 备注 | ?提示 | | --- | --- | --- | --- | --- | | shipmentID | vendorShipmentIdentifier | | | | | shipment状态 | transactionType | 保存 | New Initial shipment Request.
Cancel Cancel existing shipment Request message. should be used only to cancel Shipment request
Confirm Confirm the original Transport Request confirmation message.
PackageLabelRequest Label request the original Transport Request confirmation message. | 新建(New) 初始运输请求。
取消(Cancel) 取消现有运输请求消息(该操作仅应用于取消运输请求)。
确认(Confirm) 确认原始运输请求的确认消息。
包裹标签申请(PackageLabelRequest) 向原始运输请求的确认消息申请标签。 | | shipment运输状态 | currentShipmentStatus | 保存 | Created Shipment request was received by buyer.
Transportation requested Buyer to confirm with the carrier for pickup
Carrier assigned Shipment is assigned to a carrier for pickup from vendor warehouse to Buyer FC / Warehouse.
Shipped Shipment sent to buyer warehouse. | 已创建(Created) 买家已收到运输请求。
已请求运输(Transportation requested) 买家需与承运商确认取件事宜。
已分配承运商(Carrier assigned) 货物已分配承运商,将从供应商仓库取件并运送至买家物流中心/仓库。
已发货(Shipped) 货物已发往买家仓库。 | | 创建时间 | shipmentCreateDate | | | | | 确认发货时间 | shipmentConfirmDate | | | | | 标签创建时间 | packageLabelCreateDate | | | | | 付款方式 | shipmentFreightTerm | | Collect Buyer Pays / We Pay for the the transportation. Buyer pays for the shipment and provides Vendor and picks up shipment from vendor warehouse / location
Prepaid Vendor pays / They Pay for the transportation. Vendor pays for the shipment and ships the goods to buyer warehouse / location | | | 卖家id | sellingParty.partyId | | | | | 发货仓库ID | shipFromParty.partyId | | | | | 收件仓库ID | shipToParty.partyId | 需要将id关联的地址保存在系统。以供创建销售订单的时候使用 | 【图片】 | | | 总箱数 | totalCartonCount | | | | | 总托盘数 | totalPalletStackable | | | | | 总重量 | shipmentWeight | | | | | 总体积 | shipmentVolume | | | | | 预计提货时间 | collectFreightPickupDetails.scheduledPickUp | | | | | 期望提货时间 | collectFreightPickupDetails.requestedPickUp | | | | | PO单号 | purchaseOrders.purchaseOrderNumber | | | | | 商品序号 | purchaseOrderNumber.items.itemSequenceNumber | | | | | 商品ID | purchaseOrderNumber.items.vendorProductIdentifier | | | | | 发货数量 | purchaseOrderNumber.items.shippedQuantity | | | | | 商品金额 | purchaseOrderNumber.items.maximumRetailPrice.amount | 需要保存在出创建普通销售单的时候使用 | | | | 装箱模式 | containers.containerType | | carton A carton is a box or container usually made of liquid packaging board, paperboard and sometimes of corrugated fiberboard
pallet A flat transport structure which supports goods in a stable fashion while being lifted by a forklift. | | | 装箱序号 | containers.containerSequenceNumber | | 箱子序号 | | | 装箱条码类型 | containers.containerIdentificationType | | SSCC 2 Digit Application Identifier (00) followed by unique 18-digit Serial Shipment Container Code (SSCC) to be included to define a pallet/carton and to identify its contents. | | AMZNCC Amazon Container Code - a substitute for a SSCC that is generated by Amazon for small vendors and associated with a pallet/carton label.

GTIN Global Trade Identification Number (part of the standard GS1 barcoding and product identification system).

BPS Barcode Packing Slip. | CID Container identifier for import shipments. | | | | --- | --- | --- | | 箱号 | containers.containerIdentificationNumber | | | | 箱子跟踪号 | containers.trackingNumber | | 箱子尺寸 | containers.dimensions | | | | 箱子重量 | containers.weight | | 托盘层数 | containers.tier | | | | 托盘每层纸箱数 | containers.block | | 集装箱总数 | innerContainersDetails.containerCount | | | | 集装箱序号 | innerContainersDetails.containerSequenceNumbers | | 包裹序号 | packedItems.itemSequenceNumber | | | | ASIN | packedItems.buyerProductIdentifier | | 平台SKU | packedItems.vendorProductIdentifier | | | | 商品数量 | packedItems.packedQuantity.amount | | 箱子关联的PO单号 | itemDetails.purchaseOrderNumber | | | | 商品批号 | itemDetails.lotNumber | | 发货模式 | transportationDetails.shipMode | | | | TruckLoad Truckload shipping is the movement of large amounts of homogeneous cargo, generally the amount necessary to fill an entire semi-trailer or intermodal container.
LessThanTruckLoad Shipping does not fill the entire truck.
SmallParcel Small parcel shipments are under 70 pounds per parcel and shipped with your own packaging or carrier supplied boxes. | | | | 运输方式 | transportationDetails.transportationMode | | | | Road The mode of transportation is by Road (on a truck). | | Air The mode of transportation is by Air (on a plane).
Ocean The mode of transportation is by Ocean (on a ship). | | | | 发货时间 | transportationDetails.shippedDate | | | | 预计到货时间 | transportationDetails.estimatedDeliveryDate | | 承运商名称 | carrierDetails.name | | | | 承运商代码 | carrierDetails.code | | 承运商电话 | carrierDetails.phone | | | | 承运商邮件 | carrierDetails.email | | 承运商跟踪号 | carrierDetails.shipmentReferenceNumber | | | | 预计妥投时间 | transportationDetails.estimatedDeliveryDate | | | | 和预计到货时间相同 | | 实际妥投时间 | transportationDetails.shipmentDeliveryDate | |

(2)获取标签和【打印标签】 如果通过GetShipmentDetails 获取到承运商carrierDetails.code 的情况下则认为已分配到承运商,则调用GetShipmentLabels 来获取标签。如果成功获取到标签则将标签状态更新为获取标签成功。 ①标签状态为待获取中以及获取失败状态下,点击打印标签按钮则提示 【图片】 ② 如果获取标签成功后则弹出以下标签打印的弹窗。 如果没有导入箱唛的话,将箱唛相关的选项置灰 打印箱唛和标签的时候将箱唛和标签合并到一个pdf内再打印 【图片】 (3)上传箱唛 【图片】 ①导入箱唛的文件必须为pdf文件,非pdf文件则提示“请导入从amazon上下载到的原版pdf文件” ②最新导入的箱唛会覆盖上一次导入的箱唛 (4)打印拣货单 仓配系统提供拣货单打印的接口,接口需求:https://devops.aliyun.com/projex/req/ECERPH-38706# 《仓配系统》提供一个头程拣货单接口让订单系统生成拣货单》 [此打印拣货单的功能可以直接参考发货单管理内的“打印拣货单”功能] 【图片】

(4)创建shipment-[确认发货(ASN)]步骤 ①接口字段说明 接口:https://developer-docs.amazon.com/sp-api/reference/submitshipmentconfirmations amazon接口调用说明:https://developer-docs.amazon.com/sp-api/docs/submit-shipment-confirmation | 系统字段 | 接口字段 | 枚举值 | 系统取值说明 | | --- | --- | --- | --- | | shipmentID | shipmentIdentifier | | 系统创建的shipment id | | ARN | amazonReferenceNumber | | 创建shipment获取到的buyerReferenceNumber | | 接口模式 | shipmentConfirmationType | Original Initial shipment confirmation message.
Replace Replace the original shipment confirmation message. | 默认Original(本期不支持编辑) | | 发货模式 | shipmentType | TruckLoad Truckload shipping is the movement of large amounts of homogeneous cargo, generally the amount necessary to fill an entire semi-trailer or intermodal container.
LessThanTruckLoad Shipping does not fill the entire truck.
SmallParcel Small parcel shipments are under 70 pounds per and shipped in your own packaging or carrier supplied boxes. | 发货模式,根据GetShipmentDetails 中获取到的填写 | | 运输结构 | shipmentStructure | PalletizedAssortmentCase Shipment -> Order -> Pallet/Tare -> Carton/Package -> Item | |

LooseAssortmentCase Shipment -> Order -> Carton/Package -> Item

PalletOfItems Shipment -> Order -> Pallet/Tare -> Item

PalletizedStandardCase Shipment -> Order -> Pallet/Tare -> Item -> Carton/Package

LooseStandardCase Shipment -> Order -> Item -> Carton/Package

MasterPallet Shipment -> Pallet/Tare -> Order -> Item | MasterCase Shipment -> Carton/Package -> Order -> Item | 托盘化混装箱 | | --- | --- | | 发货 → 订单 → 托盘/箱体 → 纸箱/包裹 → 单品 | |

散装混装箱 发货 → 订单 → 纸箱/包裹 → 单品

单品托盘 发货 → 订单 → 托盘/箱体 → 单品

托盘化标准箱 发货 → 订单 → 托盘/箱体 → 单品 → 纸箱/包裹

散装标准箱 发货 → 订单 → 单品 → 纸箱/包裹

主托盘集运 发货 → 托盘/箱体 → 订单 → 单品

主箱集运 | 发货 → 纸箱/包裹 → 订单 → 单品 | | | --- | --- | | 承运商代码 | transportationDetails.carrierScac | | | 标识货件承运人的代码。标准承运人字母代码(SCAC)是一个独特的两到四个字母的代码,用于识别承运人。承运人SCAC代码由NMFTA(全国汽车货运协会)分配和维护。此字段对于US、CA、MX货件确认是必填字段 | | | 发货模式,根据GetShipmentDetails 中获取到的承运商 | | 创建货件时间 | shipmentConfirmationDate | | 卖家id | sellingParty.partyId | | 发货仓库id | shipFromParty.partyId | | 收件仓库ID | shipToParty.partyId | | 货件重量 | shipmentMeasurements.grossShipmentWeight | | 货件体积 | shipmentMeasurements.shipmentVolume | | 箱数 | shipmentMeasurements.cartonCount | | 托盘数 | shipmentMeasurements.palletCount | | 箱子序号 | shippedItems.itemSequenceNumber | | Asin | shippedItems.amazonProductIdentifier | | 商品数量 | shippedItems.shippedQuantity | | PRO号码 | transportationDetails.carrierShipmentReferenceNumber | | 运输方式 | transportationDetails.transportationMode | | | Road The mode of transportation is by Road (on a truck). | | Air The mode of transportation is by Air (on a plane).
Ocean The mode of transportation is by Ocean (on a ship). | 默认传值 Road | | BOL号码 | transportationDetails.billOfLadingNumber | | 亚马逊参考编号 | amazonReferenceNumber | | | 在WePay货件的路由指示 | | 纸箱id | cartons.cartonIdentifiers.containerIdentificationNumber | | 纸箱类型 | cartons.cartonIdentifiers.containerIdentificationType | | | SSCC 2 Digit Application Identifier (00) followed by unique 18-digit Serial Shipment Container Code (SSCC) to be included to define a pallet/carton and to identify its contents. | | AMZNCC Amazon Container Code - a substitute for a SSCC that is generated by Amazon for small vendors and associated with a pallet/carton label.
GTIN Global Trade Identification Number (part of the standard GS1 barcoding and product identification system).
BPS Barcode Packing Slip.
CID Container identifier for import shipments. | 默认 AMZNCC | | 纸箱序号 | cartons.cartonSequenceNumber | | 纸箱尺寸 | cartons.dimensions | | | 纸箱的长宽高 | | 纸箱重量 | cartons.weight | | 纸箱跟踪号 | cartons.trackingNumber | | 纸箱商品id | cartons.items.itemReference | | 纸箱商品数量 | cartons.items.shippedQuantity | | 纸箱商品关联po单 | cartons.items.itemDetails.purchaseOrderNumber | | 托盘类型 | pallets.palletIdentifiers.containerIdentificationType | | | SSCC 2 Digit Application Identifier (00) followed by unique 18-digit Serial Shipment Container Code (SSCC) to be included to define a pallet/carton and to identify its contents. | | AMZNCC Amazon Container Code - a substitute for a SSCC that is generated by Amazon for small vendors and associated with a pallet/carton label.
GTIN Global Trade Identification Number (part of the standard GS1 barcoding and product identification system).
BPS Barcode Packing Slip.
CID Container identifier for import shipments. | 默认 AMZNCC | | 托盘ID | pallets.palletIdentifiers.containerIdentificationNumber | | 托盘层数 | pallets.tier | | 托盘每层箱数 | pallets.block | | 托盘尺寸 | pallets.dimensions | | 托盘重量 | pallets.weight | | 托盘纸箱数量 | pallets.cartonReferenceDetails.cartonCount | | 托盘纸箱序号 | pallets.cartonReferenceDetails.cartonReferenceNumbers | | 托盘商品id | pallets.items.itemReference | | 托盘商品数量 | pallets.items.shippedQuantity | | 托盘商品关联po单 | pallets.items.itemDetails.purchaseOrderNumber |

ASN结果:调用ASN后调用刻通过getTransaction 接口获取到平台返回的信息,如果getTransaction 获取到的状态是processding 的话则等待15分钟后再试 ①确认提交ASN/【确认发货(ASN)】 【图片】 ②成功 【图片】 ③提交平台失败 【图片】

【4】Shipment列表页面

(1)列表字段说明 | 系统字段 | 系统取值方式 | ?提示 | | --- | --- | --- | | shipment id | 系统创建的shipment id | 系统的shipment id对应平台上的Your reference lD | | ARN | 创建shipment成功后返回的buyerReferenceNumber | 创建shipment成功后才会返回的ARN | | ASN | Asn的时候提供给平台的id | | | PO | shipment关联的PO单号 | | | 状态-平台状态 | 取值GetShipmentDetails中的currentShipmentStatus (shipmetn运输状态)作为平台状态 | 平台状态:
已创建(Created):买家已收到运输请求。
已请求运输(Transportation requested):买家需与承运商确认取件事宜。
已分配承运商(Carrier assigned):货物已分配承运商,将从供应商仓库取件并运送至买家物流中心/仓库。
已发货(Shipped):货物已发往买家仓库。 | | 状态-系统状态 | 待提交 | | 提交失败 提交成功 ASN失败 ASN成功 | 已作废 | 系统状态: | | --- | --- | | 待提交:在系统内创建了shipment但是未将发货信息提供给平台
提交失败:提交shipment给平台但是失败了
提交成功:已成功将shipment提交给平台了
ASN失败:提交ASN失败了
ASN成功:已提交ASN成功
已作废:取消了shipment或者在未提交shipment到amazon的情况下在系统内将待提交状态的shipment作废了。 | | | 发货仓库 | 显示系统的发货仓库名称以及amazon上的发货仓库ID | | 例如:深圳仓(IKS44) | | | 收货仓库 | amazon的收货仓库ID。 | | 发货模式 | 取值GetShipmentDetails中的transportationDetails.shipMode (发货模式) | | 发货内容-总箱数 | 取值GetShipmentDetails中的totalCartonCount (总箱数) | | 发货内容-总托盘数 | 取值GetShipmentDetails中的totalPalletStackable (总托盘数) | | 承运商 | 取值GetShipmentDetails中的carrierDetails.name | | 出库单 | shipment关联出库单的id以及对应的出库单状态 | | 标签 | 显示箱唛以及物流标签的获取状态 | | 【图片】 | | | 发货订单 | 通过shipment创建的普通销售单的单号。 | | | 通过shipment创建的普通销售单的单号。发货仓库为ecoms海外仓发货的shipment支持通过创建普通销售单然后以小包裹发货方式将shipment发货到amazon收件仓库。 | | 提货时间 | 取值GetShipmentDetails中的 | | 预计提货时间 collectFreightPickupDetails.scheduledPickUp
申请提货时间 collectFreightPickupDetails.requestedPickUp
需要将此时间转换为北京时间 | 这2个时间都转换为北京时间。 | | (2)各个状态下操作按钮说明
状态 | 流程节点 | | | 可操作按钮 | | 待提交 | 创建shipment | | | 查看详情 | | 提交Shipment
作废
日志 | | | 提交失败 | 创建shipment | | | 查看详情 | | 提交Shipment
作废
日志 | | | 提交成功 | 获取shipment详情 | | | 查看详情 | | 打印标签 | | 上传箱唛 打印拣货单 取消shipment (系统状态:提交成功+出库单全部未出库)的情况下显示【创建订单】 (系统状态:提交成功+出库单全部未出库)的情况下显示【确认出库】 (获取物流标签失败)的情况下显示【获取物流标签】 | 日志 | | | --- | --- | | 待ASN | 确认发货 | | | 查看详情 | | 确认发货(ASN) | | 打印标签 上传箱唛 打印拣货单 取消shipment (系统状态:提交成功+出库单全部未出库)的情况下显示【创建订单】 (系统状态:提交成功+出库单全部未出库)的情况下显示【确认出库】 (获取物流标签失败)的情况下显示【获取物流标签】 | 日志 | | | --- | --- | | ASN失败 | 确认发货 | | | 查看详情 | | 确认发货(ASN) | | 打印标签 上传箱唛 打印拣货单 取消shipment (系统状态:ASN失败+出库单全部未出库)的情况下显示【创建订单】 (系统状态:ASN失败+出库单全部未出库)的情况下显示【确认出库】 (获取物流标签失败)的情况下显示【获取物流标签】 | 日志 | | | --- | --- | | ASN成功 | 确认发货-仅查看详情 | | | 打印拣货单 | | 打印标签
上传箱唛
查看详情
(系统状态:ASN成功+出库单全部未出库)的情况下显示【确认出库】
(获取物流标签失败)的情况下显示【获取物流标签】
日志 | | | 已废弃 | 创建shipment/获取shipment详情/确认发货 作废或者取消时处于什么流程就在那个流程节点 | | | 查看详情 | | 日志 | |

①作废 【图片】 作废成功 【图片】 ②取消shipment 在调用SubmitShipments 的时候需要将transactionType 传值为Cancel并且传参以下内容 取消接口调用说明:https://developer-docs.amazon.com/sp-api/docs/update-or-cancel-shipment

vendorShipmentIdentifier:系统生成的shipment id buyerReferenceNumber:Shipment ID sellingParty.partyId:买家id shipFromParty.partyId:发货仓库id shipToParty.partyId:收货仓库id transactionType:Cancel 同理调用SubmitShipments 后调用getTransaction 接口调用结果 【图片】 成功 【图片】 失败 【图片】 ③确认出库 【图片】 在关联普通销售订单的情况下,出库单是否出库将按照普通销售订单出库从而触发,无法手动触发。 【图片】 出库成功 【图片】 ④获取物流标签(仅在获取物流标签失败的情况下才显示此按钮) 点击则弹出带有loading 的toast:物流标签获取中 如果成功则显示toast:标签获取成功 如果失败则显示失败的toast:标签获取失败,失败原因:....... 并且将获取的结果更新到对应的物流标签的标识上。 【图片】 ⑤创建订单 如果收货仓库的不是服务商ECOMS映射的海外仓的话,则提示 【图片】 【图片】

如果是服务商ECOMS映射的海外仓的话,则弹窗以下创建订单的弹窗:

【图片】 以下接口字段都取值自 GetShipmentDetails。创建的订单需要生成在Amazon VC菜单下 【1】生成订单字段取值说明 | 对接内容分类 | 系统字段名称 | 对接后实现的功能 | 接口字段 | 备注 | | | --- | --- | --- | --- | --- | --- | | 订单明细 | 参考号(平台订单号) | 1.查看(列表+详情) | shipmetn ID | | | | 2.查询 | 3.导出 | 买家id | 1.查看(列表+详情) | | | | | 2.查询 | 3.导出 | 买家名称 | 1.查看(列表+详情) | shipToParty.address.name | | | | 2.查询 | 3.导出 | 站点 | 1.查看(详情) | | | | | 2.导出 | | | | 3.查询 | | email | 1.查看(列表+详情) | | | | | 2.查询 | 3.导出 | 交易号 | 1.查看(列表+详情) | | | | | 2.查询 | 3.导出 | 支付方式 | 1.查看(列表+详情) | | | | | 2.导出 | 3.查询 | | | 订单备注 | 1.查看(列表+详情) | 按照Shipment:shipmentid生成的销售订单.(预计提货时间:2025-08-07 02:00) | | 2.导出 | | | 卖家(店铺账号) | 1.查看(列表+详情) | shipmenet关联的VC店铺。 | | 2.导出 | | | 3.店铺账号筛选 | CPF税号 | 1.查看(详情) | | | | | 订单费用 | 总金额 | 1.查看(列表) | 交易额+运费 | | | | 2.导出 | 3.仓配系统的报表 | 交易额 | 1.查看(列表) | 单价*数量 | | | | 2.导出 | 3.仓配系统的报表 | 运费 | 1.查看(列表) | | | | | 2.导出 | 3.仓配系统的报表 | 交易费(成交费) | 1.查看(列表) | | | | | 2.导出 | 3.仓配系统的报表 | | | 手续费 | 1.查看(列表) | | | 2.导出 | | | 3.仓配系统的报表 | 其他费用 | 1.查看(列表) | | | | | 2.导出 | | 3.仓配系统的报表 | | 补贴 | 1.查看(列表) | | | | | 2.导出 | 3.仓配系统的报表 | | | 币种 | | PO单商品任意一个商品的币种 | | 订单时间 | 创建时间 | | | 1.查看(列表+详情) | shipmentCreateDate | | 2.查询 | | | 3.导出 | 付款时间 | 1.查看(列表+详情) | 无 | | | | 2.查询 | 3.导出 | 最晚发货时间 | 1.查看(列表+详情) | purchaseOrders.shipWindow | 取值任意一个po单的发货窗口时间作为最晚发货时间 | | 格式调整为:
2025-09-09 07:00:00~
2025-09-13 08:00:00 | 2.查询 | | 发货时间 | 1.查看(列表+详情) | | | | shippedDate | 2.查询 | 3.导出 | 收件地址信息 | 收件人 | | | 1.查看(列表+详情) | shipToParty.address.name | | 2.导出 | | | 手机号码 | 1.查看(列表+详情) | shipToParty.address.phone | | 2.查询 | | | 3.导出 | 公司名 | 1.查看(列表+详情) | Amazon | | | | 2.导出 | 收件人国家/地址 | 1.查看(列表+详情) | shipToParty.address.countryCode | | | | 2.查询 | 3.导出 | 收件人省/州 | 1.查看(列表+详情) | shipToParty.address.stateOrRegion | | | | 2.查询 | 3.导出 | 城市 | 1.查看(列表+详情) | shipToParty.address.city | | | | 2.查询 | 3.导出 | 邮编 | 1.查看(列表+详情) | | | shipToParty.address.postalCode | | 2.查询 | 3.导出 | | | 门牌号 | 1.查看(列表+详情) | | | 2.导出 | | | 地址1 | 1.查看(列表+详情) | shipToParty.address.addressLine1 | | 2.导出 | | | 地址2 | 1.查看(列表+详情) | shipToParty.address.addressLine2 | | 2.导出 | | | 平台配送方式 | 1.查看(列表+详情) | transportationDetails.carrierDetails.name | 取值平台承运商名称 | 2.查询 | | | 3.导出 | 跟踪号 | 1.查看(列表+详情) | 任意取值一个箱子的跟踪号 | 跟踪号必须附上不然无法正常发货。 | | | 2.导出 | 商品信息 | 平台sku | 1.查看(列表+详情) | shipment上的asin | | | | 2.查询 | 3.导出 | 映射的仓库SKU | | 此ASIN在shipment映射的仓库SKU | | | 此类型的订单不能编辑sku也会需要重新映射sku | 商品名称 | 1.查看(列表+详情) | 关联po单找到商品名称 | | | | 2.导出 | 商品数量 | 1.查看(列表+详情)【商品明细将根据映射关系以仓库sku的维度显示,所以数量也会根据映射关系变化】 | shipment上的asin的发货数量 | | | | 2.导出 | 商品链接 | 1.查看(列表+详情) | 站点+asin拼接生成,同po单里面商品链接的生成方式 | | | | 商品图片 | 1.查看(列表+详情) | | | | | 单价 | 1.查看(列表+详情)【商品明细将根据映射关系以仓库sku的维度显示,所以单价也会根据映射关系变化】 | shipment上关联po的成本单价 | | 2.导出 | | | | 产品备注 | | 商品关联的PO单号+PO单的窗口时间。[窗口时间:purchaseOrders.shipWindow]
例如:
45SFKHKJ(2025-09-09 07:00:00~
2025-09-13 08:00:00) | | |

【2】将箱唛和物流标签合并成一个PDF作为线下面单附在订单上。 对应的是此功能

【图片】 如果shipment内缺失物流标签或者箱唛的情况下则不让正常创建订单 【图片】 已经创建过订单的情况下也不允许创建 【图片】 创建订单成功出现以下提示: 【图片】 ⑥日志 | 场景 | 操作人 | 日志内容 | | --- | --- | --- | | 创建shipment | 用户 | 创建shipment成功,状态更新为待提交 | | 作废shipment | 用户 | 作废shipment成功,状态更新为已废弃 | | 提交shipment成功 | 用户 | 提交shipment成功,状态更新为提交成功 | | 提交shipment成功 | 用户 | 提交shipment失败,失败原因:xxxxx。状态更新为提交失败 | | 获取shipment详情是否已分配承运商 | 系统 | 获取物流详情成功,确认amazon已分配物流 | | 获取标签成功 | 系统 | 获取物流标签成功 | | 获取标签失败 | 系统 | 获取物流标签失败,失败原因:xxxxxx | | 操作获取标签 | 用户 | 操作获取标签 | | 打印标签 | 用户 | 打印标签 | | 上传箱唛 | 用户 | 上传箱唛 | | 打印拣货单 | 用户 | 打印拣货单 | | 确认发货(ASN)成功 | 用户 | 确认发货(ASN)成功,状态更新为ASN成功 | | 确认发货(ASN)失败 | 用户 | 确认发货(ASN)失败,状态更新为ASN失败 | | 取消shipment成功 | 用户 | 取消shipment成功,状态更新为已废弃 | | 取消shipment失败 | 用户 | 取消shipment失败,失败原因:xxxxxx | | 确认出库成功 | 用户 | 确认出库,已将出库单:xxxxx,yyyyy 更新出库。 | | 创建订单 | 用户 | 创建shipment发货订单,订单号:WEC454s54d5s45 | | 订单出库从而关联出库单出库 | 系统 | shipment关联的订单:WEC454s54d5s45 已出库,关联系统的出库单也一起出库 |

【5】订单管理-Amazon VC

(1)通过以上方式创建的订需要在订单管理页面上新增订单类型:“Shipment发货订单”。 仅在符合这个订单类型的时候显示这个标识 【图片】

(2)此类“Shipment发货订单” 在编辑操作【修改地址与SKU】以及【批量修改SKU】的时候需要对比是否修改了SKU以及数量如果修改了则提示: 此单是从PO单创建了Shipment,然后按照shipment创建的销售订单,发货的商品以及数量已经确定并且成功获取到箱唛和物流标签了。为了避免漏发和错发不支持编辑发货的SKU以及数量。 (3)筛选条件上增加shipment发货订单的筛选项 ?提示:Shipment发货订单是通过PO单创建shipemtn然后按照shipment创建的销售订单,这些订单自带amazon的箱唛和标签进行发货。 【图片】 (4)此类“Shipment发货订单”审核订单到仓配的时候需要占用的是shipment锁定库存的出库单的库存,并且此时如果出库单之前占用的商品数量和订单的商品数量不符则以订单的商品数量为准更新出库并且锁定库存。 (5)此类“Shipment发货订单”发货出库后需要将出库的订单关联推送到对应shipment上从而让此shipment的出库单关联出库。 (6)此类“Shipment发货订单”操作【发货审核】的时候如果用户编辑的发货仓库和shipement关联的发货仓库不一致的情况下则提示“您批量发货审核的订单内包含“Shipment发货订单”这种类型的订单,这种订单不能修改发货仓库,只能调整运输方式,请调整后再试” 【图片】 (7)此类“Shipment发货订单”操作【自动分仓】的时候提示:“您勾选的订单内包含“Shipment发货订单”,这种订单发货仓库已定不能使用自动分仓规则再进行分仓”。


2023-08-31 | 已完成 | ECERPH-277

标题:Amazon vc项目》temu-po单ui走查优化调整

云效链接

负责人:钟日星 | 模块:销售-订单管理-拉单 | 平台字段:Temu | 迭代:20230905-常规-09月第1个迭代 | 最后更新:2023-09-12

需求描述

1.需求场景 请按照以下内容进行描述,回溯需求场景 - 谁(角色)在什么情况下,遇到了什么问题,造成了什么影响? 请在此描述...... - 当前的处理方法是什么? 请在此描述...... 2. 场景价值  请按照以下内容进行描述,回归价值本质 - 此需求的场景价值是什么,给用户/客户带来哪些方面的提升? 请在此描述...... - 是否对其他客户通用?为什么? 请在此描述...... 3. 需求内容  请分点描述客户期望实现的结果 请在此描述1...... 请在此描述2...... 请在此描述3...... 4. 功能路径  在下方描述清楚功能入口 请在此描述...... 5. 注意事项  在下方描述关键注意事项 请在此描述......

6. 产品分析 此处产品经理分析填写

按照以下文件进行走查调整 https://alidocs.dingtalk.com/i/nodes/ydxXB52LJq730Me2uj9vyEplWqjMp697?iframeQuery=sheet_range%3Dkgqie6hm_0_0_1_1&dontjump=true 1、下拉组件修改箭头要对准数据,组件更新,并运用到下图页面中 TUME  PO单 【图片】 速卖通PO单 【图片】

图片放大 【图片】