暂无
任务描述
需求描述
统计ERP付款时间是3天前且不是发票订单,但是没有利润的订单数量,通过此指标可以发现系统是否有下漏利润数据;
监控格式如下:
ERP有订单无利润的订单量:1000
系统单号案例:
2021110122211XXXXX
2021110122211XXXXX
2021110122211XXXXX
验收标准
暂无
附件
统计ERP付款时间是3天前且不是发票订单,但是没有利润的订单数量,通过此指标可以发现系统是否有下漏利润数据;
监控格式如下:
ERP有订单无利润的订单量:1000
系统单号案例:
2021110122211XXXXX
2021110122211XXXXX
2021110122211XXXXX
| 所属迭代 | 【智汇】产品部 3月 第1 版本(2022年) |
|---|---|
| 所属模块 | / |
| 相关需求 | 增加有订单但无利润的订单数量监控 |
| 指派给 | Closed 于 2022-03-19 21:03:10 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P1 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 许瑞丰 于 2022-03-03 18:29:54 |
|---|---|
| 由谁完成 | 何智军 于 2022-03-08 17:43:39 |
| 由谁取消 | 暂无 |
| 由谁关闭 | zhengqiao 于 2022-03-19 21:03:10 |
| 关闭原因 | 已完成 |
| 最后编辑 | zhengqiao 于 2022-03-19 21:03:10 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 16工时 |
|---|---|
| 总计消耗 | 8工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 2022-03-03 |
| 实际开始 | 2022-03-08 |
| 截止日期 | 2022-03-07 |
提供sql查询如下:
--查询亚马逊订单回款还没有下载回来的统计
--查询亚马逊平台订单付款后某段时间中没有回款的订单
--亚马逊结算时间
DECLARE @PostedDateStart DATETIME ='2022-02-01'
DECLARE @PostedDateEnd DATETIME ='2022-03-08'
--订单付款时间
DECLARE @PayDateStart DATETIME ='2022-01-15'
DECLARE @PayDateEnd DATETIME ='2022-03-01'
SELECT oif.OrderSourceID AS '店铺ID',MAX(os.OrderSourceName) AS '店铺名称',COUNT(oif.ID) AS '订单存在费用不存在'
,MAX(oif.OrderCode) AS '订单示例1',MIN(oif.OrderCode) AS '订单示例2' FROM dbo.RB_OrderInfo oif (NOLOCK)
INNER JOIN dbo.RB_OrderSource os (NOLOCK) ON oif.CustomerID=os.CustomerID AND oif.OrderSourceID=os.ID
LEFT JOIN (
SELECT CustomerID,OrderSourceID,AmazonOrderId,COUNT(ID) AS ESCount FROM
dbo.RB_Amazon_ListFinancialEvents (NOLOCK)
WHERE CustomerID=1 AND ISNULL(AmazonOrderId,'')<>'' AND PostedDate>=@PostedDateStart AND PostedDate<@PostedDateEnd
GROUP BY CustomerID,OrderSourceID,AmazonOrderId
) as es ON oif.CustomerID=es.CustomerID AND oif.OrderSourceID=es.OrderSourceID AND
oif.ClientOrderCode=es.AmazonOrderId
WHERE oif.CustomerID=1
AND oif.PayTime>=@PayDateStart
AND oif.PayTime<=@PayDateEnd
AND oif.IsStockOrder<>1
AND oif.PromotionType LIKE '%MarketplaceFacilitator%'
AND oif.DownLoadUpdateTime>'2000-01-01' AND os.OrderSourceType=1
AND isnull(es.ESCount,0)<=0
GROUP BY oif.OrderSourceID
ORDER BY COUNT(oif.ID) DESC