任务描述

开发工作

1、新增服务,增量同步ERP新的人工刊登Listing到冷库

2、输入冷库前判重

3、输入冷库前判断如果冷热状态对不上,则更新为“热”

4、输入冷库,如果不存在则新增



需求描述:

人工刊登的Listing进入热数据表(RB_Amazon_Product_Base)时,状态都标记为热

每天定时服务跑,对增量的人工刊登产生新Listng从热数据表同步至冷数据库(同步时按照部门进不同的表,同步时更新时间和冷热状态)

需求描述


需求描述:

一、定时服务从渠道SKU管理V2(http://api-msku.zhcxkj.com/ordersource/product/getOrderSourceSkuInfoByPage)获取人工刊登的增量Listing数据,并关联RB_Amazon_Product_Base表获取所有字段同步到ERP热数据库_热转冷打标表

人工刊登:一键上架、草稿上架、表格上架、批量跟卖、复制上架、凤凰重刊、关联导入


二、定时服务从RB_Amazon_Product_Base获取人工刊登且刊登时间超过180天、且在RB_Product_OrderSourceSKU表找不到记录的Listing;判断该Listing不符合下面的条件时,标记为冷数据状态且同步到ERP热数据库_热转冷打标表

1、FBA的Listing(不管是否出单):FBA状态字段的值为“FBA”
2、有品的Listing:来源渠道对应的销售员所属部门为有品的

3、ASIN不为空且相同Asin+国家的Listing数据,只要存在一条Listing是FBA



三、同步到ERP热数据库_热转冷打标表必须更新的字段

1、热数据库RB_Amazon_Product_Base表原有字段

2、BatchGuid(批次号)
3、BatchAddTime(批次新增时间)
4、BusinessType( 业务类型 :人工刊登新Listing、刊登超过180天未出单人工刊登Listing)
5、IsHotData( 是否热数据 :0 否 1 是)


四、新增一个定时服务,从ERP热数据库_热转冷打标表获取增量的冷状态Listing数据同步至冷数据库


人工刊登新Listing同步时的字段赋值逻辑:热数据库有且冷数据也有的字段,则按照热数据库字段赋值更新;其他字段按照新刊登Listing逻辑赋值

刊登超过180天未出单人工刊登Listing同步时的字段赋值逻辑:热数据库有且冷数据也有的字段,则按照热数据库字段赋值更新;其他字段按照新刊登Listing逻辑赋值



验收标准
暂无
历史记录  
  1. 2023-02-08 10:28:24, 由 王翔宇 创建。
  2. 2023-02-08 10:56:58, 由 王翔宇 编辑。
    修改了 任务描述,区别为:
    004- 3、输入冷库前判断如果冷热状态对不上,则更新为冷
    004+ 3、输入冷库前判断如果冷热状态对不上,则更新为“热”
    004- <p style="font-size:14px;background-color:#FFFFFF;">3、输入冷库前判断如果冷热状态对不上,则更新为冷</p>
    004+ <p style="font-size:14px;background-color:#FFFFFF;">3、输入冷库前判断如果冷热状态对不上,则更新为“热”</p>
  3. 2023-02-08 19:07:52, 由 肖雄 记录工时,消耗 8 小时。
    修改了 总计消耗,旧值为 "0",新值为 "8"。
    修改了 预计剩余,旧值为 "12",新值为 "4"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-02-08"。
  4. 2023-02-09 10:27:01, 由 肖雄 添加备注。

    一、从热库过滤人工刊登的Listing数据


    SELECT TOP 100 *
     FROM
         RB_Amazon_Product_Base (NOLOCK)
     WHERE
         CustomerID =1
         AND OrdersourceID =5005
         AND ID>0
         AND OrderSourceSKUID > 0
         AND ISNULL(PublishTime, AddTime)>='2023-02-07'
         AND ISNULL(PublishTime, AddTime)<'2023-2-10'
         AND IsDelete=0
         AND IsOffShelf<=2
         AND OnShelfMode IN (1, 2, 3, 4, 5, 6, 7) order by id desc;


    二、线上测试渠道5005

    冷库:SELECT *  from aml_amazon_product_base_dep86 WHERE  CustomerID=1 and IsDelete=0 and OrderSourceSKUID=1746371892;

    热数据库:

    进入调式:

    svn提交:

  5. 2023-02-09 15:42:30, 由 肖雄 完成。
    修改了 总计消耗,旧值为 "8",新值为 "12"。
    修改了 指派给 ,旧值为 "xiaoxiong",新值为 "wangxiangyu"。
    修改了 实际完成,旧值为 "",新值为 "2023-02-09 15:42:26"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "4",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "xiaoxiong"。
  6. 2023-02-09 15:42:40, 由 肖雄 指派给 肖雄。
    修改了 指派给,旧值为 "wangxiangyu",新值为 "xiaoxiong"。
  7. 2023-02-14 17:13:06, 由 梁贵荣 编辑。
    修改了 相关需求,旧值为 "0",新值为 "13592"。
    修改了 需求版本,旧值为 "1",新值为 "3"。
  8. 2023-03-23 09:00:48, 由 肖雄 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "xiaoxiong",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "xiaoxiong"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-03-23 09:00:48"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 亚马逊Listing迁移 V2.0
所属模块 /
相关需求 亚马逊Listing迁移从热库同步到冷库(责任人:梁贵荣)
指派给 Closed 于 2023-03-23 09:00:48
任务类型 后端
任务标签 初始
开发组 多平台开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 王翔宇 于 2023-02-08 10:28:24
由谁完成 肖雄 于 2023-02-09 15:42:26
由谁取消 暂无
由谁关闭 肖雄 于 2023-03-23 09:00:48
关闭原因 已完成
最后编辑 肖雄 于 2023-03-23 09:00:48
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 12工时
总计消耗 12工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2023-02-08
截止日期 2023-02-09