需求背景:手工出入库管理目前不支持批量导入功能,目前由业务方提供数据,开发人员进行添加,比较麻烦并且容易产生错误数据
需求内容:
一、海外手工出入库管理:新增批量导入按钮,点击之后显示弹窗(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模板看附件!
- #30498 9685:路径
- #30499 9685:下载导入模板
- #30500 9685:下载导入模板
- #30501 9685:下载导入模板-单据类型
- #30502 9685:下载导入模板-单据类型
- #30503 9685:下载导入模板-单据类型
- #30504 9685:下载导入模板-出入库类型
- #30505 9685:下载导入模板-出入库类型
- #30506 9685:下载导入模板-出入库类型
- #30507 9685:下载导入模板-出入库类型
- #30508 9685:系统SKU
- #30509 9685:下载导入模板-系统SKU
- #30510 9685:下载导入模板-系统SKU
- #30511 9685:下载导入模板-系统SKU
- #30512 9685:下载导入模板-系统SKU
- #30513 9685:下载导入模板-海外仓
- #30514 9685:下载导入模板-海外仓
- #30515 9685:下载导入模板-海外仓
- #30516 9685:下载导入模板-海外仓
- #30517 9685:下载导入模板-海外仓
- #30518 9685:下载导入模板-海外仓
- #30519 9685:下载导入模板-数量
- #30520 9685:下载导入模板-数量
- #30521 9685:下载导入模板-数量
- #30522 9685:下载导入模板-数量
- #30523 9685:下载导入模板-出入库仓库
- #30524 9685:下载导入模板-出入库仓库
- #30525 9685:下载导入模板-出入库仓库
- #30526 9685:下载导入模板-出入库时间
- #30527 9685:下载导入模板-出入库时间
- #30528 9685:下载导入模板-出入库时间
- #30529 9685:下载导入模板-备注
- #30530 9685:下载导入模板-备注
- #30531 9685:下载导入模板-备注
- #30532 9685:下载导入模板-备注
- #30533 9685:下载导入模板-备注
- #30534 9685:下载导入模板-备注
- #30535 9685:下载导入模板-导入文件
- #30536 9685:下载导入模板-导入文件
- #30537 9685:下载导入模板-导入文件
- #30538 9685:下载导入模板-导入文件
- #30539 9685:下载导入模板-导入文件
- #30540 9685:下载导入模板-导入文件
待提交svn