任务描述

需求背景

目前ERP数据存储过大,且存储了很多智能刊登无效的数据,需修改同步方式


需求描述

1.ERP ebay listing只同步人工刊登以及有销量的listing

a.同步(ERP同步mgdblisting接口)接口判断是否为人工刊登,若是则同步

b.同步(ERP同步mgdblisting接口)接口判断改listing是否有销量,若是则同步


2.将智能刊登且无销量的的数据进行分步清理

a.关联相关表每次清理一千条(循环清理)智能刊登且无销量的listing相关数据

b.按时间倒序开始清理,从上线时间开始往前清理历史数据,清理完成后服务停止

c.相关表进行关联清理,相关同步表如下

RB Ebay ItemlD AutoSupplement V2.cs
RB Ebay ltemlD ShipStrategy V2.cs
RB Ebay Listing Attribute V2.cs
RB Ebay Listing AutoReplenish Log V2.cs
RB Ebay Listing AutoSupplement V2.cs
RB Ebay Listing Basic V2.cs
RB Ebay Listing BuyerCondition V2.cs
RB Ebay Listing lmage V2.cs
RB Ebay Listing Log V2.cs
RB Ebay Listing NewSync V2.cs
RB Ebay Listing Other V2.cs
RB Ebay Listing Payment V2.cs
RB Ebay Listing Product V2.cs
RB Ebay Listing ProductAttribute V2.cs
RB Ebay Listing ReturnPolicy_V2.cs
RB Ebay Listing Sale Attach V2.cs
RB Ebay Listing Shipping _V2.cs
RB Ebay Listing ShippingDetail V2.cs
RB Ebay Listing ShippingPackageDetails V2.cs
RB Ebay Listing ShippingTemplet V2.cs
RB Ebay Listing Sync V2.cs
RB Ebay Listing VariationAttribute V2.cs

RB Ebay Listing Warehouselist V2.cs


需求描述

需求背景

目前ERP数据存储过大,且存储了很多智能刊登无效的数据,需修改同步方式


需求描述

1.ERP ebay listing只同步人工刊登以及有销量的listing

a.同步(ERP同步mgdblisting接口)接口判断是否为人工刊登,若是则同步

b.同步(ERP同步mgdblisting接口)接口判断改listing是否有销量,若是则同步


2.将智能刊登且无销量的的数据进行分步清理

a.关联相关表每次清理一千条(循环清理)智能刊登且无销量的listing相关数据

b.按时间倒序开始清理,从上线时间开始往前清理历史数据,清理完成后服务停止

c.相关表进行关联清理,相关同步表如下

 RB Ebay ItemlD AutoSupplement V2.cs
 RB Ebay ltemlD ShipStrategy V2.cs
 RB Ebay Listing Attribute V2.cs
 RB Ebay Listing AutoReplenish Log V2.cs
 RB Ebay Listing AutoSupplement V2.cs
 RB Ebay Listing Basic V2.cs
 RB Ebay Listing BuyerCondition V2.cs
 RB Ebay Listing lmage V2.cs
 RB Ebay Listing Log V2.cs
 RB Ebay Listing NewSync V2.cs
 RB Ebay Listing Other V2.cs
 RB Ebay Listing Payment V2.cs
 RB Ebay Listing Product V2.cs
 RB Ebay Listing ProductAttribute V2.cs
 RB Ebay Listing ReturnPolicy_V2.cs
 RB Ebay Listing Sale Attach V2.cs
 RB Ebay Listing Shipping _V2.cs
 RB Ebay Listing ShippingDetail V2.cs
 RB Ebay Listing ShippingPackageDetails V2.cs
 RB Ebay Listing ShippingTemplet V2.cs
 RB Ebay Listing Sync V2.cs
 RB Ebay Listing VariationAttribute V2.cs

 RB Ebay Listing Warehouselist V2.cs


验收标准

1.ERP ebay listing 只保留人工刊登及有销量的listing

2.页面查询正常

