任务描述

需求背景:手工出入库管理目前不支持批量导入功能,目前由业务方提供数据,开发人员进行添加,比较麻烦并且容易产生错误数据



需求内容:


一、海外手工出入库管理:新增批量导入按钮,点击之后显示弹窗(1、可下载导入模板    2、可选择导入模板批量导入数据)


原型:

http://192.168.200.206:8030/%E8%B5%9B%E7%9B%92ERP/%E4%BA%A7%E5%93%81%E4%B8%89%E9%83%A8/%E6%A2%81%E8%B4%B5%E8%8D%A3/ERP%E8%BF%9B%E9%94%80%E5%AD%98/#id=mq2o4c&p=%E6%89%8B%E5%B7%A5%E5%87%BA%E5%85%A5%E5%BA%93%E7%AE%A1%E7%90%86&g=1



二、按照导入模板的的数据进行导入时

2.1 表格中每一行SKU数据生成一条单据,所有导入生成的单据都为待审核状态

2.2 判断每一个字段的的导入逻辑,如果存在任意一条不符合判断逻辑时,则全部导入失败

1、所填写的单据类型要符合枚举(不符合时的提示:导入失败,单据类型值XXX1、XXX2  有误,请检查)

2 、出入库类型的值要符合对应单据类型的枚举(不符合时的提示:导入失败,出入库类型值XXX1、XXX2有误,请检查)

3 、所填写仓库必须为海外仓(不符合时的提示:导入失败,仓库值XXX1、XXX2、XXX3有误,请检查)

4 、数量为必填且符合规则(不符合时的提示:导入失败,数量值XXX1、XXX2、XXX3有误,请检查)

5 、出入库时间必填且符合规则(不符合时的提示:导入失败,出入库时间XXX1、XXX2、XXX3有误,请检查)

6 、判断系统SKU在所填写的海外仓中是否存在关联的海外仓SKU(不符合时的提示:导入失败,系统SKU值XXX1、XXX2、XXX3有误,请检查)


(生成的出入库单呈现的海外仓SKU值,由系统SKU+仓库来进行获取)



三、导入模板需要填写的字段

单据类型:必填项,枚举值 (1、其他出库  2、其它入库)


出入库类型:必填项

当单据类型选择“其他出库”时,枚举值有
1、其他出库
2、清货销售出库
3、销毁出库
4、换货出库
5、盘亏出库
6、其他出库_数据换标出库
7、其他出库_业务换标出库


当单据类型选择“其他入库”时,枚举值有
1、其他入库
2、物流退回入库
3、客户退货入库
4、换货入库
5、盘盈入库
6、其他入库_数据换标入库
7、其他入库_业务换标入库

系统SKU:必填项,该系统SKU在所填写的海外仓中存在关联的海外仓SKU
海外仓SKU:非必填项
数量:必填项,不能为0或者负数、或带有小数
出入库仓库:必填项,仅能填写类型为海外仓、FBA仓的仓库
出入库时间:必填项,精确到分
备注:非必填项



导入excel模板看附件!

需求描述

需求背景:手工出入库管理目前不支持批量导入功能,目前由业务方提供数据,开发人员进行添加,比较麻烦并且容易产生错误数据



需求内容:


一、海外手工出入库管理:新增批量导入按钮,点击之后显示弹窗(1、可下载导入模板    2、可选择导入模板批量导入数据)


原型:

http://192.168.200.206:8030/%E8%B5%9B%E7%9B%92ERP/%E4%BA%A7%E5%93%81%E4%B8%89%E9%83%A8/%E6%A2%81%E8%B4%B5%E8%8D%A3/ERP%E8%BF%9B%E9%94%80%E5%AD%98/#id=mq2o4c&p=%E6%89%8B%E5%B7%A5%E5%87%BA%E5%85%A5%E5%BA%93%E7%AE%A1%E7%90%86&g=1



二、按照导入模板的的数据进行导入时

2.1  表格中每一行SKU数据生成一条单据,所有导入生成的单据都为待审核状态

2.2 判断每一个字段的的导入逻辑,如果存在任意一条不符合判断逻辑时,则全部导入失败

1、所填写的单据类型要符合枚举(不符合时的提示:导入失败,单据类型值XXX1、XXX2  有误,请检查)

