正在运行的客户报告仅显示发票的一个记录和最后一次付款日期,请

2020-08-22 00:09发布

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

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


你好,

我正在尝试运行已关闭客户发票的查询报告。 有时,客户会在不同的日期针对发票结清多笔款项。 但是,我试图运行此查询以仅记录一张唯一发票并记录其相应的最后付款日期(这使发票状态关闭)。

有人可以协助我怎样把这张唱片拉起来吗?

下面是我的语法:

选择

T2。" DocNum""发票编号",

T0。" CardCode""客户代码",

T0。"卡名""客户名称",

CONCAT(CONCAT(T0。" CardName",'('),(CONCAT(T0。" CardCode",')')))AS" BusinessPartnerNameandCode",

T2。" DocStatus",

T0。" DocNum""上次付款编号",

T2。" DocDate""发票日期1",

T2。"税收日期""发票日期2",

T0。" DocDate""最后付款日期",

DAYS_BETWEEN(T2。" TaxDate",T0。" DocDate")"要付款的天数",

T2。" DocTotal",

T4。" PymntGroup",

T3。" QryGroup3"" CALGA",

T3。" QryGroup4"" REDER",

T3。" QryGroup5"" COLMB",

T3。" QryGroup6"" MEDIC",

T3。" QryGroup7"" PRGEO"

FROM ORCT T0

加入RCT2 T1

开启T1。" DocNum" = T0。" DocNum"

加入OINV T2

在T2上。" DocEntry" = T1。" DocEntry"

加入OCRD T3

开启T3。" CardCode" = T0。" CardCode"

加入OCTG T4

开启T4。" GroupNum" = T3。" GroupNum"

在哪里

T2。" DocStatus" ='C'

谢谢

LY

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

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


你好,

我正在尝试运行已关闭客户发票的查询报告。 有时,客户会在不同的日期针对发票结清多笔款项。 但是,我试图运行此查询以仅记录一张唯一发票并记录其相应的最后付款日期(这使发票状态关闭)。

有人可以协助我怎样把这张唱片拉起来吗?

下面是我的语法:

选择

T2。" DocNum""发票编号",

T0。" CardCode""客户代码",

T0。"卡名""客户名称",

CONCAT(CONCAT(T0。" CardName",'('),(CONCAT(T0。" CardCode",')')))AS" BusinessPartnerNameandCode",

T2。" DocStatus",

T0。" DocNum""上次付款编号",

T2。" DocDate""发票日期1",

T2。"税收日期""发票日期2",

T0。" DocDate""最后付款日期",

DAYS_BETWEEN(T2。" TaxDate",T0。" DocDate")"要付款的天数",

T2。" DocTotal",

T4。" PymntGroup",

T3。" QryGroup3"" CALGA",

T3。" QryGroup4"" REDER",

T3。" QryGroup5"" COLMB",

T3。" QryGroup6"" MEDIC",

T3。" QryGroup7"" PRGEO"

FROM ORCT T0

加入RCT2 T1

开启T1。" DocNum" = T0。" DocNum"

加入OINV T2

在T2上。" DocEntry" = T1。" DocEntry"

加入OCRD T3

开启T3。" CardCode" = T0。" CardCode"

加入OCTG T4

开启T4。" GroupNum" = T3。" GroupNum"

在哪里

T2。" DocStatus" ='C'

谢谢

LY

付费偷看设置
发送
1条回答
Bunny_CDM
1楼-- · 2020-08-22 00:58

嗨,

尝试此查询,

SELECT

T2。" DocNum"" Invoice#",

T0。 " CardCode""客户代码",

T0。" CardName""客户名称",

CONCAT(CONCAT(T0。" CardName",'('),(CONCAT( T0。" CardCode",')'))))AS" BusinessPartnerNameandCode",

T2。" DocStatus",

T0。" DocNum""上次付款编号",< /p>

T2。"DocDate""发票日期1",

T2。" TaxDate""发票日期2",

MAX(T0。" DocDate")"最后 付款日期",

DAYS_BETWEEN(T2。" TaxDate",T0。" DocDate")"付款天数",

T2。" DocTotal",

T4。" PymntGroup",

T3。" QryGroup3"" CALGA",

T3。" QryGroup4"" REDER",

T3。" QryGroup5 "" COLMB",

T3。" QryGroup6"" MEDIC",

T3。" QryGroup7"" PRGEO"

FROM ORCT T0

加入RCT2 T1

开启T1。" DocNum" = T0。" DocNum"

加入OINV T2

开启T2。" DocEntry" = T1 。" DocEntry"

加入OCRD T3

在T3上。" CardCode" = T0。" CardCode"

加入OCTG T4

在T4上。" GroupNum" = T3。" GroupNum"

在哪里

T2。" DocStatus" ='C'

GROUP BY

< p> T2。" DocNum ", T0。" CardCode", T0。" CardName", T0。" CardName",T0。" CardCode", T2。" DocStatus", T0。" DocNum", T2。" DocDate", T2。" TaxDate", T2。" TaxDate",T0。" DocDate", T2。" DocTotal", T4。" PymntGroup", T3。" QryGroup3", T3。" QryGroup4", T3。" QryGroup5", T3。" QryGroup6", T3。" QryGroup7"

问候

Nagarajan

一周热门 更多>