任务描述
暂无
需求描述


1.1. 背景


    背景:亚马逊采集报告,更新ERP 对应字段。同步新表,并实现可以导出自定义报告。


1.2. 验收目标


               1.速卖通完成采集报告AliexpressRussianSettlement 对应ERP新增对接-----添加入《速卖通财务入账报告》。

               2.速卖通完成采集报告AliexpressAERussianaccount对应ERP新增对接。

               3.亚马逊完成采集报告RemovalOrderDetail对应ERP新增对接。

               4.亚马逊完成采集报告LedgerReport对应ERP新增对接。

               5.亚马逊变更采集报告MonthlyReport对应ERP变更对接。




2.   功能设计

2.1. 业务流程

无

2.2.1 操作路径


1. 报告中心--自定义报告导出---采集速卖通俄罗斯账单报告 AliexpressRussianSettlement

2. 报告中心--自定义报告导出---采集速卖通俄罗斯余额报告 AliexpressAERussianaccount

3. 报告中心--自定义报告导出---采集亚马逊移除订单报告 RemovalOrderDetail

4. 报告中心--自定义报告导出---采集亚马逊进销存综合报告 LedgerReport

5. 报告中心--自定义报告导出---采集表亚马逊月结库存报告 MonthlyReport  (已有,同步采集表调整)

2.2.3 满足以上需求目标如下

2.2.3.1  功能点描述:


采集 AliexpressRussianSettlement  同步新增至 RB_Crawler_Aliexpress_RussianSettlement

        -----《速卖通财务入账报告》

       添加退款类型,对应现有类型

      1.已发货退款 (当月下载账单含有退款,并能匹配180 天内有发货记录数据)

      2.本月退款未匹配 (当月下载账单含有退款,并匹配180 天内未发货记录数据)

      3.同月发货放款,

      4.先发货后放款,

      5.放款未发货,

      6.发货未放款,

采集 AliexpressAERussianaccount  同步新增至 RB_Crawler_Aliexpress_AERussianaccount

采集 RemovalOrderDetail  同步新增至 RB_Crawler_Amazon_RemovalOrderDetail

采集 LedgerReport  同步新增至 RB_Crawler_Amazon_LedgerReport

采集 MonthlyReport  同步修改至 RB_Crawler_Amazon_MonthlyReport 






2.2.3 添加 4 份 自定义报告,实现导出时间 , 同步修改 一份 MonthlyReport 报告字段.

2.2.3.1  功能点描述:

原设计:

无


调整:

添加如下 4 份自定义报告, 仅用添加时间过滤,附加来源渠道即可。

RB_Crawler_Aliexpress_RussianSettlement ,

RB_Crawler_Aliexpress_AERussianaccount,

RB_Crawler_Amazon_RemovalOrderDetail,

RB_Crawler_Amazon_LedgerReport

RB_Crawler_Amazon_MonthlyReport 