2 、出入库类型的值要符合对应单据类型的枚举(不符合时的提示:导入失败,出入库类型值XXX1、XXX2有误,请检查)

3 、所填写仓库必须为海外仓(不符合时的提示:导入失败,仓库值XXX1、XXX2、XXX3有误,请检查)

4 、数量为必填且符合规则(不符合时的提示:导入失败,数量值XXX1、XXX2、XXX3有误,请检查)

5 、出入库时间必填且符合规则(不符合时的提示:导入失败,出入库时间XXX1、XXX2、XXX3有误,请检查)

6 、判断系统SKU在所填写的海外仓中是否存在关联的海外仓SKU(不符合时的提示:导入失败,系统SKU值XXX1、XXX2、XXX3有误,请检查)


(生成的出入库单呈现的海外仓SKU值,由系统SKU+仓库来进行获取)



三、导入模板需要填写的字段

单据类型:必填项,枚举值 (1、其他出库  2、其它入库)


出入库类型:必填项

当单据类型选择“其他出库”时,枚举值有
1、其他出库
2、清货销售出库
3、销毁出库
4、换货出库
5、盘亏出库
6、其他出库_数据换标出库
7、其他出库_业务换标出库


当单据类型选择“其他入库”时,枚举值有
1、其他入库
2、物流退回入库
3、客户退货入库
4、换货入库
5、盘盈入库
6、其他入库_数据换标入库
7、其他入库_业务换标入库

系统SKU:必填项,该系统SKU在所填写的海外仓中存在关联的海外仓SKU
海外仓SKU:非必填项
数量:必填项,不能为0或者负数、或带有小数
出入库仓库:必填项,仅能填写类型为海外仓、FBA仓的仓库
出入库时间:必填项,精确到分
备注:非必填项



导入excel模板看附件!

