销售员销售汇总(当月)

2020-09-02 16:25发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我想要的目标是进行这样的查询: ...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我想要的目标是进行这样的查询:

销售员工| 总销售额(已开发票)| 总销售(未完成订单)

约翰·多伊(John Doe)...................... 55,955.75 ................... ...... 3,975.01

日期范围将从当前月份的开始到当前日期/当前。 因此,如果是9月,则所有在9月开票的订单都会在9月下达未结订单。

如果我们可以在查询中包括上一年的9月总销售额数据,那就太好了!

5条回答
hengyuye
2020-09-02 17:00

请尝试

SELECT
DISTINCT T1。" SlpCode",T1。" SlpName"作为"销售员工",
(SELECT
SUM(l1。" DocTotal")
FROM OINV L1
在T1。" SlpCode" = L1。" SlpCode"
AND IFNULL(MONTH(L1。" DocDate"),0)= Month(CURDATE())
AND IFNULL(YEAR(L1。" DocDate") ,0)= YEAR(CURDATE())
AND IFNULL(MONTH(L1。" DocDate"),0)= IFNULL(MONTH(L1。" DocDate"),0))AS"当月"
从OSLP T1到T1的组。" SlpCode",T1。" SlpName"具有
(SELECT
SUM(l1。" DocTotal")
FROM OINV L1 。" SlpCode" = L1。" SlpCode"
AND IFNULL(MONTH(L1。" DocDate"),0)= Month(CURDATE())
AND IFNULL(YEAR(L1。" DocDate"),0 )= YEAR(CURDATE())
和YEAR(L1。" DocDate")= YEAR(L1。" DocDate")
AND IFNULL(MONTH(L1。" DocDate"),0)= IFNULL(MONTH (L1。" DocDate"),0))!='0'

一周热门 更多>