验收标准
暂无
历史记录  
  1. 2022-10-27 11:40:42, 由 许瑞丰 创建。
  2. 2022-10-27 11:59:51, 由 张明磊 启动。
    修改了 实际开始,旧值为 "0000-00-00 00:00:00",新值为 "2022-10-27 11:59:50"。
    修改了 任务状态,旧值为 "wait",新值为 "doing"。
  3. 2022-10-28 14:39:21, 由 张明磊 添加备注。
    SELECT count(1) FROM RB_Crawler_Amazon_MonthlyReport(nolock) -- MonthlyReport 月库存报告
    SELECT count(1) FROM RB_Crawler_Amazon_RemovalOrderDetail(nolock) --RemovalOrderDetail 亚马逊移除订单报告
    SELECT count(1) FROM RB_Crawler_Amazon_LedgerReport(nolock) --LedgerReport 进销存综合报告
  4. 2022-10-28 15:17:44, 由 张明磊 添加备注。

    采集-亚马逊

    采集-速卖通

    触发入口test3.aspx

  5. 2022-10-28 15:21:16, 由 张明磊 添加备注。

    脚本提交记录

  6. 2022-10-28 17:24:51, 由 张明磊 完成。
    修改了 总计消耗,旧值为 "0",新值为 "12"。
    修改了 指派给 ,旧值为 "zhangminglei",新值为 "xuruifeng"。
    修改了 实际完成,旧值为 "",新值为 "2022-10-28 17:24:47"。
    修改了 任务状态,旧值为 "doing",新值为 "done"。
    修改了 预计剩余,旧值为 "12",新值为 "0"。
    修改了 由谁完成,旧值为 "",新值为 "zhangminglei"。
  7. 2022-10-31 10:13:40, 由 张明磊 添加备注。

    待发版后配置自定义报告:

    SELECT

    (SUBSTRING(am.Date,4,4)+'-'+SUBSTRING(am.Date,1,2)) AS Date,
    am.FNSKU,
    am.ASIN,
    am.MSKU,
    am.Title,
    am.Disposition,
    am.StartingWarehouseBalance,
    am.InTransitBetweenWarehouses,
    am.Receipts,
    am.CustomerShipments,
    am.CustomerReturns,
    am.VendorReturns,
    am.WarehouseTransferInOut,
    am.Found,
    am.Lost,
    am.Damaged,
    am.Disposed,
    am.OtherEvents,
    am.EndingWarehouseBalance,
    am.UnknownEvents,
    am.Location,
    am.OrderSourceName AS '来源渠道'
    FROM
    RB_Crawler_Amazon_MonthlyReport am WITH ( NOLOCK ) 
    WHERE
    @CustomerID = 1 
    AND cast((SUBSTRING(am.Date,4,4)+'/'+SUBSTRING(am.Date,1,2)+'/01') as date) > @StartTime
        AND cast((SUBSTRING(am.Date,4,4)+'/'+SUBSTRING(am.Date,1,2)+'/01') as date) < @EndTime
      AND {{ am.OrderSourceID in (@OrderSourceID) }}
      
      
      SELECT
    al.ParterName,
    CONVERT (datetime, al.Date, 23) AS Date,
    al.FNSKU,
    al.ASIN,
    al.MSKU,
    al.Title,
    al.EventType,
    al.ReferenceID,
    al.Quantity,
    al.FulfillmentCenter,
    al.Disposition,
    al.Reason,
    al.Country,
    al.ReconciledQuantity,
    al.UnreconciledQuantity,
    al.CreateTime,
    al.OrderSourceID,
    al.OrderSourceName AS '来源渠道'
    FROM
    RB_Crawler_Amazon_LedgerReport al WITH ( NOLOCK )
    WHERE
    @CustomerID = 1 
      CONVERT (datetime, al.Date, 20) >= @StartTime
      AND CONVERT (datetime, al.Date, 20) <= @EndTime
      AND {{ al.OrderSourceID in (@OrderSourceID) }}
      
      
      SELECT
    ro.ParterName,
    CONVERT ( datetime, ro.RequestDate, 20 ) AS RequestDate,
    ro.OrderId,
    ro.OrderType,
    ro.OrderStatus,
    ro.LastupDatedDate,
    ro.Sku,
    ro.FnSku,
    ro.Disposition,
    ro.RequestedQuantity,
    ro.CancelledQuantity,
    ro.DisposedQuantity,
    ro.ShippedQuantity,
    ro.InprocessQuantity,
    ro.RemovalFee,
    ro.Currency,
    ro.CreateTime,
    ro.OrderSourceID,
    ro.OrderSourceName AS '来源渠道'
    FROM
    RB_Crawler_Amazon_RemovalOrderDetail ro WITH ( NOLOCK ) 
    WHERE
    @CustomerID = 1 CONVERT ( datetime, ro.RequestDate, 20 ) >= @StartTime 
    AND CONVERT ( datetime, ro.RequestDate, 20 ) <= @EndTime 
    AND {{ ro.OrderSourceID IN ( @OrderSourceID ) }}

    SELECT
    rs.Time,
    rs.Type,
    rs.AccountingSerialNumber,
    rs.Remarks,
    rs.AmountOfMoney,
    rs.Balance 
    FROM
    RB_Crawler_Aliexpress_RussianSettlement rs WITH ( NOLOCK ) 
    WHERE
    @CustomerID = 1 CONVERT ( datetime, rs.Time, 20 ) >= @StartTime 
    AND CONVERT ( datetime, rs.Time, 20 ) <= @EndTime

    SELECT
    rc.WithdrawableAmount,
    rc.ToBePaidjson,
    rc.UnsettledAmount,
    rc.WithdrawableAmountRMB,
    rc.ToBePaidjsonRMB,
    rc.UnsettledAmountRMB 
    FROM
    RB_Crawler_Aliexpress_RussianacCount rc WITH ( NOLOCK ) 
    WHERE
    @CustomerID = 1
  8. 2022-11-18 09:18:01, 由 zhengqiao 关闭。
    修改了 任务状态,旧值为 "done",新值为 "closed"。
    修改了 指派给 ,旧值为 "xuruifeng",新值为 "closed"。
    修改了 由谁关闭,旧值为 "",新值为 "zhengqiao"。
    修改了 关闭时间,旧值为 "0000-00-00 00:00:00",新值为 "2022-11-18 09:18:01"。
    修改了 关闭原因,旧值为 "",新值为 "done"。
所属迭代 技术研发中心 11月第1版本(2022年)
所属模块 /
相关需求 采集报告更新 ERP 字段
指派给 Closed 于 2022-11-18 09:18:01
任务类型 后端
任务标签 初始
开发组 多平台开发组
任务状态 已关闭
进度 100%
优先级 P2
关键词
抄送给
由谁创建 许瑞丰 于 2022-10-27 11:40:42
由谁完成 张明磊 于 2022-10-28 17:24:47
由谁取消 暂无
由谁关闭 zhengqiao 于 2022-11-18 09:18:01
关闭原因 已完成
最后编辑 zhengqiao 于 2022-11-18 09:18:01
团队 最初预计 总计消耗 预计剩余
工时信息
最初预计 12工时
总计消耗 12工时
预计剩余 0工时
预计开始 2022-10-27
实际开始 2022-10-27
截止日期 2022-10-28