附件
历史记录  
  1. 2023-04-20 16:23:19, 由 王小勤 创建。
  2. 2023-04-23 17:59:37, 由 王小勤 编辑。
    修改了 任务描述,区别为:
    013-  RB Ebay ItemlD AutoSupplement V2.cs RB Ebay ltemlD ShipStrategy V2.cs RB Ebay Listing Attribute V2.cs RB Ebay Listing AutoReplenish Log V2.cs RB Ebay Listing AutoSupplement V2.cs RB Ebay Listing Basic V2.cs RB Ebay Listing BuyerCondition V2.cs RB Ebay Listing lmage V2.cs RB Ebay Listing Log V2.cs RB Ebay Listing NewSync V2.cs RB Ebay Listing Other V2.cs RB Ebay Listing Payment V2.cs RB Ebay Listing Product V2.cs RB Ebay Listing ProductAttribute V2.cs RB Ebay Listing ReturnPolicy_V2.cs RB Ebay Listing Sale Attach V2.cs RB Ebay Listing Shipping _V2.cs RB Ebay Listing ShippingDetail V2.cs RB Ebay Listing ShippingPackageDetails V2.cs RB Ebay Listing ShippingTemplet V2.cs RB Ebay Listing Sync V2.cs RB Ebay Listing VariationAttribute V2.cs
    013+ RB Ebay ItemlD AutoSupplement V2.cs RB Ebay ltemlD ShipStrategy V2.cs RB Ebay Listing Attribute V2.cs RB Ebay Listing AutoReplenish Log V2.cs RB Ebay Listing AutoSupplement V2.cs RB Ebay Listing Basic V2.cs RB Ebay Listing BuyerCondition V2.cs RB Ebay Listing lmage V2.cs RB Ebay Listing Log V2.cs RB Ebay Listing NewSync V2.cs RB Ebay Listing Other V2.cs RB Ebay Listing Payment V2.cs RB Ebay Listing Product V2.cs RB Ebay Listing ProductAttribute V2.cs RB Ebay Listing ReturnPolicy_V2.cs RB Ebay Listing Sale Attach V2.cs RB Ebay Listing Shipping _V2.cs RB Ebay Listing ShippingDetail V2.cs RB Ebay Listing ShippingPackageDetails V2.cs RB Ebay Listing ShippingTemplet V2.cs RB Ebay Listing Sync V2.cs RB Ebay Listing VariationAttribute V2.cs
    014-  RB Ebay Listing Warehouselist V2.cs
    014+ RB Ebay Listing Warehouselist V2.cs
    013- <p> RB Ebay ItemlD AutoSupplement V2.cs<br /> RB Ebay ltemlD ShipStrategy V2.cs<br /> RB Ebay Listing Attribute V2.cs<br /> RB Ebay Listing AutoReplenish Log V2.cs<br /> RB Ebay Listing AutoSupplement V2.cs<br /> RB Ebay Listing Basic V2.cs<br /> RB Ebay Listing BuyerCondition V2.cs<br /> RB Ebay Listing lmage V2.cs<br /> RB Ebay Listing Log V2.cs<br /> RB Ebay Listing NewSync V2.cs<br /> RB Ebay Listing Other V2.cs<br /> RB Ebay Listing Payment V2.cs<br /> RB Ebay Listing Product V2.cs<br /> RB Ebay Listing ProductAttribute V2.cs<br /> RB Ebay Listing ReturnPolicy_V2.cs<br /> RB Ebay Listing Sale Attach V2.cs<br /> RB Ebay Listing Shipping _V2.cs<br /> RB Ebay Listing ShippingDetail V2.cs<br /> RB Ebay Listing ShippingPackageDetails V2.cs<br /> RB Ebay Listing ShippingTemplet V2.cs<br /> RB Ebay Listing Sync V2.cs<br /> RB Ebay Listing VariationAttribute V2.cs</p>
    013+ <p>RB Ebay ItemlD AutoSupplement V2.cs<br /> RB Ebay ltemlD ShipStrategy V2.cs<br /> RB Ebay Listing Attribute V2.cs<br /> RB Ebay Listing AutoReplenish Log V2.cs<br /> RB Ebay Listing AutoSupplement V2.cs<br /> RB Ebay Listing Basic V2.cs<br /> RB Ebay Listing BuyerCondition V2.cs<br /> RB Ebay Listing lmage V2.cs<br /> RB Ebay Listing Log V2.cs<br /> RB Ebay Listing NewSync V2.cs<br /> RB Ebay Listing Other V2.cs<br /> RB Ebay Listing Payment V2.cs<br /> RB Ebay Listing Product V2.cs<br /> RB Ebay Listing ProductAttribute V2.cs<br /> RB Ebay Listing ReturnPolicy_V2.cs<br /> RB Ebay Listing Sale Attach V2.cs<br /> RB Ebay Listing Shipping _V2.cs<br /> RB Ebay Listing ShippingDetail V2.cs<br /> RB Ebay Listing ShippingPackageDetails V2.cs<br /> RB Ebay Listing ShippingTemplet V2.cs<br /> RB Ebay Listing Sync V2.cs<br /> RB Ebay Listing VariationAttribute V2.cs</p>
    014- <p> RB Ebay Listing Warehouselist V2.cs</p>
    014+ <p>RB Ebay Listing Warehouselist V2.cs</p>

    2.从中间表获取 ListingBasicID 到ERP进行查询:

    预期结果:查询对应的字段:ListingBasicID,值为空,即说明相关表关联清理已经处理

    实际结果:

    RB Ebay ItemlD AutoSupplement V2.cs:已处理


    RB Ebay ltemlD ShipStrategy V2.cs:已处理


    RB Ebay Listing Attribute V2.cs:已处理


    RB Ebay Listing AutoReplenish Log V2.cs:已处理


    RB Ebay Listing AutoSupplement V2.cs


    RB Ebay Listing Basic V2.cs:已处理


    RB Ebay Listing BuyerCondition V2.cs:已处理


    RB_Ebay_Listing_Image V2.cs  【备注】


    RB Ebay Listing Log V2.cs:已处理


    RB Ebay Listing NewSync V2.cs:【主表不需要查询】
    RB Ebay Listing Other V2.cs:已处理


    RB Ebay Listing Payment V2.cs:已处理


    RB Ebay Listing Product V2.cs:已处理


    RB Ebay Listing ProductAttribute V2.cs:已处理


    RB Ebay Listing ReturnPolicy_V2.cs:已处理


    RB Ebay Listing Sale Attach V2.cs:已处理


    RB Ebay Listing Shipping _V2.cs:已处理


    RB Ebay Listing ShippingDetail V2.cs:已处理


    RB Ebay Listing ShippingPackageDetails V2.cs:已处理


    RB Ebay Listing ShippingTemplet V2.cs 【无对应字段:ListingBasicID】


    RB Ebay Listing Sync V2.cs 【无对应字段:ListingBasicID】


    RB Ebay Listing VariationAttribute V2.cs:已处理

    RB Ebay Listing Warehouselist V2.cs:已处理

  3. 2023-04-23 18:02:18, 由 王小勤 记录工时,消耗 2.66 小时。
  4. 2023-04-23 18:02:18, 由 王小勤 记录工时,消耗 2 小时。
    修改了 总计消耗,旧值为 "0",新值为 "4.66"。
    修改了 预计剩余,旧值为 "6.66",新值为 "2"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2023-04-21"。
  5. 2023-04-23 18:12:59, 由 王小勤 添加备注。

    这两张表无ListingBasicID字段,数据表不需要对应删除:

    RB Ebay Listing ShippingTemplet V2.cs 【无对应字段:ListingBasicID】

    RB Ebay Listing Sync V2.cs  【无对应字段:ListingBasicID】

  6. 2023-04-23 18:13:07, 由 王小勤 记录工时,消耗 2 小时。
    修改了 总计消耗,旧值为 "4.66",新值为 "6.66"。
    修改了 预计剩余,旧值为 "2",新值为 "0"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 由谁完成,旧值为 "",新值为 "wangxiaoqin"。
    修改了 实际完成,旧值为 "",新值为 "2023-04-23 18:13:07"。
  7. 2023-05-22 16:11:22, 由 王小勤 编辑。
    上传了附件 14115 ERPebay listing数据同步优化.docx

    重新验证之后,如附件文档


  8. 2023-05-24 14:43:49, 由 王小勤 编辑。
    上传了附件 14115 ERPebay listing数据同步优化.docx

    再次验证:中间待删表状态为:1(已处理)在ERP各表中已被删除的情况验证:如附件场景5所示



  9. 2023-10-07 11:20:29, 由 王小勤 编辑。
    修改了 所属模块,旧值为 "1659",新值为 "0"。
    修改了 开发组 ,旧值为 "1",新值为 "8"。
  10. 2023-10-31 16:44:08, 由 周杰 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "wangxiaoqin",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhoujie"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2023-10-31 16:44:08"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 智能中心-EBAY直发迭代
所属模块 /
相关需求 EPR ebay listing数据同步优化
指派给 Closed 于 2023-10-31 16:44:08
任务类型 测试
任务标签 初始
开发组 仓储物流开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 王小勤 于 2023-04-20 16:23:19
由谁完成 王小勤 于 2023-04-23 18:13:07
由谁取消 暂无
由谁关闭 周杰 于 2023-10-31 16:44:08
关闭原因 已完成
最后编辑 周杰 于 2023-10-31 16:44:08
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 6.66工时
总计消耗 6.66工时
预计剩余 0工时
预计开始 0000-00-00
实际开始 2023-04-21
截止日期 0000-00-00