test(acceptance): verify native outbound ownership and exact relabel carton quantities
This commit is contained in:
@@ -10,6 +10,8 @@
|
||||
|
||||
货物废弃的库存列表按客户、仓、目的仓和 SKU 聚合,不带入仓码;脚本按该 SKU 的代表余额 ID 回查原始详情,并要求客户、仓、入仓码及全部数量桶与聚合值一致,不能给聚合行补造来源,也不能让混合来源汇总冒充单一余额。散板余位、询价和实收的 Long 版本接受服务端规范十进制编码,仍拒绝空值、负值、前导零和不安全整数。
|
||||
|
||||
派车出库的客户归属按正式关联派送明细核对,验证客户、原出库号、原派车号、全部派送及箱数守恒,不读取 OutboundRow 未声明的 customerId。PDA 换标候选只限定原申请和真实目标托盘,不继承原接柜计划筛选;普通换标拣货按原箱号、当前位置及已核验逐 SKU 件数逐箱提交,不把箱数当件数。已发车原单的签收阶段可通过内部 continueDepartedFulfillment 续验,须保留原批次和当前发车证明;已有签收或未知结果必须核对原命令,不能重建。
|
||||
|
||||
散板来货沿当前 PDA 接口创建空托盘草稿,生成并绑定业务托盘后,读取原预报箱号与 SKU,通过逐箱清点保存显式 TEST 尺寸、重量和件数,再打托及运营实收确认。两托三箱的受控输入逐箱登记,不把托盘草稿接口当作测量接口,也不从整托总数猜测箱规;这些合成材料不代表真机测量或照片效果验收。
|
||||
|
||||
货物废弃在同一申请上传照片后,先重复提交同一照片 ID,要求 409/A0409、诊断标识齐全,且申请与库存快照不变,才继续正常 PDA 确认。实际废弃总账必须具有有效流水 ID,匹配原客户、仓库、托盘、SKU 和入仓码,扣减前后数量差为一箱;独立箱级流水仍不能用公共库存总账替代。对应离线反例位于 `cargo-discard-fulfillment-contract.test.mjs`,不额外创建客户、申请或照片。
|
||||
|
||||
Reference in New Issue
Block a user