查询问题-如何运行报告"截止"日期

2020-09-13 01:35发布

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

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


我如何添加一个条件,使其仅显示特定日期的信息? 例如,我有一个显示所有未清销售订单的现有查询。 我将如何修改该查询以仅显示截至特定日期(例如1/1/2018)的未完成销售订单?

谢谢

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

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


我如何添加一个条件,使其仅显示特定日期的信息? 例如,我有一个显示所有未清销售订单的现有查询。 我将如何修改该查询以仅显示截至特定日期(例如1/1/2018)的未完成销售订单?

谢谢

付费偷看设置
发送
3条回答
吹牛啤
1楼-- · 2020-09-13 02:07

嗨,布莱恩,

报告的数据源是什么? 如果您直接从表格中报告-您可以添加记录选择公式("报告"菜单>"选择公式">"记录")并使用以下代码:

 {日期字段} =日期(2018,01,01)

-Abhilash

huskylover
2楼-- · 2020-09-13 01:54

感谢Abhilash。 我不确定"记录选择公式"是什么意思? 您所指的"报告菜单"在哪里? 该查询是在SAP B1查询生成器中创建的。

这是完整的查询:

选择T5.slpname,isnull(T0.Project,T3.Project)作为[Project code],docnum,''作为状态,T0.U_Boxorder,T0.cardcode,cardname,T2.name,ROUND(T4.OpenLineTot ,2)表示为[OpenAmt],docdate表示为'ORDER DATE:','表示为'shop',DocDueDate表示为'REQ DATE',T1.ExtraDays作为来自ORDR T0的条款在T0上加入OCTGT1。GroupNum= T1.GroupNum T0.CntctCode = T2.CntctCode上的外部联接OCPR T2左外部联接(DocEntry从RDR1组选择DocEntry,max(Project)作为Project)T0.DocEntry = T3.Docentry内部联接(选择DocEntry,SUM(OpenQty * 价格)作为DocEntry的RDR1组的'OpenLineTot')T4在T0.DocEntry = T4.DocEntry内部加入OSLP T5在T0.Slpcode = T5.slpcode其中T0.DocStatus ='O'都选择T5.slpname,isnull( T0.Project,T3.Project)作为[Project code],docnum,''作为状态,T0.U_Boxorder,T0.cardcode,cardname,T2.name,ROUND(T4.OpenLineTot,2)*-1作为[OpenAmt] ,docdate为'ORDER DATE:','为'shop',DocDueDate为'REQ DATE',T1。ExtraDays作为来自ORDN T0的条款在T0上加入OCTG T1。 = T1.GroupNum左外部联接OCPR T2在T0.CntctCode = T2.CntctCode左外部联接(从DocEntry从RDN1组中选择DocEntry,max(Project)作为项目)T3在T0.DocEntry = T3.Docentry内部联接(选择DocEntry ,SUM(OpenQty *价格)作为" OpenLineTot",来自DocEntry的RDN1组)T4在T0.DocEntry = T4.DocEntry内部加入OSLP T5到T0.Slpcode = T5.slpcode,其中T0.DocStatus ='O'由isull( T0.Project,T3.Project)

Thx

Doze时光
3楼-- · 2020-09-13 01:53

嗨-有人可以将我引向解决方案吗? 谢谢!

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答