验收标准
暂无
相关用例
历史记录  
  1. 2021-10-26 16:06:30, 由 qihaoran 创建。
  2. 2021-10-26 16:07:17, 由 qihaoran 编辑。
    修改了 任务名称,区别为:
    001- 海外仓手工出入库新增批量导入 --测试执行11.26
    001+ 海外仓手工出入库新增批量导入 --测试执行11.09
    001- 海外仓手工出入库新增批量导入 --测试执行11.26
    001+ 海外仓手工出入库新增批量导入 --测试执行11.09
    修改了 任务描述,区别为:
    006- 一、海外手工出入库管理:新增批量导入按钮,点击之后显示弹窗(1、可下载导入模板    2、可选择导入模板批量导入数据)
    006+ 一、海外手工出入库管理:新增批量导入按钮,点击之后显示弹窗(1、可下载导入模板 2、可选择导入模板批量导入数据)
    013- 2.1  表格中每一行SKU数据生成一条单据,所有导入生成的单据都为待审核状态
    013+ 2.1 表格中每一行SKU数据生成一条单据,所有导入生成的单据都为待审核状态
    015- 1、所填写的单据类型要符合枚举(不符合时的提示:导入失败,单据类型值XXX1、XXX2  有误,请检查)
    015+ 1、所填写的单据类型要符合枚举(不符合时的提示:导入失败,单据类型值XXX1、XXX2 有误,请检查)
    026- 单据类型:必填项,枚举值 (1、其他出库  2、其它入库)
    026+ 单据类型:必填项,枚举值 (1、其他出库 2、其它入库)
    006- <p>一、海外手工出入库管理:新增批量导入按钮,点击之后显示弹窗(1、可下载导入模板    2、可选择导入模板批量导入数据)</p>
    006+ <p>一、海外手工出入库管理:新增批量导入按钮,点击之后显示弹窗(1、可下载导入模板 2、可选择导入模板批量导入数据)</p>
    013- <p>2.1  <strong>表格中每一行SKU数据生成一条单据,所有导入生成的单据都为待审核状态</strong></p>
    013+ <p>2.1 <strong>表格中每一行SKU数据生成一条单据,所有导入生成的单据都为待审核状态</strong></p>
    015- <p>1、所填写的单据类型要符合枚举(不符合时的提示:导入失败,单据类型值XXX1、XXX2  有误,请检查)</p>
    015+ <p>1、所填写的单据类型要符合枚举(不符合时的提示:导入失败,单据类型值XXX1、XXX2 有误,请检查)</p>
    026- <p>单据类型:必填项,枚举值 (<span>1</span><span>、其他出库  2、其它入库</span>)</p>
    026+ <p>单据类型:必填项,枚举值 (<span>1</span><span>、其他出库 2、其它入库</span>)</p>
  3. 2021-11-02 16:10:34, 由 qihaoran 添加备注。

    测试结果

    点击导入按钮显示弹出框

    下载导入模板

    导入时未删除导入说明

    填入其他出库类型

    出入库类型为空

    出入库类型填入空格时

    单据类型为其他值时

    单据类型为空时

    单据类型填入空格

  4. 2021-11-02 16:46:51, 由 qihaoran 添加备注。

    系统SKU为空

    系统SKU输入特殊符号

    系统SKU输入特殊符号

    系统SKU输入空格

    海外仓SKU为空

    状态为待审核

  5. 2021-11-02 17:27:50, 由 qihaoran 添加备注。

    海外仓SKU输入特殊符号

    海外仓输入汉字

    海外仓输入英文

    海外仓SKU输入数字

  6. 2021-11-02 18:01:11, 由 qihaoran 添加备注。

    数量输入0

    数量输入小数

    数量填入负数

    数量为空

  7. 2021-11-02 19:47:36, 由 qihaoran 添加备注。

    出入库为FBA仓

    出库仓为海外仓

    导入非海外仓

    出入仓库为空

    输入不存在的时间

  8. 2021-11-02 22:09:58, 由 qihaoran 添加备注。

    出库时间为空

    出入库时间输入汉字

    出入库时间输入英文

  9. 2021-11-03 16:33:38, 由 qihaoran 添加备注。

    备注输入中文汉字空格数字特殊符号英文

    备注超过200字符

    备注为空


  10. 2021-11-03 16:52:32, 由 qihaoran 添加备注。

    导入空的EXCEL

    导入word文档

    到入PPT

    选择EXCEL有非空校验

  11. 2021-11-03 17:04:17, 由 qihaoran 添加备注。

    出入库时间只填年

    出入库时间输入年月

  12. 2021-11-03 17:26:06, 由 qihaoran 添加备注。

    多个SKU导入

  13. 2021-11-03 17:29:45, 由 qihaoran 添加备注。

    部分正常数据部分异常数据

  14. 2021-11-03 19:30:12, 由 qihaoran 编辑。
    修改了 最初预计,旧值为 "22.5",新值为 "4"。
    修改了 预计剩余,旧值为 "22.5",新值为 "4"。
  15. 2021-11-03 19:30:46, 由 qihaoran 编辑。
    修改了 最初预计,旧值为 "4",新值为 "5"。
    修改了 预计剩余,旧值为 "4",新值为 "5"。
  16. 2021-11-03 19:31:08, 由 qihaoran 完成。
    修改了 总计消耗,旧值为 "0",新值为 "5"。
    修改了 实际完成,旧值为 "",新值为 "2021-11-03 19:31:05"。
    修改了 任务状态,旧值为 "wait",新值为 "done"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2021-11-03 19:31:08"。
    修改了 预计剩余,旧值为 "5",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "qihaoran"。
  17. 2021-11-09 20:16:31, 由 qihaoran 添加备注。

    测试完成

    共产生BUG*2

    已验证

  18. 2021-11-10 10:55:16, 由 qihaoran 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "qihaoran",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "qihaoran"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2021-11-10 10:55:16"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 【主干】产品中心11月第一个版本(2021年)
所属模块 赛盒科技  赛盒ERP管理系统   进销存财务组
相关需求 海外仓手工出入库新增批量导入
指派给 Closed 于 2021-11-10 10:55:16
任务类型 测试
任务标签 初始
开发组
任务状态 已关闭
进度 100%
优先级 P1
关键词
抄送给
由谁创建 qihaoran 于 2021-10-26 16:06:30
由谁完成 qihaoran 于 2021-11-03 19:31:05
由谁取消 暂无
由谁关闭 qihaoran 于 2021-11-10 10:55:16
关闭原因 已完成
最后编辑 qihaoran 于 2021-11-10 10:55:16
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 5工时
总计消耗 5工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2021-11-03
截止日期 0000-00-00