任务描述
暂无
需求描述

业务背景

当前,有品事业部在推广亚马逊备货计算器。由于是新项目,有些点跟实际场景有些许偏差,要更符合操作体验


需求链接

https://alidocs.dingtalk.com/i/nodes/r1R7q3QmWe7BrgLah1Abax6jJxkXOEP2

验收标准
暂无
历史记录  
  1. 2023-07-13 10:27:20, 由 夏宇 创建。
  2. 2023-07-14 14:26:01, 由 夏宇 添加备注。

  3. 2023-07-17 16:29:09, 由 夏宇 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-07-17 16:29:05"。
    修改了 预计剩余,旧值为 "92",新值为 "0.01"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  4. 2023-07-17 17:11:29, 由 夏宇 添加备注。

    没有权限


    有权限


     调整基本参数设置->父子Asin关系表,加权限(M3596)

      在基本参数设置->参数设置中,新增页签列表--毛利率和退款率列表,加权限(M3597)

        在基本参数设置->参数设置中,新增页签列表--SKU设置表,添加权限码(M3598)

    需要执行服务




  5. 2023-07-17 17:19:18, 由 夏宇 添加备注。


    1. 列表字段



    1. 查询条件
    父aisn


    子asin


    1. 操作按钮
    • 设置日销占比
      • 刷新接口



  6. 2023-07-17 19:07:37, 由 夏宇 添加备注。
    历史日销分析表

     新增页签列表,置于【预计日销量明细】后,列表如下图


      

    1. 列表字段
    • 列表界面参考【预计日销量明细】列表,跟【预计日销量明细】共用数据库表;

      • 新增字段实际日销
        • 日销差,等于预计日销-实际日销;


        • 按预估日期的降序排列;

        • 查询
          1. 历史日销分析表,只展示当前时间之前的日销数据;



    1. 每日凌晨,根据列表的【子Asin+SKU+市场】和市场对应关系表,到虎鲸BI->销量分析,读取前一天的销量,写入列表的实际日销;

    线上跟进



    历史日销分析表,可参考【预计日销量明细】列表数据权限控制逻辑

    智能备货计算器,导入后需要执行服务  sku 分配自己部门执行服务
    StockcalcSkuAuthDeptSyncJob 同步计算器SKU授权部门





  7. 2023-07-18 09:56:55, 由 夏宇 添加备注。


    1. 每日凌晨,根据列表的【子Asin+SKU+市场】和市场对应关系表,到虎鲸BI->销量分析,读取前一天的销量,写入列表的实际日销;


  8. 2023-07-18 10:53:55, 由 夏宇 添加备注。


    不存在重复情况


    1. 废弃基本参数设置->参数配置的三项配置,如下弹窗

    1. 列表字段
    • 父Asin,字符串,最大40长度;


      • 毛利率标准值和退款率标准值,数值型,保留两位小数,长度10;


        • 更新人和更新时间,操作批量导入的当前用户和当前时间;




    1. 查询条件
    • 父Asin,支持精准输入查询;
      • 更新人,支持下拉查询;




    1. 点【设置日销占比】,弹窗进入如下界面:


    在弹窗界面,手动输入父Asin,点【查询】,按父Asin查询出父Asin、子Asin、SKU

    • 点【确定】,校验日销占比相加是否等于1;若不等,保存失败,提示:日销占比相加不为1,保存失败;若等于1,保存成功,并关闭弹窗
    • 点【取消】,直接关闭弹窗,不保存数据




    若勾选行中,包含两个不同父Asin,点【设置日销占比】,弹窗提示:不同父Asin,不允许 一同设置日销占比



    勾选行后,进入【设置日销占比】界面,按父Asin自动带出父Asin、子Asin、SKU;



    • 输入日销占比,其中某行为输入值,默认为0;


    1. 点【刷新接口】,手动触发d.的拉取数据和更新逻辑;









  9. 2023-07-18 12:02:22, 由 夏宇 添加备注。
    毛利率和退款率列表
    1. 点【批量导入】,弹窗导入界面
    • 弹窗可参考【预计日销量列表】->子Asin批量导入


    • 导入模板如下



    • 导入后,按父Asin,更新毛利率标准值和退款率标准值的值;


    • 导入时,若模板里父Asin,没毛利率标准值或退款率标准值,则默认为0;





    • 导入时,若模板里父Asin不在【毛利率和退款率列表】中,则导入失败;同时,在表格里标注具体错误,可参考【预计日销量列表】->子Asin批量导入的导入失败方式;


    • 导入时,若模板里父Asin不在【毛利率和退款率列表】中,则导入失败;同时,在表格里标注具体错误,可参考【预计日销量列表】->子Asin批量导入的导入失败方式;




    1. 点【修改】,弹窗进入修改界面,如下



    • 毛利率标准值和退款率标准值,初始默认为0;


    • 点【确定】,按输入框的值,直接更新数据,并关闭弹窗;其中,若值为空,则默认为0;


    • 点【取消】,不保存数据,关闭弹窗;






  10. 2023-07-18 13:51:30, 由 夏宇 添加备注。

    SKU设置表

    1. 列表字段
    • SKU,字符串,最大40长度;
      • 提前采购天数,整数型,长度10;
        • 是否工厂直发,字符串,长度10,包含是和否;
        • 更新人和更新时间,操作批量导入的当前用户和当前时间;


    1. 查询条件
    • SKU,支持精准输入查询;
      • 是否工厂直发,包含是和否,初始不选;
        • 更新人,支持下拉查询;


    1. 操作按钮
    • 批量导入



      • 修改


    • 导入模板如下


    • 导入后,若SKU存在,更提前采购天使和是否工厂直发的值;若不存在,新增SKU、提前采购天数、是否工厂直发;
    存在更新



    • 导入时,若模板里SKU,没维护提前采购天数,则默认为0;


    • 导入时,若模板里SKU对应的是否工厂直发,不为是或否,则导入失败;同时,在表格里标注具体错误,可参考【预计日销量列表】->子Asin批量导入的导入失败方式(提示:导入失败,是否工厂直发智只能为是或否;);



    1. 点【修改】,弹窗进入修改界面,如下





    • 点【确定】,往列表插入数据,保存成功,并关闭弹窗;若提前采购天数为空,则默认为0;


    • 点【取消】,不保存,并关闭弹窗;









  11. 2023-07-18 14:37:38, 由 夏宇 添加备注。

    父Asin批量导入

      调整导入模板和导入逻辑

    1. 导入模板调整如下

      去掉之前模板里的SKU


    • 导入时,通过父Asin查询【父子Asin关系表】的子Asin+SKU,以及日销占比;
    bug 跟进

    http://pm.zhcxkj.com/zentao/bug-view-39113.html

    39113 父Asin批量导入报错


  12. 2023-07-18 14:46:50, 由 夏宇 添加备注。


    1. 操作【子Asin批量导入】时,同样限制导入行数大于等于150行;若不够150行,提示导入失败,直接报错提示:导入预计日销量数据最少满足未来150天;


  13. 2023-07-19 18:54:08, 由 夏宇 添加备注。

    调拨列表

    • 把毛利率和退款率的标准值取值,调整如下:

                            1)先用子Asin到【父子Asin关系表】查询父Asin;

    、

                            2)再用父Asin到【毛利率和退款率列表】查询到毛利率和退款率的标准值;





    • 若详情中SKU,在【SKU设置表】中是否工厂直发为是,则如上图所示,显示标识:(工厂直发SKU);若为否,不显示标识;


    1. 在详情->调拨结果中,新增页面字段--调拨预警日期
    • 调拨预警日期,等于调拨日期-10


    在调拨预警日期列,加一个问号,鼠标移动到时,浮窗显示:操作预警日期是通过调拨日期往前推10天;

    bug  跟进:

    http://pm.zhcxkj.com/zentao/bug-view-39189.html

    在调拨预警日期列,加一个问号,鼠标移动到时,浮窗显示:操作预警日期是通过调拨日期往前推10天;未实现



    1. 在调拨列表中
    • 新增列表字段:是否工厂直发和调拨预警日期;值来源于调拨详情;


      • 新增搜索条件:是否工作直发和调拨预警日期;


                            1)是否工作直发,包含是和否,默认为空;


                            2)调拨预警日期,参考条件调拨日期;






  14. 2023-07-20 09:37:19, 由 夏宇 添加备注。
    采购需求详情



    1. 在左上角处,添加标识,如上图


    • 若详情中SKU,在【SKU设置表】中是否工厂直发为是,则如上图所示,显示标识:(工厂直发);若为否,不显示标识;


    1. 调整提前采购天数的取值逻辑
    • 通过SKU到【SKU设置表】取提前采购天数;
      • 若未取到,默认为0;
        • 提前采购天数参与采购需求的计算逻辑不变;



  15. 2023-07-20 09:42:28, 由 夏宇 添加备注。

    导出功能

    1. 父子Asin关系表
      • 新增导出功能,支持按搜索条件导出;



    • 如上图新增导出功能,支持按搜索条件导出;
      • 导出格式,导程WPS表格格式



    1. 毛利率和退款率列表

      • 新增导出功能,支持按搜索条件导出;
        • 导出格式,导程WPS表格格式


    1. SKU设置表
     
    • 上图新增导出功能,支持按搜索条件导出;
      • 导出格式,导程WPS表格格式




    1. 市场对应关系
    • 新增导出功能,支持按搜索条件导出;
      • 导出格式,导程WPS表格格式



  16. 2023-07-20 11:19:04, 由 夏宇 完成。
    修改了 总计消耗,旧值为 "0",新值为 "0.01"。
    修改了 实际完成,旧值为 "",新值为 "2023-07-20 11:14:55"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "0.01",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "xiayu"。

  17. 2023-07-22 10:07:22, 由 夏宇 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "xiayu",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "xiayu"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-07-22 10:07:22"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 7月第3版本(2023年)
所属模块 /
相关需求 PCMS:有品备货计算器优化
指派给 Closed 于 2023-07-22 10:07:22
任务类型 测试
任务标签 初始
开发组 敏捷开发组
任务状态 已关闭
进度 100%
优先级 P1
关键词
抄送给
由谁创建 夏宇 于 2023-07-13 10:27:20
由谁完成 夏宇 于 2023-07-20 11:14:55
由谁取消 暂无
由谁关闭 夏宇 于 2023-07-22 10:07:22
关闭原因 已完成
最后编辑 夏宇 于 2023-07-22 10:07:22
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 92工时
总计消耗 0.01工时
预计剩余 0工时
预计开始 2023-07-13
实际开始 2023-07-17
截止日期 2023-07-20