查询-最近五分钟添加了购买请求

2020-09-20 18:08发布

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

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


嗨,

我需要一个能显示最近五分钟或300秒内添加的所有购买请求的建议...

提前谢谢!!!

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

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


嗨,

我需要一个能显示最近五分钟或300秒内添加的所有购买请求的建议...

提前谢谢!!!

付费偷看设置
发送
5条回答
宇峰
1楼 · 2020-09-20 18:49.采纳回答

嗨,

使用此查询检查最近120秒内创建的采购订单,只需更改表名称和秒数

选择T0。" DocNum",T0。" DocDate",T0。" CardCode",T0。" CardName",T0。" NumAtCard",T0。"项目",T0。" DocTotal"从OPOR T0内部联接 OUSR T1 ON T0。" UserSign" = T1。" USERID" INNER JOIN POR1 on POR1。" DocEntry" = T0。" DocEntry" WHERE DAYS_BETWEEN(TO_DATE(CAST(T0。" CreateDate" AS DATE),YYYY-MM- DD'),TO_DATE(CURRENT_DATE,'YYYY-MM-DD'))= 0和SECONDS_BETWEEN(广播(CONCAT(CONCAT((LEFT(RIGHT(CONCAT('0000',CAST(T0。" DocTime" AS VARCHAR)) ,4),2)),':'),(RIGHT(RIGHT(CONCAT('0000',CAST(T0。" DocTime" AS VARCHAR)),4),2)))AS TIME),CURRENT_TIME)< 120

Tong__Ming
2楼-- · 2020-09-20 19:07

嗨,

您最近五分钟的定义是什么?

此致

Nagarajan

木偶小白
3楼-- · 2020-09-20 18:56

尊敬的Nagarajan,

非常感谢您的回复。 我不确定我是否理解您的问题。 在最后五分钟之前,我正在考虑现在的时间减去300秒或现在的时间减去5分钟。 因此,如果现在是17:00,那么我需要从16:55到17:00添加文件

提前谢谢!!!

ZJXianG
4楼-- · 2020-09-20 19:09

您好,弗拉基米尔,

头表包含DocTime字段,该字段是数据类型SMALLINT,但是数字是人类可读的时间。 在您的示例中,文档可能已添加到16:55,那么数据库中的文档将是1655。 您可能需要先将此Smallint转换为分钟或秒,方法可能是先转换为nvarchar。

然后,您可以按当前日期并使用> DATEADD(MINUTES,-5,GETDATE())来简单地查询购买请求。

此致

Johan

四川大学会员
5楼-- · 2020-09-20 19:13

尊敬的阿卜杜勒

非常感谢。 完美运作。

最好的问候

弗拉基米尔

一周热门 更多>