前置条件
已创建po单(如需求500),及对应的送货单(送货400)、运送中的物料单
用例步骤
编号 步骤 预期
1
仓管扫描送货单、货品标签,手动填写物料数量为300,不填写任何位置
APP显示正确扫描打的物料信息,包含批号、物料编号、成品描述、单位、收货数量,收货数量显示为填写的数量
2
点击右上角按钮进入收货清单
收货清单显示送货单详情内的内容,核对每一项信息与送货单相同
3
点击界面右上角“√”,签字后点击【确定签收】
提示“收货成功”
4
收货成功后核对epicor物料库存的变化,WMS中物料库存、物料追踪、po详情中的完成率、运送中的物料单、供应商通知列表、质检通知列表、送货单详情
epicor对应收货物料库存增加;
WMS库存增加,位置在卸货区;
WMS物料追踪记录进仓数量为300、操作为“送货单收货”、位置为“卸货区”;
po单完成率为“收货数量/采购数量”;
收货完成运送中的物料单仍存在消失;
供应商收到【仓管收货通知提醒】;
质检收到【收货通知提醒】(暂未实现);
送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
5
重复步骤1-4
收货成功;
epicor对应收货物料库存增加;
WMS库存增加,位置在卸货区;
WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单收货”、位置为“卸货区”;一条进仓数量为100、操作为“杂项退料”、位置为“卸货区”;
po单完成不显示在po单列表;
收货完成运送中的物料单消失;
供应商收到【仓管收货通知提醒】;
质检收到【收货通知提醒】(暂未实现);
送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
6
重复步骤1-4
收货成功;
epicor对应收货物料库存增加;
WMS库存增加,位置在卸货区;
WMS物料追踪记录操作为“杂项退料”、位置为“卸货区”;
po单完成不显示在po单列表;
收货完成运送中的物料单消失;
供应商收到【仓管收货通知提醒】;
质检收到【收货通知提醒】(暂未实现);
送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
基本信息
所属产品 Startlink-WMS APP
所属平台 Android Phone
所属模块 Android Phone  收货  收货
相关研发需求 #358:收货 (研发需求变更 )
用例类型 功能测试
适用阶段
优先级 3
用例状态 待评审
执行时间
结果
关键词 API
相关用例
相关Bug
创建编辑
由谁创建 孙晓娣 于 2021-11-04 10:17:43
由谁评审
评审时间
最后编辑 孙晓娣 于 2021-11-22 10:51:55
历史记录  
  1. 2021-11-04 10:17:43, 由 孙晓娣 创建。
  2. 2021-11-04 10:55:43, 由 孙晓娣 编辑。
    修改了 用例版本,旧值为 "1",新值为 "2"。
    修改了 用例步骤,区别为:
    021+ 重复步骤1-4 EXPECT:收货失败,并提示”采购单已关闭“
    022+ 无任何记录及通知
    021+ 重复步骤1-4 EXPECT:收货失败,并提示”采购单已关闭“
    022+ 无任何记录及通知
  3. 2021-11-05 14:50:32, 由 孙晓娣 编辑。
    修改了 用例标题,区别为:
    001- 仓管按照送货单进行多次收货——收货总数超出送货数量和po单需求数量
    001+ 仓管按照送货单进行多次收货,货总数超出送货数量和po单需求数量,收货成功
    001- 仓管按照送货单进行多次收货——收货总数超出送货数量和po单需求数量
    001+ 仓管按照送货单进行多次收货,货总数超出送货数量和po单需求数量,收货成功
  4. 2021-11-05 14:53:58, 由 孙晓娣 编辑。
    修改了 用例标题,区别为:
    001- 仓管按照送货单进行多次收货,货总数超出送货数量和po单需求数量,收货成功
    001+ 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功,再进行收货,收货失败
    001- 仓管按照送货单进行多次收货,货总数超出送货数量和po单需求数量,收货成功
    001+ 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功,再进行收货,收货失败
  5. 2021-11-05 15:02:16, 由 孙晓娣 编辑。
    修改了 用例标题,区别为:
    001- 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功,再进行收货,收货失败
    001+ 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功,不可再次收货
    001- 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功,再进行收货,收货失败
    001+ 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功,不可再次收货
  6. 2021-11-08 09:07:55, 由 孙晓娣 编辑。
    修改了 用例版本,旧值为 "2",新值为 "3"。
    修改了 用例步骤,区别为:
    021- 重复步骤1-4 EXPECT:收货失败,并提示”采购单已关闭“
    021+ 重复步骤1-4 EXPECT:收货成功;
    022- 无任何记录及通知
    022+ epicor对应收货物料库存增加;
    023+ WMS库存增加,位置在卸货区;
    024+ WMS物料追踪记录进仓数量为300、操作为“杂项退料”、位置为“待检仓”;
    025+ po单完成率为“两次收货数量的和/采购数量”;
    026+ 收货完成运送中的物料单消失;
    027+ 供应商收到【仓管收货通知提醒】;
    028+ 质检收到【收货通知提醒】;
    029+ 送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
    021- 重复步骤1-4 EXPECT:收货失败,并提示”采购单已关闭“
    021+ 重复步骤1-4 EXPECT:收货成功;
    022- 无任何记录及通知
    022+ epicor对应收货物料库存增加;
    023+ WMS库存增加,位置在卸货区;
    024+ WMS物料追踪记录进仓数量为300、操作为“杂项退料”、位置为“待检仓”;
    025+ po单完成率为“两次收货数量的和/采购数量”;
    026+ 收货完成运送中的物料单消失;
    027+ 供应商收到【仓管收货通知提醒】;
    028+ 质检收到【收货通知提醒】;
    029+ 送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
  7. 2021-11-08 09:08:16, 由 孙晓娣 编辑。
    修改了 用例标题,区别为:
    001- 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功,不可再次收货
    001+ 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功
    001- 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功,不可再次收货
    001+ 仓管按照送货单进行多次收货,收货总数超出送货数量和po单需求数量,收货成功
  8. 2021-11-09 15:35:58, 由 孙晓娣 编辑。
    修改了 用例版本,旧值为 "3",新值为 "4"。
    修改了 用例步骤,区别为:
    021- 重复步骤1-4 EXPECT:收货成功;
    021+ 重复步骤1-4 EXPECT:收货失败;
    022- epicor对应收货物料库存增加;
    022+ 无任何记录产生
    023- WMS库存增加,位置在卸货区;
    024- WMS物料追踪记录进仓数量为300、操作为“杂项退料”、位置为“待检仓”;
    025- po单完成率为“两次收货数量的和/采购数量”;
    026- 收货完成运送中的物料单消失;
    027- 供应商收到【仓管收货通知提醒】;
    028- 质检收到【收货通知提醒】;
    029- 送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
    021- 重复步骤1-4 EXPECT:收货成功;
    021+ 重复步骤1-4 EXPECT:收货失败;
    022- epicor对应收货物料库存增加;
    022+ 无任何记录产生
    023- WMS库存增加,位置在卸货区;
    024- WMS物料追踪记录进仓数量为300、操作为“杂项退料”、位置为“待检仓”;
    025- po单完成率为“两次收货数量的和/采购数量”;
    026- 收货完成运送中的物料单消失;
    027- 供应商收到【仓管收货通知提醒】;
    028- 质检收到【收货通知提醒】;
    029- 送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
  9. 2021-11-10 14:53:11, 由 孙晓娣 编辑。
    修改了 用例版本,旧值为 "4",新值为 "5"。
    修改了 用例步骤,区别为:
    016- po单完成率为“两次收货数量的和/采购数量”;
    016+ po单完成率为“采购数量/采购数量”;
    021- 重复步骤1-4 EXPECT:收货失败;
    021+ 重复步骤1-4 EXPECT:收货成功;
    022- 无任何记录产生
    022+ epicor对应收货物料库存增加;
    023+ WMS库存增加,位置在卸货区;
    024+ WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单po收货”、位置为“待检仓”;一条进仓数量为100、操作为“杂项退料”、位置为“待检仓”;
    025+ po单完成率为“采购数量/采购数量”;
    026+ 收货完成运送中的物料单消失;
    027+ 供应商收到【仓管收货通知提醒】;
    028+ 质检收到【收货通知提醒】;
    029+ 送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
    016- po单完成率为“两次收货数量的和/采购数量”;
    016+ po单完成率为“采购数量/采购数量”;
    021- 重复步骤1-4 EXPECT:收货失败;
    021+ 重复步骤1-4 EXPECT:收货成功;
    022- 无任何记录产生
    022+ epicor对应收货物料库存增加;
    023+ WMS库存增加,位置在卸货区;
    024+ WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单po收货”、位置为“待检仓”;一条进仓数量为100、操作为“杂项退料”、位置为“待检仓”;
    025+ po单完成率为“采购数量/采购数量”;
    026+ 收货完成运送中的物料单消失;
    027+ 供应商收到【仓管收货通知提醒】;
    028+ 质检收到【收货通知提醒】;
    029+ 送货单详情界面显示签收信息(仓管名字、签收日期、签字内容);
  10. 2021-11-11 16:17:29, 由 胡明华 编辑。
    修改了 关键词,旧值为 "",新值为 "API"。
  11. 2021-11-22 10:51:55, 由 孙晓娣 编辑。
    修改了 用例版本,旧值为 "5",新值为 "6"。
    修改了 用例步骤,区别为:
    006- WMS物料追踪记录进仓数量为300、操作为“送货单po收货”、位置为“待检仓”;
    006+ WMS物料追踪记录进仓数量为300、操作为“送货单收货”、位置为“卸货区”;
    010- 质检收到【收货通知提醒】;
    010+ 质检收到【收货通知提醒】(暂未实现);
    015- WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单po收货”、位置为“待检仓”;一条进仓数量为100、操作为“杂项退料”、位置为“待检仓”;
    015+ WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单收货”、位置为“卸货区”;一条进仓数量为100、操作为“杂项退料”、位置为“卸货区”;
    016- po单完成率为“采购数量/采购数量”;
    016+ po单完成不显示在po单列表;
    019- 质检收到【收货通知提醒】;
    019+ 质检收到【收货通知提醒】(暂未实现);
    024- WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单po收货”、位置为“待检仓”;一条进仓数量为100、操作为“杂项退料”、位置为“待检仓”;
    024+ WMS物料追踪记录操作为“杂项退料”、位置为“卸货区”;
    025- po单完成率为“采购数量/采购数量”;
    025+ po单完成不显示在po单列表;
    028- 质检收到【收货通知提醒】;
    028+ 质检收到【收货通知提醒】(暂未实现);
    006- WMS物料追踪记录进仓数量为300、操作为“送货单po收货”、位置为“待检仓”;
    006+ WMS物料追踪记录进仓数量为300、操作为“送货单收货”、位置为“卸货区”;
    010- 质检收到【收货通知提醒】;
    010+ 质检收到【收货通知提醒】(暂未实现);
    015- WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单po收货”、位置为“待检仓”;一条进仓数量为100、操作为“杂项退料”、位置为“待检仓”;
    015+ WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单收货”、位置为“卸货区”;一条进仓数量为100、操作为“杂项退料”、位置为“卸货区”;
    016- po单完成率为“采购数量/采购数量”;
    016+ po单完成不显示在po单列表;
    019- 质检收到【收货通知提醒】;
    019+ 质检收到【收货通知提醒】(暂未实现);
    024- WMS物料追踪记录生成两条,一条进仓数量为200、操作为“送货单po收货”、位置为“待检仓”;一条进仓数量为100、操作为“杂项退料”、位置为“待检仓”;
    024+ WMS物料追踪记录操作为“杂项退料”、位置为“卸货区”;
    025- po单完成率为“采购数量/采购数量”;
    025+ po单完成不显示在po单列表;
    028- 质检收到【收货通知提醒】;
    028+ 质检收到【收货通知提醒】(暂未实现);